Pandocでepub作成
Re:VIEWが若干面倒に感じてきたので、mdでストレートにepubが作れる環境が欲しい。 (複数ファイルを指定する方法が書いてある)
オプションは、yaml方式でファイルで記述もできるとのこと。
MacにLaTeXを入れる
brew cask install mactex-no-gui
sudo tlmgr update --self --all
以下のような感じでシンプルには作れる
code:sample.sh
pandoc -f markdown -t epub3 010_1.md -o book.epub
pandoc -f markdown -t ./*.md -o book.epub
→ファイルをいちいち指定するのも面倒だし、連番で名前を付けるのも動きにくいので、toc用のfileを作って、そこからマージしたfileを作るようにする。でもってそれをmakeflieで動かす
--epub-chapter-leve=2とすると、セクション(見出しレベル 2)単位でxhtmlファイルとして分割される。
セクション番号の追加
--number-sectionsオプションを使用。
各種オプションについて
code:sample.sh
$ pandoc -f markdown -t epub2 -o test.epub title.txt test.md
--epub-cover-image=cover.jpg \
--css=pandoc.css \
--epub-metadata=metadata.xml \
--toc --toc-depth=2
メタデータファイル