Если вы используете kindlegen, вы можете создать файл .ncx
, который описывает структуру вашего документа и оглавление. Вы включаете item
в manifest
:
<item id="My_Table_of_Contents" media-type="application/x-dtbncx+xml" href="KUG.ncx"/>
и (это ключевой бит, проницательный читатель поймет, что я забыл сделать) включить id
оглавления в атрибут toc
элемента spine
:
<spine toc="My_Table_of_Contents">
(Вышеприведенные фрагменты взяты из документа Sample
, включенного в kindegen. Ссылки на спецификации для этих файлов можно найти в Sample/Guide.opf
.)
После этого kindlegen должен включить в свой вывод что-то вроде:
Info(prcgen): Building table of content URL: /path/to/KUG.ncx
Если все вышеперечисленное было успешно выполнено, вы сможете увидеть метки «главы» на панели навигации Kindle и использовать кнопки влево / вправо для перехода от главы к главе.