是否有用于生成AZW文件的工具或项目?

时间:2009-03-05 17:02:23

标签: kindle

Kindle已经点亮个人对阅读我的各种内容感兴趣,但一般来说我对可用的转换工具以及缺乏关于格式的有凝聚力的文档感到不满意。我的问题......

您是否知道用于生成AZW个文件的任何资源,工具和/或项目?

我在PRC / MOBI个文件(Mobipocket)及其来源Open eBook上发现了大量相关信息,但有一定的导航功能可供选择我还没有找到如何复制。特别是当您正在阅读Kindle提供的博客时,您可以通过按下左侧或左侧来跳过整个帖子。

6 个答案:

答案 0 :(得分:2)

我使用Stanza将Microsoft doc文件转换为AZW,使用Caliber修改元数据。尽管这些工具的文档广告宣传完成此任务的方法,但我仍然没有想出如何制作有效的TOC。我还没有成功地包括图像。

当我弄清楚如何做这些事情时,我会回来查看。 (我希望其他人回答你的问题!)

答案 1 :(得分:2)

您可以使用Kindlegen创建.mobi图书。它使用html创建支持TOC和跳过章节功能的电子书

答案 2 :(得分:1)

我正在开发一个Ruby库,用于将HTML文件打包为MOBI文档。

http://github.com/josh/kindler

答案 3 :(得分:1)

如果您正在使用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">

(上述代码段来自kindegen附带的Sample文档。这些文件的规范链接可在Sample/Guide.opf中找到。)

执行此类工作后,应在其输出中包含以下内容:

Info(prcgen): Building table of content     URL: /path/to/KUG.ncx

如果以上所有操作都成功完成,您应该能够看到Kindle导航栏上的“章节”刻度线,并使用左/右按钮跳过章节。

答案 4 :(得分:1)

如果你有一个ePub文件,使用Calibre,只需将你的Kindle连接到你的电脑; Calibre将检测您的Kindle并将转换后的.azw文件直接发送到您的Kindle。 See this site详细描述了这一点。

如果您没有ePub文件,Calibre将协助您将.doc或.odt文件转换为.epub。

答案 5 :(得分:0)

你肯定需要尝试Calibre。电子书转换为几十种格式,更多功能。我用它将文件转换成我的Kindle。强力推荐。