『Pandocを使ってMarkdownからEPUBを作成する』で作成したEPUBファイルの拡張子をzipに変更してzipで解凍すると、以下のようなファイル・フォルダで構成されていることがわかる。
なお、解凍されたファイル・フォルダを単純に圧縮しなおしてもEPUBファイルとは認識されない点に注意。これは、EPUB内に含まれているファイルであるmimetypeが、zipの先頭エントリに無圧縮で追加されている必要があるため。Windowsの標準機能でこの要件を満たすには、mimetypeのみを右クリックしてzip圧縮し、できたzipファイルに他のファイル・フォルダを追加すればよいらしい。詳細は、下記リンクを参照。ch001.xhtml ch002.xhtml content.opf mimetype nav.xhtml stylesheet.css title_page.xhtml toc.ncx META-INF ├─com.apple.ibooks.display-options.xml └─container.xml
関連リンク
- 電子書籍フォーマットの本命、「EPUB」をいまのうちに理解しておく - Publickey
- 日本語Epubブックサンプル - 横浜工文社
- EPUBファイルとしてzip圧縮する方法について詳細な説明あり