MD 파일이란?

MD — Markdown

어떤 형식인가요?

마크다운(Markdown)은 가벼운 문서 서식 언어입니다. 평범한 텍스트를 쓰다가 몇 가지 기호만 곁들이면 구조가 만들어집니다 — 제목 앞에는 샵(#) 기호, 기울임체에는 별표, 목록 항목에는 하이픈을 붙이는 식입니다.

이 형식의 근본 원칙은 변환 과정을 거치지 않아도 문서 자체로 완벽하게 읽혀야 한다는 것입니다. 마크업이 워낙 눈에 띄지 않게 설계되어 있어 신경 쓰지 않고도 읽을 수 있는데, 브라우저 없이는 알아보기조차 힘든 HTML과 이 점에서 갈립니다.

역사와 유래

John Gruber가 2004년에 Aaron Swartz의 도움을 받아 만든 형식으로, HTML을 직접 쓰지 않고도 웹 콘텐츠를 작성하려는 목적에서 출발했습니다. 인기가 워낙 폭발적이었던 탓에 도구마다 저마다의 변형판을 내놓았고, 결국 형식이 여러 갈래로 갈라지고 말았습니다.

2014년 발표된 CommonMark 명세는 공통 기반을 정의함으로써 이 혼란을 정리했습니다. 오늘날 마크다운은 소프트웨어 문서, 블로그, 메모, 메신저, 정적 웹사이트 등 거의 모든 곳에서 쓰이고 있습니다.

어떤 점이 좋은가요

작성이 빠르고 다시 읽기도 편하며, 버전 관리에도 적합합니다 — 순수 텍스트이기 때문에 버전 관리 시스템이 줄 단위로 변경 사항을 추적할 수 있습니다.

HTML, PDF, DOCX, 슬라이드 등으로 깔끔하게 변환됩니다. 한 번 작성하면 어디서든 게시할 수 있는 셈입니다.

한계와 단점

서식 기능은 여전히 기본적인 수준에 머물러 있습니다. 다단 배치도, 정밀한 위치 지정도, 세밀한 타이포그래피도 불가능합니다. 페이지 레이아웃 도구는 아닙니다.

변형판 문제는 여전히 남아 있습니다. 특히 표는 원래의 마크다운에 포함되지 않았던 기능이라 확장 기능에 의존합니다. 어떤 도구에서는 완벽하게 표시되던 문서가 다른 도구에서는 깨져 보일 수 있습니다.

활용 팁

마크다운은 메모, 문서, 기사처럼 단순하게 구조화된 콘텐츠에 아주 적합합니다. 웹용이라면 HTML로, 배포용이라면 PDF로, 수신자가 Word를 쓴다면 DOCX로 변환하십시오.

변환을 염두에 두고 있다면 제목, 목록, 링크, 강조 같은 표준 문법에 머무르십시오. 특이한 확장 기능을 많이 쓸수록 결과물이 예측하기 어려워집니다.

프랑스에 있는 안전한 서버에서 MD 파일을 몇 초 만에 변환하세요.

MD 변환하기