얼마 전 부터 나는 텍스트큐브의 포매터로 마크다운(Markdown)[1]을 사용하고 있다. 마크다운(Markdown)을 사용하게 된 동기는 텀블(Tumblr)이었다. 아무 생각없이 텀블에 글을 쓰면서 우연히 마크다운을 접했고 생각의 흐름을 끊지 않는 입력 방법쉬운 문법, 마크다운 뒤의 높은 가독성 때문에 요즘은 모든 글을 마크다운으로 작성하고 있다.

최근 블로그에는 많은 글을 올리는 반면 홈페이지에는 글을 못올리는 이유도 HTML 태그로 글을 입력하는 방식이 너무 불편하기 때문이다[2]. 다만 마크다운을 처음 들어봤다면 내가 예전에 올린 글, HTML을 모르면? 마크다운을 사용하자!를 통해 기본적인 개념을 잡을 수 있다. 또 자세한 문법은 텀블에 올린 번역글 마크다운 포매터를 보면 된다[3].

'마크다운'을 사용해 보면 정말 편하다. 그런데 몇 가지 부족한 점이 있다. 그 중 하나는 '이미지에 링크를 걸 수 없다'는 점과 '표를 지원하지 않는다'는 점이었다. 이런 점 때문에 등장한 마크다운이 바로 마크다운 확장이다. 기존의 마크다운 문법과 호환이 되며 이미지 링크와 표를 비롯한 추가된 기능을 지원하는 마크다운이다.

마크다운 확장(Markdown Extra)는 간단한 작업으로 텍스트큐브에서 바로 사용할 수 있다. 그 이유는 텍스트큐브의 'markdown.php' 파일만 마크다운 확장의 'markdown.php'로 바꿔주면 되기 때문이다. 에서 마크다운 익스트라를 사용하고 싶다면 다음 절차를 따른다.

  1. php-markdown-extra-1.2.3.zip을 클릭해서 '마크다운 확장'을 내려받아 임의의 폴더에 풀어둔다.
  2. 풀린 파일 중 'markdown.php'를 plugins/FM_Markdown 폴더에 올린다.

간단히 이렇게 두 작업만 하면 마크다운 확장을 텍스트큐브에서 그대로 사용할 수 있다. 개인적으로 텍스트큐브 다음 판에서는 이 마크다운 확장을 기본으로 지원해 주었으면 좋겠다는 생각이 든다.

마크다운 확장의 문법도 번역을 하려고 했지만 이미 번역본이 있었다. 마크다운 엑스트라의 문법은 Markdown의 고급 활용을 보면 된다. 이외에 마크다운 확장에 대한 자세한 정보는 php Markdown을 참조하면 된다. 참고로 마크다운 확장에서 표를 만드는 방법은 아주 간단하다.

| 이름  | 나이  |
| :---: | :---: |
| 다예  |   6   |
| 우영  |  10   |

이렇게 표를 입력하면 다음과 같은 표로 바뀐다.

이름 나이
6
10

관련 글타래


  1. 일반적으로 HTML을 마크업 언어라고 한다. 마크를 하기위해 글을 꺼꾸로 올라가기 때문이다. 
  2. 홈페이지도 마크다운을 사용할 수 있도록 개선할 생각이다. 
  3. 텀블에 올리는 글은 모두 정리되지 않은 글이다. 따라서 오자도 많고 틀린 곳이 있을 수 있다. 
2009/09/12 08:25 2009/09/12 08:25
글쓴이
author image
운영체제의 모든 것을 운영하고 있는 IT 블로거. IT 블로거라는 이름은 현재 시국때문에 시사 블로거로 바뀐 상태다. 그러나 나는 아직도 시사와 사회에 관심이 많은 IT 블로거일 뿐이다. 컴퓨터, 운영체제, 시사, 가족, 여행, 맛집, 리뷰등과 살면서 느끼는 소소한 일상이 블로그의 주제이다. 왼쪽의 아이콘은 둘째 딸 다예가 그린 내 모습이다.
오늘의 글
인기있는 글
조회수 많은 글 | 베오베
댓글 많은 글 | 베오베

