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
'1. 연구 모듈 > 비분류' 카테고리의 다른 글
[북마크] 또다른 인공지능 프로그래밍 경연 사이트 (0) | 2018.01.30 |
---|---|
[종료][겉핥기 프로젝트] 다가오는 인공지능 시대, 자신의 인공지능 프로그래밍 능력을 테스트해볼까? - Halite (1) | 2017.12.22 |
[React Native] react-native init시 Unexpected token ... 에러가 발생하는 경우 (0) | 2017.08.06 |
[겉핥기 프로젝트] React Native 설치 및 샘플 코드 실행 (안드로이드) (0) | 2017.08.03 |
[겉핥기 프로젝트] 자바스크립트 Canvas 라이브러리 Fabric.js (0) | 2017.07.17 |