Markdown — 한국어

마크다운 마크업 언어에 대한 한국어 설명

2004년에 존 그루버와 아론 슈워츠가 만든 마크다운은 이메일의 텍스트 마크업을 위한 일반적인 표준에서 많은 아이디어를 차용하고 있습니다. 이 언어의 다양한 구현은 “<”와 “&” 문자를 적절한 엔티티 코드로 대체하여 마크다운 텍스트를 올바르게 구조화된 XHTML로 변환합니다.

마크다운의 첫 번째 버전은 Gruber가 Perl로 작성했지만, 시간이 지나면서 다른 개발자의 수많은 대체 구현이 등장했습니다. Perl 버전은 BSD 라이선스에 따라 배포됩니다. 마크다운 구현은 많은 콘텐츠 관리 시스템에서 통합되거나 플러그인으로 제공됩니다.

마크다운은 웹 텍스트를 쉽게 쓰고, 읽고, 디자인할 수 있도록 설계된 간소화된 마크업 언어입니다. 이 언어는 콘텐츠 관리 시스템 및 블로그 플랫폼(예: Drupal, Ghost, Medium), 대규모 콘텐츠 리포지토리(GitHub, Microsoft Docs), 메신저(Telegram, Slack), 텍스트 편집기(Atom, iA Writer, Typora) 및 프로젝트 관리 서비스(Todoist, Trello) 등 많은 프로젝트에서 부분적으로 또는 전체적으로 지원됩니다.

마크다운은 HTML로 쉽게 변환되고, 모든 텍스트 편집기에서 열 수 있으며, 소스 코드로도 쉽게 읽을 수 있습니다. 마크다운으로 작성하는 것은 HTML, XML, TeX 등의 마크업 언어보다 훨씬 쉽습니다.

오늘날 기본 마크다운은 그 자체로 사용되는 경우는 거의 없습니다. 대신 HTML 태그 지원, 표 및 체크박스 생성, 취소선 텍스트 및 다양한 줄 바꿈과 같은 기능을 추가하여 언어의 기능을 확장하는 다양한 사양과 방언으로 대체되는 경우가 많습니다. 플랫폼을 선택할 때는 이러한 추가 기능에 대한 지원을 고려하는 것이 중요합니다.

가장 인기 있는 플랫폼은 CommonMark 사양을 기반으로 하는 GitHub의 Flavored Markdown 방언입니다. 이 사이트는 체크박스를 제외한 대부분의 도구를 지원하는 마크다운 편집기를 사용합니다.