Pandoc

Pandocは、あるマークアップ形式から他の形式へ変換するHaskellライブラリと、そのライブラリを用いたコマンドラインツール。

Pandoc はMarkdown・HTML ・LaTeX・docx(Word)など多数のファイル形式を相互に変換することができる。

# input.txtをoutput.htmlに変換する
$ pandoc -o output.html input.txt
 
# hello.txtをMarkdownからLaTexへ変換し標準出力へ出力する
$ pandoc -f markdown -t latex hello.txt 
 
# https://namaraii.comのHTMLをMarkdownへ変換し標準出力へ出力する
$ pandoc -f html -t markdown https://namaraii.com