ReVIEWで触れたbookshopについて.bookshopは独自の形式ではなくて,HTML+CSS+JSで書いたものをpdfやepubにできるようにしようというツールです.

bookshopもrubyベースで,gemがあります.

$ gem install bookshop

新しく本のプロジェクトを作るのは以下のコマンドです.

$ bookshop create book_name

生成されたプロジェクトにサンプルが入っているのですが,それを見るとHTMLと言っている部分は,実際にはERBのようです.

pdfやepubを作成するには,プロジェクトのトップで以下のようにします.

$ bookshop build pdf
$ bookshop build epub

bookshopでpdf等を作るためには,PrinceXMLを予めインストールしておく必要があります.しかし,これは非営利利用限定で無料で使えるもので,営利の場合は別途ライセンスを購入する必要があります.

Comments are closed.