awacleberryの備忘録

アナログ人間のデジタル日記。

Markdown を PDF にする

前提

node.js が動くこと。

npm で markdown-pdf をインストー

npm install -g markdown-pdf

pdf に変換

markdown-pdf hoge.md

このままだとスタイルがないので、まず、github のスタイルを拝借。
https://gist.github.com/andyferra/2554919
css のオプションをつけて、

markdown-pdf hoge -s github.css

なお、6系の node.js だとエラーがでるけど、出力はちゃんとできる。

(node:63631) Warning: Possible EventEmitter memory leak detected. 2 end listeners added. Use emitter.setMaxListeners() to increase limit

参考 - マークダウンで文章を書いてHTML / Docx / PDF に変換する