CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·주식한당 ·아이포니앙 ·MaClien ·일본산당 ·방탄소년당 ·자전거당 ·개발한당 ·소시당 ·이륜차당 ·나스당 ·AI당 ·패스오브엑자일당 ·안드로메당 ·사과시계당 ·걸그룹당 ·노젓는당 ·클다방 ·노키앙 ·영화본당 ·IoT당 ·축구당 ·윈폰이당 ·창업한당 ·골프당 ·디아블로당 ·젬워한당 ·전기자전거당 ·바다건너당 ·여행을떠난당 ·물고기당 ·가상화폐당 ·육아당 ·라즈베리파이당 ·키보드당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·배드민턴당 ·야구당 ·농구당 ·블랙베리당 ·곰돌이당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·캠핑간당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·콘솔한당 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·개판이당 ·동숲한당 ·날아올랑 ·e북본당 ·갖고다닌당 ·이브한당 ·패셔니앙 ·도시어부당 ·FM한당 ·맛있겠당 ·포뮬러당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·리눅서당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·MTG한당 ·소리당 ·적는당 ·방송한당 ·PC튜닝한당 ·찰칵찍당 ·그림그린당 ·소풍간당 ·심는당 ·품앱이당 ·리듬탄당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·퐁당퐁당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·터치패드당 ·트윗당 ·VR당 ·시계찬당 ·WebOs당 ·소셜게임한당 ·위스키당 ·와인마신당 ·WOW당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

사용기

서비스/SW Markdown, Notable, 그리고 Hugo 21

20
2019-08-04 19:07:31 수정일 : 2019-08-04 19:09:30 122.♡.60.65
All인
잘못된 형식의 이미지 링크입니다.


해 보고 싶은 것들을 노트에 기록하고 싶었다. 배워가는 과정을, 해 보는 과정을 추적하고 싶었다. 결과물이나 결론도 중요하지만, 그러한 것들을 얻어내는 과정도 못지 않게 중요하다고 생각했다. 그런 것들이 생기면, 일단은 노트를 만들었다가 조금씩 나중에 추가하고 수정할 수 있었으면 했다. 노트 안에 링크도 달고, 이미지도 추가하고, 필요하면 다이어그램도 넣고 하고 싶었다. 노트가 완성이 되면 운영하는 블로그에 원하는 태그와 함께, 내가 노트에 기록한 것과 같은 혹은 비슷한 포맷으로 자동으로 등록이 되면 참 좋겠다고 생각했다. 더 많은 아이디어가 있지만, 일단은 이것 먼저 구현해보았다.

그냥 순수 텍스트로 컨텐츠를 생산할 수 있다면 어떨까?

노트를 관리하는 수 많은 어플리케이션이 있다. 내가 그동안 거쳐온 어플리케이션이나 서비스들을 돌아보면, 모두들 각각의 장점과 단점이 있는 거 같다. 그런데 그러한 어플리케이션이나 서비스들 중 대다수가 그들 자신의 포맷을 사용하거나, 추후 재사용이 쉽지 않은 포맷을 사용하는 점이 성가셨다.

내 자신에 대한 질문에 답하기 위해 구글링을 해 보고, Markdown 포맷을 알게 되었다. 직장 동료가 개발 문서를 어떤 형식에 기반해서 작성 후에, copy & paste해서 google document로 변환 후 등록한 걸 볼 때만 해도, 왜 저렇게 불편하게 하고 있을까 하고 그냥 지나쳐 버렸다. 나중에 Markdown을 알게 되고 보니, 그게 Markdown이라는 거였다.

할 일 관리도 할 수 있을까?

그리고 나서, GFM(Github Flavoured Markdown)도 알게 되었다. 다음처럼 할 일 목록, 테이블, 취소된 텍스트, 그리고 자동 링크가 지원되는 변형된 버전이었다.

할 일 목록

- [ ] to do 1
- [ ] to do 2
  - [ ] to do 2-1
  - [X] to do 2-2
