亚马逊 Kindle 商店的一些书籍或期刊具有这种很酷的功能,当您阅读它们时会显示面包屑或标题栏。它显示为文本的第一行。它不是具有电池和无线信号图标的酒吧。它是下面的第一行,就在内容的正上方。

例如,如果您在第 2 章的中间,它会在该行中显示该章的标题。这真的很酷,我想在我的书中实现它。

我有合适的目录、封面和起始页。我遵循了 Kindle Publishing Guide 中的指导方针。实际上,我正在使用 KindleGen 从“即时”生成的 EPUB 进行转换。我提到这一点是为了清除简单的 RTFM 答案。 :) 在我阅读的所有指南中,我没有发现任何提到描述功能的内容。

具有该功能的书籍已加密,因此我无法通过查看文件来了解它们的工作原理。另一件事,它们是 AZW 格式,应该只是 MOBI 重命名。也许所描述的功能是 Kindle 独有的?

我想我会问那里的 Kindle/MOBI/EPUB 专家:我怎样才能在我自己的书中实现这样的功能?

最佳答案

对于格式化的 HTML,然后在其中插入适当的 TOC。 (在这里阅读:http://www.mobileread.mobi/forums/showthread.php?t=129364 和这里:http://manual.calibre-ebook.com/faq.html#what-s-the-deal-with-table-of-contents-in-mobi-files 和这里:http://72.21.206.224/kdpforums/message.jspa?messageID=74957)

然后使用 Calibre 进行转换。

编辑:

很抱歉对于这个误会。所以你的问题很可能是因为所谓的 MOBI header ,偏移量 24(mobi 类型)。如果设置为 257、258 或 259,您将拥有导航栏。

你能做的最好的(?)(如果你真的想要在电子书中)是为转换创建一个口径(新闻)配方(文档 herehere )。

在配方中,您可以设置 publication_type

或者您可以深入研究 calibre 源代码(主要是 python ),并对其进行修补以设置不同的发布类型。

This is 也是一个很好的资源。

HTH

10-08 02:23