md-to-pdf
globalではなくlocalにいれる
code:package.json
"scripts": {
"md-to-pdf": "md-to-pdf",
},
$ npm run md-to-pdf
options
--devtools
ブラウザとdev toolsを開く
これでHTML構造を把握して、styleを書く
-w, --watch .............. 現在のファイルの変更を監視
--stylesheet ............. ローカルまたはリモートのスタイルシートへのパス(複数回指定可)
--css .................... スタイルの文字列
--document-title ......... HTMLドキュメントの名前
--body-class ............. bodyタグに追加するクラス(複数回指定可)
--page-media-type ........ ページをエミュレートするメディアタイプ(デフォルト: screen)
--highlight-style ........ highlight.jsで使用するスタイル(デフォルト: github)
--marked-options ......... marked用のカスタムオプション(JSON文字列として)
--pdf-options ............ 生成されるPDF用のカスタムオプション(JSON文字列として)
--launch-options ......... Puppeteer用のカスタム起動オプション
--gray-matter-options .... gray-matter用のカスタムオプション
--md-file-encoding ....... Markdownファイルのエンコーディングを設定
--stylesheet-encoding .... スタイルシートのエンコーディングを設定
--as-html ................ HTMLとして出力
--config-file ............ JSONまたはJSの設定ファイルへのパス
etc.
github風のstyleにする
code:md
---
body_class: markdown-body
---