如何在Ubuntu中查看CHM文件?
chmsee
在Ubuntu中不再可用,因为它不再得到维护。以下是项目网站上的公告:
ChmSee不再得到维护。
ChmSee不再开发。
我已经超过一年没有阅读CHM文档了,新的和更新的IT图书是pdf或epub格式,因此现在是结束这个chm阅读器的合适时机。
https://code.google.com/p/chmsee/
sudo apt-get install chmsee
apt-cache --names-only search chm
kchmviewer的主要优势是对非英语语言的最佳支持。与其他查看器不同,kchmviewer在大多数情况下能够正确检测chm文件的编码并显示它。它能够正确显示俄语、西班牙语、罗马尼亚语、韩语、中文和阿拉伯语帮助文件中的索引和内容表,并且通过新的搜索引擎能够搜索任何语言编写的chm文件。
sudo apt-get install chm2pdf
chm2pdf --webpage your.chm
your.pdf
的文件。作为替代,您可以使用--book
或--continuous
选项而不是--webpage
;更多信息请参见http://www.ubuntugeek.com/how-to-convert-chm-files-into-pdf-files-in-ubuntu.html。extract_chmLib
非常擅长将chm(编译的HTML)文件转换为htm格式。它在Ubuntu软件仓库中的libchm-bin
包中。
extract_chmLib保持了原始文件的全部功能。然而,我确实需要将文件名改为小写,因为一个.chm文件(因为chm
是Windows格式,不像Linux那样对大小写敏感),但总体结果对我来说是理想的...
这里有几个链接...
../src/common/unichar.cpp(65): assert "Assert failure" failed in ToHi8bit(): character cannot be converted to single byte
。 - LiuYan 刘研