Pandoc マークアップファイルを別のファイルへ変換できるコマンドラインツール

Pandoc - About pandoc

PandocはMarkdown形式のファイルをHTML形式へ、テキストファイルをPDF形式へ、などなど多くのファイル形式を変換できます。

詳しくはこちらから、、

Pandoc ユーザーズガイド 日本語版 - Japanese Pandoc User's Association

HTML - 多様なフォーマットに対応!ドキュメント変換ツールPandocを知ろう - Qiita


MacPortsからもインストールできます。

$ sudo port install pandoc
Password:
--->  Computing dependencies for pandoc
--->  Dependencies to be installed: ghc gcc48 cctools cctools-headers ld64 dyld-headers llvm-3.5 libcxx llvm_select cloog gmp isl gcc_select libgcc libmpc mpfr ghc-bootstrap hs-aeson hs-attoparsec hs-text hs-blaze-builder hs-dlist hs-hashable hs-mtl hs-transformers hs-syb hs-unordered-containers hs-vector hs-primitive hs-alex hs-quickcheck hs-random hs-base64-bytestring hs-blaze-html hs-blaze-markup hs-data-default hs-data-default-class hs-data-default-instances-base hs-data-default-instances-containers hs-data-default-instances-dlist hs-data-default-instances-old-locale hs-extensible-exceptions hs-happy hs-highlighting-kate hs-parsec hs-pcre-light hs-hslua hs-http hs-network hs-pandoc-types hs-tagsoup hs-temporary hs-texmath hs-xml hs-yaml hs-conduit hs-lifted-base hs-base-unicode-symbols hs-monad-control hs-transformers-base hs-mmorph hs-resourcet hs-void hs-semigroups hs-nats hs-zip-archive hs-binary hs-digest hs-utf8-string hs-zlib
--->  Fetching archive for cctools-headers
--->  Attempting to fetch cctools-headers-855_0.darwin_14.noarch.tbz2 from http://jog.id.packages.macports.org/macports/packages/cctools-headers
--->  Attempting to fetch cctools-headers-855_0.darwin_14.noarch.tbz2 from http://packages.macports.org/cctools-headers
--->  Attempting to fetch cctools-headers-855_0.darwin_14.noarch.tbz2 from http://nue.de.packages.macports.org/macports/packages/cctools-headers
--->  Fetching distfiles for cctools-headers
--->  Attempting to fetch cctools-855.tar.gz from http://cjj.kr.distfiles.macports.org/cctools-headers
--->  Verifying checksums for cctools-headers