- [X] to do 3
  •  to do 1
  •  to do 2
    •  to do 2-1
    •  to do 2-2
  •  to do 3

테이블

| foo | bar |
| --- | --- |
| baz | bim |
foo bar
baz bim

취소된 텍스트

아베 ~~바보~~ 화이팅!

아베 바보 화이팅!

자동 링크

https://google.com

https://google.com

다이어그램도 가능할까?

GFM이 테이블을 지원하는 걸 알고 나니 개발 문서에 사용이 가능한지 알아보고 싶었다. 그런데, 개발 문서에 가끔 필요한 것이 다이어그램이었다. 그동안은 Google document로 작성시, google diagram을 작성한 후 첨부하는 방식으로 해 왔다. 그런데, 그 다이어그램을 사내 Google drive에 접근이 안되는 사람 보내는 이메일에 첨부해서 보내거나 하는 경우에는, 이미지로 변환 후 첨부해야 하는 점이 생각이 났다.

모든 걸 알려주는 구글링이 Mermaid로 이끌어 주었다. Markdown 파일 안에 간단하게 텍스트로 flow chart, sequence diagram, gantt chart를 표현할 수 있었다.


참고로 링크된 원본 페이지에서는 아래의 차트들이 모두 svg로 표현되는데, 클리앙에다 copy & paste하니 동작하지 않아서 이미지로 캡쳐 후 첨부한 것이다.


Flow chart

graph LR
  A[Hard edge] -->|Link text| B(Round edge)
  B --> C{Decision}
  C -->|One| D[Result one]
  C -->|Two| E[Result two]
잘못된 형식의 이미지 링크입니다.


Sequence diagram

sequenceDiagram
    Alice->>John: Hello John, how are you?
    John-->>Alice: Great!
잘못된 형식의 이미지 링크입니다.


Gantt chart

gantt
        dateFormat  YYYY-MM-DD
        title Adding GANTT diagram functionality to mermaid
        section A section
        Completed task            :done,    des1, 2014-01-06,2014-01-08
        Active task               :active,  des2, 2014-01-09, 3d
        Future task               :         des3, after des2, 5d
        Future task2              :         des4, after des3, 5d
        section Critical tasks
        Completed task in the critical line :crit, done, 2014-01-06,24h
        Implement parser and jison          :crit, done, after des1, 2d
        Create tests for parser             :crit, active, 3d
        Future task in critical line        :crit, 5d
        Create tests for renderer           :2d
        Add to mermaid                      :1d
잘못된 형식의 이미지 링크입니다.



전용 포맷 vs 일반 텍스트 파일

경험해 봤던 대부분의 어플리케이션/서비스가 전용 포맷을 사용한다. 필요시 export해서 다른 포맷으로 바꾼 후 다시 import할 수도 있다. 하지만 전용 포맷이 사용된다는 점은, 다른 어플리케이션/서비스로 넘어갈 때마다 장벽으로 작용한다. 그래서 일반 텍스트 파일이 사용 가능했으면 했다. 일반 텍스트 파일로 노트가 관리된다면, git나 변경이력이 지원되는 클라우드 서비스에 파일이 관리되는 경우에는, 노트의 변경 이력을 볼 수도 있을테니까. 노트 어플리케이션이나 서비스에 의존하지 않고, 자유롭게 내용 검색도 가능할 것이었다.

파일명

일반 텍스트 파일로 관리된다고 가정하면, 그 다음에 생각해 볼 것으로는 파일명일 것이다. 이 파일명이 uuid 등, 파일 구분을 위해 랜덤하게 만들어지는 경우에는 파일명 자체는 정보로서의 가치가 0일 것이다. 어플리케이션이나 서비스 측면에서라면, 파일명과 노트의 제목을 구분해서 관리할 수 있어서 구현 측면에서 장점이 많다고 할 수 있을 지 모른다. 하지만, 노트가 일반 텍스트 파일로 관리되는 경우라면, 파일명 또한 사용자가 부여된 대로 정해지는 것이 더 좋다고 생각된다. 파일 관리자에서 노트 파일을 봤을 때 파일명 = 노트 제목이면 검색이나 노트 구분에 있어서도 훨씬 유용할 것이다.

