如何将文本文件转换为 EPUB 格式?

jam*_*esh 13 epub conversion

我有一堆书长的文本文件,我真的很想在我的EPUB阅读器上阅读(碰巧是 FBReaderJ)。转换它们的最佳途径是什么?

我可以访问 Mac OS X 和 Linux (Ubuntu)。使用命令行可能最满意,但会设置 GUI 以进行批量转换。

我的成功标准实际上是基于我发现Calibre的不足

  • 必须做整本书
  • 至少猜测标题/作者可能是什么。标题的最小源文件名。
  • 它使用的文件卫生 - 自行整理(这不太重要)
  • 不会试图成为一个多合一的图书馆经理(同样,不太重要)。
  • 在解析特殊字符(例如 < 和 & 字符)方面很宽松。

小智 12

许多个月后发生在这个线程上。

只是想指出有一个命令行工具 Calibre 用于转换。它被称为(惊喜,惊喜)电子书转换。请参阅“ebook-convert -h”或“ebook-convert dummy.html .epub -h”以查看将 html 转换为 epub 的转换选项。

不过还没研究过。我对 --list-recipes 最好奇(如果它有效),它看起来很有趣。


小智 9

我会说,Calibre适合你。它适用于Linux、Mac OS X和 Windows。

输入格式:CBZ、CBR、CBC、EPUB、FB2、HTML、LIT、MOBI、ODT、PDF、PRC**、PDB、PML、RB、RTF、TXT

输出格式:EPUB、FB2、OEB、LIT、LRF、MOBI、PDB、PML、RB、PDF、TXT


jam*_*esh 4

对于 Mac OS X 和 Windows,我使用Stanza for Desktop取得了成功。

这支持多种导出格式。

更重要的是,它可以很好地应对

  • 检测大型文本文件中的章节。
  • unicode,包括“重要”字符,如 < 和 &。