六个linux查看chm工具介绍
[table=98%][tr][td][url=http://www.woodfox.net/glyoung/gnu/chmtools/chmsee-gtkhtml2.png][img=200,143]http://www.woodfox.net/glyoung/gnu/chmtools/images/chmsee-gtkhtml2-s.gif[/img][/url][/td][td][b]chmsee[/b]homepage: [url=http://chmsee.gro.clinux.org/]http://chmsee.gro.clinux.org/[/url]
requires: gtkhtml, libgnomevfs
调用gtkhtml显示HTML,适合GNOME环境下使用
[color=#993300]ChmSee是一个浏览CHM文件的程序,支 持简体和英文编 码的CHM文 件,其它编码暂不支持.[/color]
[color=#993300]由于ChmSee的工作 方式,所以对太大的CHM文件处理起 来比较吃力 (体验在较大CHM文件的打开和退出). [/color][/td][/tr] [tr][td][url=http://www.woodfox.net/glyoung/gnu/chmtools/xchm.png][img]http://www.woodfox.net/glyoung/gnu/chmtools/images/xchm-s.gif[/img][/url][/td][td][b]xchm
[/b]homepage: [url=http://xchm.sourceforge.net/]http://xchm.sourceforge.net[/url]
requires: chmlib, wxGTK
chm文件解析基于chmlib([url=http://www.woodfox.net/glyoung/gnu/chmtools/#chmlib]见下[/url]), 界面部分需要wxGTK
(Debian testing/unstable已经收录该工具)[/td][/tr] [tr][td][url=http://www.woodfox.net/glyoung/gnu/chmtools/chm_viewer.png][img=200,155]http://www.woodfox.net/glyoung/gnu/chmtools/images/chm_viewer-s.gif[/img][/url][/td][td][b]chm_viewer
[/b][url=http://sourceforge.net/projects/chmviewer/]http://sourceforge.net/projects/chmviewer/[/url]
基于chmlib(但代码已经并入), 需要 KDE-3[/td][/tr] [tr][td][url=http://www.woodfox.net/glyoung/gnu/chmtools/chmviewer2.png][img]http://www.woodfox.net/glyoung/gnu/chmtools/images/chmviewer2-s.gif[/img][/url][/td][td][b]chmviewer
[/b][url=http://www.herdsoft.com/linux/themen/chmviewer.html]http://www.herdsoft.com/linux/themen/chmviewer.html[/url]
Tools for viewing CHM-Archives
This package includes programs for viewing and/or
extracting Microsoft .chm help-file-archives.
requires: wxGTK, libmspack
提供Debian包
deb [url=http://www.herdsoft.com/debian]http://www.herdsoft.com/debian[/url] woody main[/td][/tr] [tr][td][url=http://www.woodfox.net/glyoung/gnu/chmtools/kchmpart.jpg][img=200,144]http://www.woodfox.net/glyoung/gnu/chmtools/images/kchmpart-s.gif[/img][/url][/td][td][b]kchmpart
[/b]kdevelop3内置kchmpart插件, 该插件显chm效果极好
[url=http://www.woodfox.net/glyoung/gnu/chmtools/kchmpart.patch]中文标签补丁[/url](补丁代码来源于[url=http://www.linuxsir.org/bbs/showthread.php?s=&threadid=87484]linuxsir.org 论坛上的penny[/url])[/td][/tr] [tr][td][url=http://www.woodfox.net/glyoung/gnu/chmtools/gnochm.png][img]http://www.woodfox.net/glyoung/gnu/chmtools/images/gnochm-s.gif[/img][/url][/td][td][b]gnochm
[/b][url=http://gnochm.sourceforge.net/]http://gnochm.sourceforge.net[/url]
基于pychm(chmlib的python- binding), 界面采用python-gnome(2.x)编写,适合GNOME环境[/td][/tr][/table]
chmlib
chmlib是linux下用于阅读chm文件的API库.
目前的chmlib0.31只支持UTF8,中文chm无法打开.
0.311版修正了这个问题,并利用测试程序chm_http,使用mozilla打开chm文件.
(编译会有些问题,可以参考debian版本 的补丁进行修改)
安装步骤:
解压后,
make;make install
make chm_http
./chm_http chm文件名
将通过mozilla打开chm文件.
现有问题是,在关闭mozilla后,chm_http server没有关闭.
最好是 killall chm_http :)
页:
[1]
