将 man 输出转换为电子书格式

将 man 输出转换为电子书格式

将输出转换man为 PDF。首先,man -t grep >grep.ps(grep 只是一个例子;我是不是寻找移动版本的 grep 手册页)。然后 Adob​​e Distiller 将 PostScript 转换为 PDF。然而,PDF 在平板电脑上看起来很糟糕(无法调整大小等)。我看到几个程序可以转换为 mobi 和 epub 格式,但没有一个程序将 Postscript 作为输入。有些采用 PDF 作为输入,但输出通常非常难以阅读 - 甚至比原始 PDF 还要糟糕。

那么,如何将 man 输出转换为移动格式(epub、mobi 或 fb2)?

  • 更改 man / groff 输出以产生移动发电机喜欢的东西;

或者

  • 将PS转换为手机格式;或者
  • 还有其他办法我想不到...

答案1

您可以使用开源软件 Calibre (http://calibre-ebook.com)。

它适用于 OSX、Windows 和 Linux。

输入格式:CBZ、CBR、CBC、CHM、DJVU、EPUB、FB2、HTML、HTMLZ、LIT、LRF、MOBI、ODT、PDF、PRC、PDB、PML、RB、RTF、SNB、TCR、TXT、TXTZ

输出格式:AZW3、EPUB、FB2、OEB、LIT、LRF、MOBI、HTMLZ、PDB、PML、RB、PDF、RTF、SNB、TCR、TXT、TXTZ

我认为为了获得最佳结果,您只需使用手册页到 html 转换器将手册页输出为 html:http://dcssrv1.oit.uci.edu/indiv/ehood/man2html.html

相关内容