MarkdownをPDFにするソフトウェアは幾つもありますが、細かい組版に対応しているものは多くありません。ごく簡単なものであれば問題ありませんが、ドキュメントなどで体裁にこだわりたい場合もあるでしょう。専用アプリもありますが、自動化したいというニーズもあります。 今回紹介するmd2pdfはコマンド一つでMarkdownファイルをPDF化します。CSSを組版に利用できるのがポイントです。

md2pdfの使い方

生成したPDFです。

表なども見やすく展開できます。

md2pdfはPDF化の際にAH Formatterを利用しています。AH Formatterは商用のソフトウェアであり、評価版では透かしが入ります。そのままでは使えないので、AH Formatterを企業内で導入している場合に使えるソフトウェアになるでしょう。Visual Studio Codeなどと連携し、コマンド一つでPDF生成まで行えるのが便利です。

md2pdfはJavaScript製のオープンソース・ソフトウェア(MIT License)です。

2SC1815J/md2pdf: Convert Markdown documents to PDF