我有一本 EPUB 格式的编程书,我正在尝试将其转换为 TXT。对于我使用的是实用的电子书,转换的口径。问题是标准用法:
ebook-convert book.epub book.txt
删除源代码示例中的缩进。例如,书中的一个示例看起来是这样的:
class A {
private int a;
}
但在结果 TXT 中:
class A {
private int a;
}
阅读该实用程序的手册页后,我尝试了以下选项:
--keep-ligatures
--pretty-print
--change-justification=original
但没有结果。如何实现?
使用pandoc而不是ebook-convert
. 例如:
$ pandoc -f epub -t plain -o filename.txt filename.epub
我刚刚用 python epub 测试了这个,它保留了缩进没有问题。
pandoc
还可以转换为其他格式,包括各种形式的 markdown、asciidoc、latex、odt(Libre/Open Office 文本)、rst、rtf、pdf 等。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句