mdbook-epubお試し

はじめに

同人誌を書く環境を模索しています。 Rustが好きなので、Rust製のドキュメントビルダーmdbookも試してみます。

mdbook自体には、PDF出力機能がないため、3rd party pluginであるdbook-epubを試してみます。

インストール

Rust環境はあらかじめ構築しておいて下さい。

cargo install mdbook
cargo install mdbook-epub

mdbookプロジェクトのbook.tomlに次の一行を追加します。

[output.epub]

通常通り、mdbookを呼び出します。

$ mdbook build
2019-05-02 20:51:53 [INFO] (mdbook::book): Book building has started
2019-05-02 20:51:53 [INFO] (mdbook::book): Running the epub backend
2019-05-02 20:51:53 [INFO] (mdbook::renderer): Invoking the "epub" renderer
$ ls book
'The Embedonomicon.epub'

htmlではなく、epubが出力されています。

読んでみる

calibreというepubリーダー / 編集ソフトを使って、少しCSSをいじりながら、調節してみます。

sudo apt install calibre

f:id:tomo-wait-for-it-yuki:20190503060606p:plain
mdbook-epub

意外と悪くない…?