如果我需要用Calibre转换的文件中含有非英文字符或者引用时该怎么办?calibre支持多种格式之间的相互转换,其可以将如下所有的输入格式转换成所有的输出格式。
这个问题有两个方面:
了解源文件的编码
calibre 尝试猜测源文件使用的字符编码,但通常这是不可能的,因此您需要告诉它使用什么编码。
这可以在 GUI 中通过转换对话框的“外观 -> 文本”部分中的“输入字符编码”字段来完成。
命令行工具有一个“ebook-convert-txt-input –input-encoding”
选项。
将HTML文件添加到 calibre 时
您可能需要告诉 calibre 文件的编码方式。
为此,请转到“首选项->高级->插件->文件类型”并自定义“HTML 到 ZIP”插件,告诉它 您的 HTML 文件采用什么编码。现在,当您将 HTML 文件添加到 calibre 时,它们将被正确处理。
不同来源的 HTML 文件通常具有不同的编码,因此您可能必须重复更改此设置。 网络上许多文件的常见编码是“cp1252”,我建议您首先尝试一下。
请注意,转换 HTML 文件时,请将上面提到的输入编码设置留空。 这是因为“HTML转ZIP”插件会自动将 HTML 文件转换为标准编码 (UTF-8)。
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明。