现在的位置: 首页 > 综合 > 正文

ubuntu下于阅读chm文档

2018年02月07日 ⁄ 综合 ⁄ 共 1202字 ⁄ 字号 评论关闭

不少电子书被做成了 M$的 帮助文件CHM格式,虽然这是微软的文档格式,但是确实方便好用,但是在linux下看chm就成了不小的问题,不过不少人已经开发了在linux下的CHM的程序,这里作一个小小的总结,
1.XCHM
这是由外国程序员开发的一款CHM阅读器,优点是和win下的CHM阅读几乎一模一样,呵呵,这个如果在win看习惯了,比较容易接受,查看英文的chm文件的时候,效果非常漂亮,
缺点是不支持中文.不支持在chm中查看页面源代码.
安装
首先查看xchm的README文件,说需要两个包,chmlib和wxWidgets

1)chmlib-0.37.4.tgz
下载地址http://download.chinaunix.net/downlo...esourceID=1397
版本有点低,但是官方网站无法登录.
代码:

./configure --prefix=/usr make su make install

2) wxWidgets
于是去下了一个最新版 wxWidgets-2.8.7

http://sourceforge.net/project/downl...se_mirror=nchc

代码:

./configure --prefix=/usr make su make install

OK,下载编译xchm
下载页面

http://sourceforge.net/project/showf...group_id=87007

代码:

./configure --prefix=/usr make su make install

这就结束了.控制台执行 xchm.就可以打开xchm了.
2.chmsee
由国人开发的chm阅读器,
主页是http://chmsee.gro.clinux.org/
其最新版是1.01,但是有在FC9上存在 bug,经yum install chmsee后,控制台执行 chmsee 可以打开 chmsee,但是打开一个chm文件直接崩溃,
3.chm reader
由国人开发的chm阅读插件,用于firefox中
下载页面

http://sourceforge.net/project/showf...roup_id=175748

在fc9中也有问题,可以在firefox中安装插件, 文件 ---> Open CHM files,选择一个chm文件,毫无反应,
4.GnoCHM
主页

http://gnochm.sourceforge.net/

优点 :支持多种语系,be, cs, de, el, es, fr, hu, it, ja, pl, pt_BR, ru, sv, tr, vi, zh_CN, zh_TW
对中文支持很好

http://forums.fedoraforum.org/attach...chmentid=16405

所以在fc9中,我选择 GnoCHM作为我的chm阅读器,
用yum安装
代码:

su yum install gnochm

安装完之后控制台执行 gnochm就可以使用了.

抱歉!评论已关闭.