ePub

ePubについてのメモその2 - DocBook

ePubのドキュメントをスクリプトで自動作成する前に、まずDocBook形式でドキュメントを作成しておけば、DocBookから他書式へ変換するスクリプトが既に存在する為、PDF出力へも容易に対応出来るようだ。

変換スクリプトはPythonで記述されている事が多いので、Pythonを多少理解する必要がある。

参考にしたサイト
http://www.kobu.com/docs/docbook/index.htm
http://www.ibm.com/developerworks/xml/tutorials/x-epubtut/section5.html

追記
その後ePub, DocBookの調査を続ける内に、DocBookフォーマットでドキュメントを作成するよりは、HTMLからePub書式に変換する、または直接ePub形式でドキュメントを作成する方がHTMLに慣れた人にとっては簡単である事がわかりました。
したがって最終的に必要なドキュメントがePub形式だけである場合は、DocBook形式のドキュメントを作成する必然性は薄いように思えます。

ePubについてのメモ

iPadとその対抗機種がぞくぞく発売されることにより、今後はWebと電子書籍、電子出版の境界がますます曖昧になってくると思います。

今後はCMSから直接電子書籍化したいという要望も増えると想像出来るので、電子書籍フォーマットで最も有力と思えるePub形式についてとりあえず調査対象だけ挙げてみました。(まだほとんど調査していません。)

ePub仕様

http://www.idpf.org/specs.htm

変換ツール・エディター

epub-tools
http://code.google.com/p/epub-tools/

calibre
http://calibre-ebook.com/

sigil
http://code.google.com/p/sigil/

ビュワー

MobiPocket Reader
http://www.mobipocket.com/en/DownloadSoft/ProductDetailsReader.asp

Stanza
http://www.lexcycle.com/desktop

EPUBReader
https://addons.mozilla.org/en-US/firefox/addon/45281/

bookworm
http://bookworm.oreilly.com/