노트 분류

이제, 노트가 유의미한 파일명에 일반 텍스트로 관리된다고 가정해보자. 노트 제목이 파일명이라고는 해도, 그 제목만 가지고 노트를 분류하기가 쉽지 않다. 물론 접두어를 사용해서도 가능하겠지만, 제목과는 별도로, 노트를 분류할 수 있어야 한다고 생각한다. 다만 그 분류가 별도의 트릭이나 db 등이 아니라 노트 파일 자체가 저장되어야, 그 노트를 별도의 어플리케이션에서 열어봤을 때에도, 분류 정보 또한 그대로 참조할 수 있을 것이다. 노트 분류가 여러 단계로 되어도 좋지만, 1 단계만 되어도 실제 사용에서는 충분하리라 생각된다.

어떤 어플리케이션 혹은 서비스가 좋을까?

노트를 적는다는 것은 아주 일반적인 행위라, 세상에는 수 많은 어플리케이션과 서비스가 항상 있어왔다. 당연하게도 그 모두를 사용해보지 못했다. 하지만, 현재 사용중인 Notable이, 여태까지 찾아본 어플리케이션과 서비스 중, 위에 나열한 요구 조건 모두를 만족시키는 그 대답 중 하나라는 점은 확실하다.

Notable

Joplin은, cli, 모바일 앱 지원, 웹 클리핑 extension 지원 등 아주 아주 아주 강력한 후보였지만, uuid 파일명과 특정 파일에 분류 정보가 보관되는 점 때문에 결국 다시 찾고 찾아 Notable로 최종 정착했다.

Notable

Notable stars

Github에서 Star 수를 보면 거의 1만 2천에 육박하고 있다. 아마도, 전용 포맷을 사용하지 않고 일반 텍스트 파일로 관리된다는 점이 그 주요한 이유 중에 하나가 아닐까 싶다.

파일 관리

파일 관리 구조는 다음처럼 간단하다. Data 디렉토리 아래에 notes와 attachments 디렉토리가 사용된다. 예상되다시피, *.md는 notes 디렉토리에, 첨부된 파일들은 모두 attachments에 보관된다. 따라서, 동일한 제목의 노트를 생성할 수 없고, 동일한 첨부파일을 업로드할 수 없다. 이러한 제약이 싫은 경우라면 Notable을 절대 사용해서는 안되지만, 이러한 제약을 수용함으로써 얻어지는 장점을 선택해야만 하는 사람이라면 Notable은 당연한 선택이 될 것이다. 비록, Notable이 제공하지 못하는 기능(모바일앱, 웹클리핑 등)에도 불구하고 말이다.

/path/to/your/data_directory
├─┬ attachments
│ ├── foo.ext
│ ├── bar.ext
│ └── …
└─┬ notes
  ├── foo.md
  ├── bar.md
  └── …

Meta data

---
attachments: [build.sh, duplicated_titles.jpg, notable_stars.jpg, notable_tags.jpg, notable.jpg, notetaking.jpg, relref.jpg]
pinned: true
tags: [Tag 1/Tag 2, Tech]
title: 'Markdown, Notable, 그리고 Hugo'
date: '2019-04-29T09:14:11.205Z'
lastmod: '2019-08-04T02:16:46.135Z'
---

지금 작성하는 이 노트의 meta data이다. 이 영역 아래로는 그저 일반 텍스트일 뿐이다. 보는 것처럼 첨부된 파일들의 목록, tag들, 파일명, 생성/수정 일시가 들어있다.

파일명

