kindleの目次が相変わらず。

2013/8/19 [20:44:22] (月) 天気

アクセスログを眺めると、いまだに「kindle 目次」あたりの検索ワードで当サイトへの着地が多い。電子書籍制作に関するノウハウ系はもう収束・終息かと思ってたけど、そうでもないっぽい。


InDesign(今日時点のクラウド版)の吐き出すEPUB3だと目次が使えない、という話を最近聞いて中を見せてもらった。

EPUBチェックではエラーはない。でも、kindlegenでmobiファイルに変換してプレビューワで確認すると「目次」と「最初のページ」が定義されていない。最初のページは(現時点だと)指定がなくてもビューワーが適当適切なページを開いてくれる。でも、目次が指定されていないと、KDPの審査ではねられる(たぶん)


てことで、InDesignが吐き出したEPUB3で、目次を使えるようにした時のメモ書き。


やったことは以下↓


OEBPSフォルダのファイルの中から toc.ncx を削除。


content.opfの

・toc.ncx の記述を削除

・spine の toc=ncx を削除

・spineに、idref=toc (toc.xhtml)を追加


toc.xhtmlに

・landmarksを追加(カバーや目次、本文開始ページなどの指定)


細かいことをいうと。


content.opfのmanifest部

・プロパティのnavを指定されているのは toc.xhtml

…なのに、InDesignの吐き出すEPUBでは、toc.xhtml には目次などを指定するlandmarks部がない=カバーや目次、本文開始がわからない。かといって、toc.ncxがnavに指定されていないのでビューワーは目次がわからない。



目次(ナビゲーション)を使うためには最低限

・content.opfのmanifest部で property に navを指定されたxhtmlファイルが必要。

・navを指定されたxhtmlファイルには目次とランドマークの記述が必要。

この2点。

EPUBチェックに通っても、kindleではねられたんじゃ意味がない。プレビューワーの本の情報をチェックして要確認。


Sigilにしても、InDesignにしても、それなりの評価のあるツールもEPUB2でいいんじゃね?ぐらいにしか考えてないように見える。

日本語の縦書きに対応したのはEPUB3から。欧米の横文字はEPUB2あたりでいいんだろうけど、こっちは困る。なまじ定評のあるツールなだけにそれなりに広く使われていて、いい迷惑だ。


toc.ncxを吐き出すようなツールはとっとと退場してくれ。


<<2026/1>>
    123
45678910
11121314151617
18192021222324
25262728293031
検索:

【最近の20件】