4

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

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

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

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

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

4

1 回答 1

2

对于 HTML 格式,然后在其中插入适当的目录。(阅读此处: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,offset 24 (mobi type)。如果设置为 257、258 或 259,您将拥有导航栏。

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

在配方中,您可以设置publication_type.

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

这也是一个很好的资源。

高温高压

于 2011-11-03T12:29:34.227 回答