노트 안에 첫번째 헤더(#)와 동기된다. 즉, 첫번째 헤더를 고치게 되면 파일명 또한 변경된다. 그런데, 동일 제목 방지가 제대로 되지 않는 것 같다. 여하튼 주의할 필요가 있다. 아무래도 이슈 리포트를 해야 할 듯 하다.

태깅

태그는 무한 단계가 지원되지만, 입력시 그 단계를 모두 입력해야 한다. 즉 “tag 1”, “tag 1/tag 2” 같은 식으로 입력하면 그 레벨에 맞게 표시된다.

Notable tags

Notable + Hugo

Static site generator - Hugo에도 썼지만, 개인 블로그를 Hugo + Academic theme + GitLab Pages로 운영중이다. Notable에서 _MadForFamily.com_를 가진 노트를 저장하면, FSWatch + Git-Sync가 자동으로 Git repo에 Push하고, 그 Git Repo의 CI(.gitlab-ci.yml)에서, _MadForFamily.com_ 태그가 달린 Markdown 파일(약간의 처리 작업)과 그 파일들에서 사용되는 첨부파일들을 GitLab Pages를 가진 또 다른 Git repo로 Push하는 방식이다. 이렇게 함으로써, Notable에서의 노트 작업이 개인 블로그로 자동으로 Publish되고, 싱크되도록 해놨다.

Ugly URL

Notable에서 작성한 노트 파일을 Hugo에서 사용하려면 맨 먼저 Ugly URL이 사용되도록 Hugo를 설정해야 한다. 위에서 살펴본 것처럼, Notable의 노트 파일은 notes에, 첨부 파일은 attachments에 보관하기 때문이다. Notable에서 작성한 노트 파일이content/post/hello-hugo.md라면, Pretty URL은 http://localhost:1313/post/hello-hugo/에서 접근 가능하고 Ugly URL이라면 http://localhost:1313/post/hello-hugo.html에서 접근 가능하다. 그런데 만약 노트 안에 첨부 파일로의 링크 ./attachments/attached1.jpg가 있다면 Pretty URL의 경우 참조가 불가능핟. 그래서 Ugly URL을 써야 한다.

디렉토리 구조 비교

Notable의 디렉토리 구조

.
├── attachments
└── notes

모든 첨부파일은 attachments 디렉토리에, 모든 markdown 파일은 notes 디렉토리에 보관이 된다.

Hugo의 content 디렉토리 구조

.
├── attachments
│   └── image.jpg
└── post
    └── hello.md

Notable과 동일한 구조를 이용하기 위해 attachments 디렉토리를 생성했다. Notable의 notes 디렉토리의 파일은 post에, Notable attachments의 파일은 attachments에 복사될 예정이다.

Notable 태그

개인적으로는 _MadForFamily.com_이라는 태그를 가지고 Hugo로 보낼 지를 구분하도록 사용중이다. 그 이외의 태그는 Hugo에서도 tag로 사용된다.

게시물간 링크

Notable은 [링크 타이틀](./markdown_파일명)를 로컬 파일에 대한 링크로 인식한다. Notable 안에서 그렇게 작성된 링크를 클릭할 경우 해당 파일을 열어준다. 주의할 점은 반드시 ./로 시작해야 한다는 점이다.

그런데 이런 로컬 파일로의 링크가 Hugo에서는 동작하지 않는다. Hugo는 기본적으로 markdown으로 작성된 컨텐트를 url이나 .html로 서비스하기 때문이다. 그래서 Notable이 인식하는 markdown 파일로의 파일 링크를 Hugo가 해석할 수 있도록, Hugo의 relref라는 short code로 변경해야 한다.

파일 이름과 첫번째 헤더

Notable은 Markdown 파일 내의 첫번째 헤더를 파일명으로 사용한다. 현재 사용중인 Hugo Academic theme에서는 파일명과 첫번째 헤더가 같은 경우에 2번 연속으로 출력되기 때문에, 첫번째 헤더를 제거해서 Hugo로 처리해야 한다.

사용중인 변환 스크립트

2019년 8월 기준으로 현재 사용중인 build.sh 파일이다. 위에 기재된 사항들을 해내는 스크립트이다.

사용중인 .gitlab-ci.yml

build:
  stage: deploy
  script:
    - bash build.sh

이렇게 해두면 Notable의 git repo에 변경사항 발생시, 대상 사이트로 markdown 파일들과 사용되는 첨부파일들이 싱크가 되고, 빌드가 된 후 웹사이트에 나타나게 된다.

이 모든 걸 자동으로 해보자

먼저 Notable을 사용하는 pc에서 Git-Sync와 FSWatch를 적용하면, Notable에서 markdown 파일의 변경사항이 저장될 때마다 자동으로 remote repo에 push가 된다. Remote git repo에서는 위에 기재된 build.sh과 .gitlab-ci.yml에 의해, _MadForFamily.com_ tag를 가진 markdown 파일들과 첨부파일들이 madforfamily.gitlab.io로 싱크가 된다. madforfamily.gitlab.io에 변경사항이 push되면, 싱크된 파일들로 사이트가 새로 빌드된다. 바로 이러한 과정을 거쳐서 이 게시물이 Notable에서 사이트로 Publish되는데, Notable에서 수정할 때마다 이 과정이 이뤄지므로, 한 곳에서만 수정해도 되는 잇점이 있다. 주의할 점이 있다. Publish한 노트들의 경우, 제목을 수정하면 안된다. 제목이 곧 파일명이고 파일명이 곧 URL이 되기 때문이다.

그런데, Publish된 게시물을 copy & paste해서 여타의 사이트에 등록한 경우라면, 현재는 수동으로 업데이트해줘야 한다. 나중엔 그 마저도 자동화하고 싶은 욕심이다. 언제가 될런지는 모르겠다.

Tech


Related

  • Hugo theme - Academic
  • GitLab API on GitLab.com
  • Caddy로 무료 HTTPS 운영하기
  • 블로그 관리를 위한 MailGun 메일서버
  • Commento - 무료 comment server
출처 : https://madforfamily.com/post/markdown-notable-%EA%B7%B8%EB%A6%AC%EA%B3%A0-hugo.html
All인 님의 게시글 댓글
SIGNATURE
https://madforfamily.com
서명 더 보기 서명 가리기
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [21]
덱센
IP 61.♡.225.30
08-04 2019-08-04 19:26:21
·
잘봤습니다. 감사합니다.
noullove
IP 221.♡.107.32
08-04 2019-08-04 20:14:12
·
좋은 글 감사합니다.
몬트리올최병장
IP 122.♡.31.20
08-04 2019-08-04 20:38:13
·
수식입력은 어떤가요? 인라인 수식도 가능한가요?
All인
IP 202.♡.222.237
08-05 2019-08-05 03:48:29 / 수정일: 2019-08-05 03:49:28
·
많이 테스트 못해봤지만, katex라는 게 지원되는 듯 합니다. 인라인 지원이네요. 다른 방식으로도 지원이 되는 지는 모르겠습니다. 참고로, 첨부된 이미지는 $S_n=\dfrac{1}{(1-F_e)+\frac{F_e}{S_e}}$ 입력 후 렌더링 된 것을 캡쳐한 것입니다. Export 시에 잘 될런지는 테스트해봐야겠네요.


어제까진괜찮았어
IP 122.♡.90.86
08-04 2019-08-04 21:13:54
·
감사합니다 잘봤어요
낭만검객
IP 182.♡.191.179
08-04 2019-08-04 21:50:10
·
제가 속한 팀에서 https://dooray.com/ 라는 서비스를 만들고 있는데요.
말씀하신 마크다운 확장을 다 지원합니다. ^^ UML, 간트 등은 PlantUML을 이용해서 구현했어요.
추가로 발표 모드를 이용하면 발표용 슬라이드 형식으로 변환도 해줍니다. 이 기능은 제가 지금까지 본 마크다운 중에서는 최고에요 ^^;;;

마크다운 편집기는 https://github.com/nhn/tui.editor 을 이용했습니다.

한번 구경 부탁드려용~
All인
IP 202.♡.222.237
08-05 2019-08-05 03:35:57 / 수정일: 2019-08-05 04:20:44
·
서비스 성공을 기원합니다만, 팀에서 만들고 있는 sw를, 내부 관련된 분이 "최고"라고 코멘트하시면... ^^
shaichoi
IP 221.♡.202.170
08-04 2019-08-04 21:56:46
·
우와... 블로그의 글들이 너무 좋네요. 잘 읽었어요. 감사합니다.
All인
IP 202.♡.222.237
08-05 2019-08-05 03:33:46
·
도움되는 글들이 있었으면 합니다.
박시봉
IP 110.♡.118.26
08-04 2019-08-04 23:57:05
·
저도 에버노트 유저긴 한데 마크다운으로 작성 안되는게 진짜 불편해서 찾아봤는데.. 저는 조플린의 손을 들어주고 싶어요 노터블도 봤지만 모바일 앱이 그래도 있는 쪽이.. ㅜ
All인
IP 202.♡.222.237
08-05 2019-08-05 03:33:27 / 수정일: 2019-08-05 09:43:37
·
저처럼 노트 파일을 다른 용도로(블로그로 Publish하거나 다른 포맷으로 변환 등) 사용할 일이 없다면, Joplin은 정말 훌륭한 선택입니다. 에버노트 대체를 지향하기 때문에, 에버노트의 기능 거의 대부분을 markdown 기반 위에서 지원하면서, 게다가, cli, 모바일 앱, 웹클리핑 크롬 extension 등도 지원합니다.
캐기
IP 175.♡.122.253
08-05 2019-08-05 09:25:45
·
감사합니다 잘 봤습니다
d데미안b
IP 175.♡.154.40
08-05 2019-08-05 13:59:02
·
저는 Visual Studio Code 에 익스텐션으로 사용했는데 노트 관리 측면에서는 저게 훨씬 좋네요.
All인
IP 202.♡.222.237
08-06 2019-08-06 07:03:48
·
Notable은 태그 지원되는 Markdown editor로 보면 무방합니다. 그런데 찾다보면, 그런 어플리케이션이 또 없습니다. Typora가 태그만 지원되어도 환상적일 겁니다.
benji
IP 211.♡.90.115
08-05 2019-08-05 16:13:33
·
좋은 글 감사합니다. 한 번 시도해볼께요!
mo88
IP 222.♡.65.153
08-06 2019-08-06 00:56:18
·
요약하면 노터블 + 깃싱크 + fs왓치 세개 조합이면.. 노터블에 글을 쓰면 자동으로 휴고 블로그에 글이 업로드 되는건가욥????
All인
IP 202.♡.222.237
08-06 2019-08-06 07:02:44
·
예 제가 그렇게 제 블로그에 글을 올리고 있습니다. 클리앙에는 그 후에 copy & paste해서 등록하구요.
mo88
IP 222.♡.65.153
08-06 2019-08-06 17:28:39 / 수정일: 2019-08-06 17:31:59
·
@All인님 와 팁 감사합니다.깃싱크랑 fs왓치가 리눅스용이었군요! 혹시 윈도우 유저는 어떤 조합으로 하는게 좋을지 알수있을까요!
All인
IP 202.♡.222.237
08-08 2019-08-08 04:08:32 / 수정일: 2019-08-08 05:09:12
·
@monn님
WSL이나 WSL2를 사용하신다면 그 안에서 하셔도 될 듯 합니다. 그 이외라면, https://github.com/muesli/gitomatic 를 시도해보시면 어떨까 모르겠습니다. 파일 변경 사항 발생시 바로 sync되는 게 아니라, 주기적으로 sync(pull, push)하는 툴입니다. Remote와 충돌이 생기면 그냥 종료되긴 하지만, 일반적인 상황이라면 쓸만하리라 생각됩니다.
ZEMA
IP 119.♡.60.51
08-09 2019-08-09 11:25:47
·
멋지네요. 티스토리에서 갈아탈까 고민되는군요. notable에서 md형식으로 작성이 되는건가요?
All인
IP 122.♡.60.65
08-09 2019-08-09 19:36:17
·
본문 안에 기재된 메타 태그 영역을 제외하면 일반 md 파일 형식과 동일합니다. 바로 그래서 제가 Notable을 사용하고 있습니다.
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.