Linux下CHM查看工具汇总

 Linux下CHM查看工具汇总

http://www.ossw.com.cn/bbs/bencandy.php?id=2252&l_page=1


1. chmsee

homepage: http://211.92.88.40/~zhong/

requires: gtkhtml, libgnomevfs

env: 调用gtkhtml显示HTML,适合GNOME环境下使用

ChmSee是一个浏览CHM文件的程序,支持简体和英文编码的CHM文件,其它编码暂不支持.

由于ChmSee的工作方式,所以对太大的CHM文件处理起来比较吃力 (体验在较大CHM文件的打开和退出).



2. xchm


homepage: http://xchm.sourceforge.net

requires: chmlib, wxGTK

chm文件解析基于chmlib(见下), 界面部分需要wxGTK

(Debian testing/unstable已经收录该工具)



3. chm_viewer



http://sourceforge.net/projects/chmviewer/

需要 KDE-3



4. 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



5. kchmpart


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

中文标签补丁: http://www.linuxsir.org/bbs/showthread.php?s=&threadid=87484
(补丁代码来源于linuxsir.org 论坛上的penny)


####-相关工具-####


1. 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



2. 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.





3. texi2chm.pl

将texinfo(raw格式,不是已经生成的info格式)文档转换为chm格式(需要另外编译)

两年前在一个mingw 的网站上发现的,上面还有gcc, gdb等做好的帮助文件,但现在已经找不到了

补充: 新的主页位置 http://htmlhelp.berlios.de/howto/texi2chm.php



4. devhelp2chm

我自己编写的一个Shell脚本,用于将DevHelp的书库转换为CHM格式(需要另外编译)

本为Cygwin编写,因为Cygwin的Devhelp很不好用。使用它需要xsltproc.



DevHelp是GNOME的API浏览工具,GNOME里的大多数库都采用改工具浏览API

http://lidn.sourceforge.net上有很多DevHelp书库

这个脚本我放在了

http://www.oliwen.com/bamanzi/gnu/chm_toolkit/devhelp2chm/devhelp2chm.sh

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值