Trackback

Trackback Address :: https://offree.net/trackback/2748

  1. Subject : [마크다운] 팁 공유

    Tracked from pro bono publico 2010/04/02 00:38 del.

    마크다운 포매터주1를 쓰시는 분들께 알 수도, 모를 수도 있는 팁을 몇개 공개합니다. 텍스트큐브에서 마크다운 확장 사용하기 제목쓰는 방법 전 바보같이 제목을 태그를 써서 하고 있었습니다

Facebook

Comments

  1. inureyes 2009/09/13 12:03

    텍스트큐브 마크다운 플러그인에 기본으로 들어있는 파일이 markdown extra의 파일입니다.^^ 사이즈가 다른 이유는 markdown extra에 들어있는 여러 다른 저작 도구들에 대한 소스를 (로드좀 줄여보고자) 제거하고 넣었기 때문입니다~ 참고하세요 :D

    perm. |  mod/del. reply.
    • 도아 2009/09/13 17:34

      확장을 설치하기 전에 테이블이 만들어 지는지 시험해 봤습니다. 그런데 테이블이 만들어지지 않더군요. 제가 사용하고 있는 버전은 1.7.8입니다. 1.7.8도 확장이 기본인지요?

    • 도아 2009/09/15 17:01

      오늘 확인해 보니 잘 되더군요. 어찌된 일인지 모르겠습니다.

    • inureyes 2009/09/28 00:06

      예 다행입니다. 아마 예전에는 앞에 한 칸을 띄우셨거나 하신게 아닐까 싶습니다. 의외로 포매터가 빡빡하게 만들어져 있어서, 몇몇 문법을 입력할 때 영향을 받게 되더군요. 헤딩 뒤에 목록을 쓰려면 한 줄 띄워야 했다거나 하는... (지금은 개선되었나 모르겠습니다^^)

    • 도아 2009/09/30 16:20

      예. 사용을 해보면 의외로 박세더군요. 별표 다음에 공백이 들어가도 동작하지 않으니까요. 아마 그래서 발생한 문제가 아닌가 싶습니다. 답변 감사합니다.

  2. 삼각형 2009/09/13 23:20

    전 표 만들기가 잘 되던걸요 1.7.8 입니다만.

    perm. |  mod/del. reply.
    • 도아 2009/09/15 17:01

      댓글을 보고 다시 해보니 잘되더군요. 전에는 왜 안됐는지 모르겠군요.

  3. 디노 2009/09/19 21:18

    xe에는 어떻게 적용할 방법을 몰라서 워드프레스에 플러그인 찾아서 설치해봤는데, 표만드는거 대박이네요;;
    도아님 텀블러 팔로우해서 틈틈이 보고있습니다~

    perm. |  mod/del. reply.
    • 도아 2009/09/20 08:24

      문법 자체가 쉽고 또 마크다운 뒤 읽는 것이 아주 편합니다. 이 때문에 요즘은 주로 마크다운만 사용하고 있습니다.

  4. 자유^^ 2010/04/02 00:37

    도아님, 덕분에 마크다운 잘 배워갑니다. 티스토리에서 결국 설치형 텍스트큐브로 넘어갔습니다. 티스토리에서 지원해주면 정말 좋을텐데 건의된지 2년이 넘었는데도 답변 하나 없네요.

    번역도 정말 감사합니다.

    팁 공유를 하고자 트랙백을 하나 보냅니다.

    perm. |  mod/del. reply.
    • 도아 2010/04/02 08:42

      예. 티스토리는 이제 개발인력이 없는 듯 기능 추가는 더 이상 없는 듯하더군요. 있으면 참 좋은데요.

댓글로 기쁨을 나눠요!

(옵션: 없으면 생략)

글을 올릴 때 [b], [i], [url], [img]와 같은 BBCode를 사용할 수 있습니다.