GitBookでドキュメントをPDF書き出し


GitBookしてドキュメント書き出ししたくていろいろ調べ必要と感じた情報をまとめメモ

環境

VSCodeターミナル

node -v
v10.16.3
npm -v
6.14.5

動作確認までの手順

npmでインストール

npm install -g gitbook-cli

書籍言語を日本語へ

いろいろ設定はあるようです
https://gitbookio.gitbooks.io/documentation/format/configuration.html

book.json
{
  "language": "ja"
}

実行してブラウザで確認

gitbook serve

PDF書き出し

calibreインストール

https://calibre-ebook.com/download
PCは再起動すると良さそうPATH通らないかも

PDF書き出しを実行

gitbook pdf

その他

npm起動にする場合メモ

package.json
{
  "scripts": {
    "build": "gitbook build",
    "pdf": "gitbook pdf",
    "dev": "gitbook serve"
  }
}

参考サイト

Markdownで書いたテキストをGitBookでまとめる
https://www.little-cuckoo.jp/entry/2018/01/04/173000
GitBookによるドキュメント作成
https://qiita.com/mebiusbox2/items/938af4b0d0bf7a4d3e33
gitbook で Markdown から PDF を生成する
https://1000ch.net/posts/2018/gitbook.html