目次項目を一度で確認!KDPの目次作成、表示用目次を作成

目次に載せる章だけを選び本文の順番は保つアイキャッチ

扉や装飾用の区切りまで目次に並んでしまい、読者が迷いそうで気になる。この悩みには、製品の操作とKDPの要件を分けて答える必要があります。rune Studioでは原稿単位ごとに目次掲載を選べますが、KDP上の章・セクションは論理目次へ含めます。 掲載を外しても、その原稿ページ自体は読む順番から消えません。

この記事では、Rune上の掲載切り替えが何に効くのかと、KDP向けに除外候補を章・セクション以外へ限定する判断を扱います。目次の項目名の決まり方や、2つの目次の違いは別の記事に譲ります。

除外候補にできるのは、章・セクション以外

KDPの公式案内は、章やセクションを持つ本に動作する論理目次を求め、品質確認では各章・各セクションに目次項目があることを確認するよう案内しています。したがって、本文の章やセクションは外しません。

除外を検討できるのは、次のような章・セクションとして扱わないページです。

Rune上で掲載を外せることは、KDP上でも自由に外せるという許可ではありません。まず、そのページがKDP上の章・セクションに当たるかを分類し、当たるなら論理目次へ含めます。詳しい要件はKDPの公式案内で確認できます。

目次の「役割」と「ファイル」を分けて考える

EPUBでは、読者が本の中で読む目次と、読書アプリが章移動に使うナビゲーションという役割があります。これらは制作方法によって、別ページとして用意する場合も、EPUBのナビゲーション文書が両方の役割を担う場合もあります。役割の数を、そのまま編集すべきファイル数だと考えないことが大切です。

rune Studioで確かめた書き出しでは、ナビゲーション文書と旧形式のNCXが生成されました。章の掲載を個別の生成ファイルへ手で反映するのではなく、元の章設定で管理します。読む順番から外す操作とも分かれているため、目次への掲載だけを変更できます。

rune Studioでは、章ごとに選べて、本文からは消えない

rune Studioでは、書き出し対象として並べた原稿単位ごとに目次へ載せるかどうかを選べます。この操作単位は、KDPがいう章・セクションと同義ではありません。

実際に開発版を命令から動かして確かめました。三つの検証用原稿のうち第三の原稿を目次から外して書き出したところ、目次の一覧から項目が消え、それでいて読む順番にはそのページが残っていました。

読む順番には第三の原稿も残り、目次に並んだのは最初の二つでした。外したのは目次への掲載だけで、本からは消えていません。 この結果は製品操作の確認であり、KDP上の章を外す推奨ではありません。

生成されるナビゲーションへ反映される

書き出したEPUBを調べたところ、ナビゲーション文書と、旧形式のNCXが入っていました。章を外したときは、生成結果の両方へ設定が反映されていました。外す操作は1回です。

書き出す前に、載る章と載らない章を確かめられる

書き出さずに、どういう並びになるかだけを確認できます。実際に確かめたところ、章の名前が、目次に載るかどうかの印付きで一覧になって返りました。

書き出して目次を開いて確かめる、という往復が要りません。 印を見て、意図どおりかを判断できます。

目次の位置も動かせる

目次ページの位置も指定できます。実際に位置を指定して書き出したところ、第一章のあとにタイトルページと目次ページが入る並びに変わりました。前書きを先に読ませたい本では、目次を後ろへ動かす選択もあります。

なお、表紙だけは指定にかかわらず先頭に入ります。

KDP要件に沿った決め方

最初の問いは、「これはKDP上の章またはセクションか」です。該当するなら論理目次へ含めます。該当しないページだけを除外候補にし、書き出し前の一覧で設定を確認します。

読みやすさは、その要件を満たしたあとで判断します。製品上の掲載切り替えと、販売先の目次要件を同じ判断にしないことが重要です。

向く人と、別の方法が向く人

向いているのは、本文以外のページが多い本を作る人です。 短編集、アンソロジー、前書きとあとがきのある実用書。章ではないページが増えるほど、選べることが効きます。

本文の章だけで構成されている本なら、この設定は触らなくて構いません。 全部の章が目次に並んでいて問題ありません。

なお、確かめたのは目次への掲載を章ごとに選べることと、外しても読む順番に残ることまでです。端末ごとに目次がどう表示されるかは範囲外です。

まとめ

次の一歩として、いまの本の各ページを「章・セクション」と「それ以外」に分けてください。章・セクションは論理目次へ含め、それ以外だけを掲載切り替えの候補にします。

Rune Studioの製品ページを見る