Fedora Core 下的chm阅读器有好几个,xchm、chmsee、kchmviewer、gnochm、chmreader、fbreader。
1、gnochm
gnochm功能和界面都跟windows下的chm阅读器基本一样,没有乱码。
目前最新的版本是0。9。11 。前几天直接yum源安装的还是0。9。9版本,好像有点问题用不了。只好去官网下载最新的版本。
要下载的文件有两个,gnochm和pychm ,pychm有个依赖包compat-python24,可以直接在yum上安装。
yum install gnochm
yum会自动下载依赖包400) {this。resized=true; this。width=400; this。alt='Click here to open new window';}" border=0 twffan="done" resized="true">
但是后来又发现用gnochm打开一些文件,无法显示内容,不明白是什么回事,应该跟chm文件的制作有关。
400) {this。resized=true; this。width=400; this。alt='Click here to open new window';}" border=0 twffan="done" resized="true">
2、kchmviewer
yum install kchmviewer
一开始时以为kchmviewer是最好用的,后来才发现原来给它骗了,在中文目录下的页面都无法显示,如下图显示:400) {this。
resized=true; this。width=400; this。alt='Click here to open new window';}" border=0 twffan="done" resized="true">
英文目录下的就没有问题400) {this。
resized=true; this。width=400; this。alt='Click here to open new window';}" border=0 twffan="done" resized="true">
但是在打开另外一些文件时kchmviewer用起来又比较正常,比如打开刚才gnochm无法显示的那个文件就如下图所示。
400) {this。resized=true; this。width=400; this。
alt='Click here to open new window';}" border=0 twffan="done" resized="true">
个人认为在Fedora Core 7下使用gnochm+kchmviewer就应该没有打不开显示不了的chm文件了。