1. 연구 모듈/비분류
Pandoc을 사용하여 Markdown -> HTML 변환하기
사용자-1
2017. 12. 18. 07:00
Pandoc은 각종 포맷 상호간의 변환을 수행할 수 있는 유틸리티로 Markdown, HTML 사이의 변환도 지원한다. 지원되는 포맷은 홈페이지서 다음과 같은 다이어그램으로 설명하고 있다.
설치
- https://github.com/jgm/pandoc/releases 에서 Pandoc 최신 버전을 다운받아 설치한다.
Markdown -> HTML 변환
- Markdown을 HTML로 변환 (-o <출력파일명>을 생략하면 화면으로 출력된다.)
pandoc -f markdown -t html <입력파일명> -o <출력파일명>
- Github 스타일 Markdown을 HTML로 변환 (-o <출력파일명>을 생략하면 화면으로 출력된다.)
pandoc -f markdown_github -t html <입력파일명> -o <출력파일명>
기타 변환
- 미디어 위키를 HTML로 변환 (미디어 위키 특징 : Markdown에서 사용할 수 없는 테이블 문법을 사용할 수 있어 참고할 만하다.)
pandoc -s -f mediawiki -t html <입력파일명> -o <출력파일명>
- 미디어 위키 테이블 문법 도움말 : https://www.mediawiki.org/wiki/Help:Tables
- 마크다운 방식으로 테이블 작성 (미디어위키 테이블 문법 사용 예제)
참고 사이트
- Pandoc 홈페이지 : https://pandoc.org/
- 미디어 위키 홈페이지 : https://www.mediawiki.org/wiki/MediaWiki/ko
<테스트 환경> - OS : Windows 7 (64bit) - Pandoc 버전 : 2.0.5