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


12

我有一堆我很想在我的EPUB阅读器上阅读的书本长度文本文件(因为它发生在FBReaderJ中)。转换它们的最佳途径是什么?

我可以访问Mac OS X和Linux(Ubuntu)。也许最幸福的是命令行,但是会为批处理转换设置GUI。

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

  • 必须完成整本书
  • 至少要猜测标题/作者可能是什么。标题的最小源文件名。
  • 对使用的文件保持卫生-自行整理(这不太重要)
  • 不会尝试成为多合一的库管理器(同样,重要性较低)。
  • 在解析特殊字符(例如<和&字符)时比较宽大。

Answers:


11

不久之后,发生在此线程上的卫星。

只是喜欢指出,Caliber使用了一个命令行工具来进行转换。这被称为(惊奇,意外)电子书转换。请参阅“ ebook-convert -h”或“ ebook-convert dummy.html .epub -h”以查看将html转换为epub的转换选项。

尚未探索。我对--list-recipes(如果可行)最好奇,它看起来很有趣。


gist.github.com/AaronO/9962667 找到了这个要点,详细介绍了如何使用Brew使其工作。没有Calibre无法安装它似乎有点可笑。
counterbeing

这是在macOS上安装它的方法brew cask install calibre。然后使用:ebook-convert path/to/input_file.input_format path/to/output_file.epub。您可以在此处找到完整的文档:manual.calibre-ebook.com/generated/en/ebook-convert.html
Denis Stafichuk

9

我会说,Caliber适合您。它适用于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


谢谢。我的标准是基于Calibre的不足。
jamesh 09-09-08

1
嗯,不知道...但是关于EPUB,除了Calibre之外,实际上没有太多其他东西,即使我是会员的电子书论坛中的专家也没有针对这种格式的其他解决方案。:(

我要把你的大师指在这里!很想听听他们所说的话(顺便说一句,我发布了答案)。
jamesh

4

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

这支持多种导出格式。

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

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

2

有在线工具可以转换为epub文件。

这样的网站的例子在这里


谢谢。尽管我确实需要对该文件进行一些整理,但是这确实可行。尚不适合批量导入。
jamesh

1
这个支持更明智的输入格式,并且速度更快:2epub.com
MGOwen



0

转换为epub的最佳方法是使用Calibre,它是免费的,而且非常容易做到。我只需要为我们的销售团队准备一堆文件,即可将其带入iPad领域。这是我使用的指南:

http://osxdaily.com/2010/08/12/convert-to-epub/

免费下载,快速转换并没有变得更好。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.