题
Kindle已经点亮个人对阅读我的各种内容感兴趣,但一般来说我对可用的转换工具以及缺乏关于格式的有凝聚力的文档感到不满意。我的问题......
您是否知道用于生成 AZW
文件的任何资源,工具和/或项目?
我在 PRC
/ MOBI
文件( Mobipocket )及其来源,打开电子书,但有一些我没有找到如何复制的导航功能。特别是当您正在阅读Kindle提供的博客时,您可以通过按下左侧或左侧来跳过整个帖子。
解决方案
我使用Stanza将Microsoft doc文件转换为AZW,使用Caliber修改元数据。尽管这些工具的文档广告宣传完成此任务的方法,但我仍然没有想出如何制作有效的TOC。我还没有成功地包括图像。
当我弄清楚如何做这些事情时,我会回来查看。 (我希望其他人回答你的问题!)
其他提示
您可以使用 Kindlegen 创建.mobi图书。它使用html创建支持TOC和跳过章节功能的电子书
我正在开发一个Ruby库,用于将HTML文件打包为MOBI文档。
如果您正在使用kindlegen,则可以创建一个描述文档结构和目录的 .ncx
文件。您在清单
中包含 item
:
<item id="My_Table_of_Contents" media-type="application/x-dtbncx+xml" href="KUG.ncx"/>
和(这是一个关键位,一个精明的读者会意识到我忘了做什么)包含 toc
属性中的目录的 id
spine
元素:
<spine toc="My_Table_of_Contents">
(上述代码段来自kindegen附带的 Sample
文档。这些文件的规范链接可以在 Sample / Guide.opf
中找到。)
执行此类工作后,应在其输出中包含以下内容:
Info(prcgen): Building table of content URL: /path/to/KUG.ncx
如果上述所有操作都成功完成,您应该可以看到“章节”。 Kindle导航栏上的刻度线,并使用左/右按钮跳过章节。
如果你有一个ePub文件,使用Calibre,只需将你的Kindle连接到你的电脑; Calibre将检测您的Kindle并将转换后的.azw文件直接发送到您的Kindle。 查看此网站,详细说明了这一点。
如果您没有ePub文件,Calibre将协助您将.doc或.odt文件转换为.epub。
您肯定需要尝试 Calibre 。电子书转换为几十种格式,更多功能。我用它将文件转换成我的Kindle。强力推荐。