LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 5409|回复: 9

Linux下CHM查看工具汇总

[复制链接]
发表于 2004-4-2 23:07:29 | 显示全部楼层 |阅读模式
chmsee

homepage: http://211.92.88.40/~zhong/
requires: gtkhtml, libgnomevfs
env:  调用gtkhtml显示HTML,适合GNOME环境下使用
ChmSee是一个浏览CHM文件的程序,支持简体和英文编码的CHM文件,其它编码暂不支持.
由于ChmSee的工作方式,所以对太大的CHM文件处理起来比较吃力 (体验在较大CHM文件的打开和退出).  

xchm

homepage: http://xchm.sourceforge.net
requires: chmlib, wxGTK
chm文件解析基于chmlib(见下), 界面部分需要wxGTK
(Debian testing/unstable已经收录该工具)


chm_viewer

http://sourceforge.net/projects/chmviewer/
需要 KDE-3


chmviewer

http://www.herdsoft.com/linux/themen/chmviewer.html

Tools for viewing CHM-Archives
This package includes programs for viewing and/or
extracting Microsoft .chm help-file-archives.
requires: wxGTK, libmspack

提供Debian包
deb http://www.herdsoft.com/debian woody main


kchmpart

kdevelop3内置kchmpart插件, 该插件显chm效果极好

中文标签补丁: http://www.linuxsir.cn/forum.php?mod=viewthread&tid=87484
(补丁代码来源于linuxsir.cn 论坛上的penny)
 楼主| 发表于 2004-4-2 23:11:33 | 显示全部楼层

相关工具

chmlib
http://66.93.236.84/%7Ejedwin/projects/
chmlib是linux下用于阅读chm文件的API库.
目前的chmlib0.31只支持UTF8,中文chm无法打开.
0.311版修正了这个问题,并利用测试程序chm_http,使用mozilla打开chm文件.
安装步骤:
解压后,
make;make install
make chm_http
./chm_http chm文件名
将通过mozilla打开chm文件.
现有问题是,在关闭mozilla后,chm_http server没有关闭.
最好是 killall chm_http


libmspack
http://www.kyz.uklinux.net/libmspack/
The purpose of libmspack is to provide compressors and decompressors,
archivers and dearchivers for Microsoft compression formats: CAB, CHM,
HLP, KWAJ, LIT and SZDD. It is also designed to be easily embeddable,
stable, robust and resource-efficient.


texi2chm.pl
将texinfo(raw格式,不是已经生成的info格式)文档转换为chm格式(需要另外编译)
两年前在一个mingw 的网站上发现的,上面还有gcc, gdb等做好的帮助文件,但现在已经找不到了
补充: 新的主页位置 http://htmlhelp.berlios.de/howto/texi2chm.php

devhelp2chm
我自己编写的一个Shell脚本,用于将DevHelp的书库转换为CHM格式(需要另外编译)
本为Cygwin编写,因为Cygwin的Devhelp很不好用。使用它需要xsltproc.

DevHelp是GNOME的API浏览工具,GNOME里的大多数库都采用改工具浏览API
http://lidn.sourceforge.net上有很多DevHelp书库
 楼主| 发表于 2004-4-2 23:13:39 | 显示全部楼层

DevHelp2CHM

发表于 2004-4-2 23:30:20 | 显示全部楼层
好帖子,建议加精
发表于 2004-4-3 12:50:27 | 显示全部楼层
经典,版主赶快来加精
发表于 2004-4-3 18:09:17 | 显示全部楼层
的确是好贴,感谢兄弟.
 楼主| 发表于 2004-4-15 22:01:07 | 显示全部楼层

补充

还有一个gnochm,采用gnome-python编写
读取CHM的部分采用仍然采用chmlib(不过有了一个pychm的binding)

http://gnochm.sourceforge.net
发表于 2008-5-9 13:19:22 | 显示全部楼层
还有firefox的插件  chmreader怎么忘了?

https://addons.mozilla.org/zh-CN/firefox/addon/3235#reviews
回复 支持 反对

使用道具 举报

发表于 2008-5-12 07:58:41 | 显示全部楼层
下载来看看,昨天安装chmsee成功
回复 支持 反对

使用道具 举报

发表于 2010-4-13 09:47:44 | 显示全部楼层
感谢分享!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表