linux下打开chm格式文件
首先我们安装一个打开chm文件的软件,这个软件叫chmsee. 在终端下运行: sudo apt-get install chmsee 安装完成后有可能还是打不开,这可能是系统升级时,如果xulrunner版本有变化,同样会导致chmsee无法运行,,查看/usr/lib中的xulrunner的版本(注:我的xulrunner的版本号为xulrunner-1.9)。然后建立下面四个链接: cd /usr/lib sudo ln -s xulrunner-1.9/libxul.so libxul.so sudo ln -s xulrunner-1.9/libxpcom.so libxpcom.so sudo ln -s xulrunner-1.9/libsqlite3.so libsqlite3.so sudo ln -s xulrunner-1.9/libmozjs.so libmozjs.so 如果还是有问题的话,可以试着把这四个链接删除掉然后再建立。其中删除链接的命令为: cd /usr/lib sudo rm libxul.so sudo rm libxpcom.so sudo rm libsqlite3.so sudo rm libmozjs.so
在linux下打开chm格式文件的方式有多种,如:chmsee,chm-vewer等,但这些软件的安装要很多的依赖包,安装起来太烦,现在我向大家介绍一下firefox的chmreader插件,可通过fireforx打开chm文件,安装与使用都很方便。
1、从http://sourceforge.net/projects/chmreader下载chmreader.
2、从firefox中打开下载的xpi文件.
3、重新启动firefox就安装了chmreader插件.
4、打开chm文件(通过file中的open CHM files)
我打开chm文件的图:
目录
devhelp/htmlhelp/winhlp帮助文件
chm查看工具
chm相关工具
DevHelp/HtmlHelp/WinHelp帮助文件
http://htmlhelp.berlios.de/
This project aims to provide:
available reference documentation of open-source software in convienient HTML-based formats, such as Windows Compiled HTML Help (CHM)
to provide the necessary tools for the generation of such books from the source documentation formats (may they be Texinfo, DocBook, LaTex, etc.), conversion among the diferent formats
webserver based visualization (by hosting several books using MYSQL together with PHP or Python CGI scripts)
platform-indenpendent GUI visualization tools
perhaps a canonic XML based HTML help format
LIDN: Linux Developer Network
这个站点有很多DevHelp书库。
DevHelp是 GNOME的API浏览工具,GNOME里的大多数库都采用该工具浏览API
Virtually Un*x
Man Pages in WinHelp format
CHM查看程序
chmsee
homepage: http://211.92.88.40/~zhong/
requires: gtkhtml, libgnomevfs
调用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/
基于chmlib(但代码已经并入), 需要 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效果极好
中文标签补丁(补丁代码来源于linuxsir.org 论坛上的penny)
gnochm
http://gnochm.sourceforge.net
基于pychm(chmlib的python- binding), 界面采用python-gnome(2.x)编写,适合GNOME环境
chm相关工具
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 :)
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等做好的帮助文件,但现在已经找不到了
新的版本可以在这里找到。
devhelp2chm
我自己编写的一个Shell脚本,用于将DevHelp的书库转换为CHM格式(需要另外编译)
本为Cygwin编写,因为Cygwin的Devhelp很不好用。使用它需要xsltproc.
DevHelp是GNOME的API浏览工具,GNOME里的大多数库都采用改工具浏览API
http://lidn.sourceforge.net上有很多DevHelp书库
htmlhelp_tools
与chmviewer来源相同
http://www.herdsoft.com/linux/themen/chmviewer.html
M$ HtmlHelp Workshop
Link: M$ Htmlhelp Workshop with WINE HOWTO(如何在Wine上安装并运行HtmlHelp Workshop)
WinHelp相关工具
都来自 http://www.herdsoft.com/linux/themen
winhelpcgi
"winhelpcgi.cgi" is a simple tool to allow reading of Help files from Microsoft Windows under Linux without using any emulation software.
hlp2rtf
{Help to RTF} is a file format converter converting Windows Help file (having the file extension .HLP), Multimedia Viewer Files (having the file extension .MVB) and Media View Library files (having the file extension .M14) into RTF files either.
* To reproduce the source code as closely as possible OR
* to produce an RTF-File useable as a printable handbook in good quality.
makertf
Makertf converts "Texinfo" file into "Rich Text Format" (RTF) files.
You can use Makertf in conjunction with the Windows Help Compiler to
make Windows Help Files from documentation written in Texinfo.
Makertf is derived from Makeinfo 1.64, which is a part of the GNU
Texinfo documentation system.
(DOS-32)
TexInfo相关工具
texi2off
texi2roff
texi2chm.pl
texi2html
texicvt
texipf
mkrtf
mkinfo
w在linux下打开chm格式文件的方式有多种,如:chmsee,chm-vewer等,但这些软件的安装要很多的依赖包,安装起来太烦,现在我向大家介绍一下firefox的chmreader插件,可通过fireforx打开chm文件,安装与使用都很方便。
1、从http://sourceforge.net/projects/chmreader下载chmreader.
2、从firefox中打开下载的xpi文件.
3、重新启动firefox就安装了chmreader插件.
4、打开chm文件(通过file中的open CHM files)
我打开chm文件的图:
目录
devhelp/htmlhelp/winhlp帮助文件
chm查看工具
chm相关工具
DevHelp/HtmlHelp/WinHelp帮助文件
http://htmlhelp.berlios.de/
This project aims to provide:
available reference documentation of open-source software in convienient HTML-based formats, such as Windows Compiled HTML Help (CHM)
to provide the necessary tools for the generation of such books from the source documentation formats (may they be Texinfo, DocBook, LaTex, etc.), conversion among the diferent formats
webserver based visualization (by hosting several books using MYSQL together with PHP or Python CGI scripts)
platform-indenpendent GUI visualization tools
perhaps a canonic XML based HTML help format
LIDN: Linux Developer Network
这个站点有很多DevHelp书库。
DevHelp是 GNOME的API浏览工具,GNOME里的大多数库都采用该工具浏览API
Virtually Un*x
Man Pages in WinHelp format
CHM查看程序
chmsee
homepage: http://211.92.88.40/~zhong/
requires: gtkhtml, libgnomevfs
调用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/
基于chmlib(但代码已经并入), 需要 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效果极好
中文标签补丁(补丁代码来源于linuxsir.org 论坛上的penny)
gnochm
http://gnochm.sourceforge.net
基于pychm(chmlib的python- binding), 界面采用python-gnome(2.x)编写,适合GNOME环境
chm相关工具
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 :)
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等做好的帮助文件,但现在已经找不到了
新的版本可以在这里找到。
devhelp2chm
我自己编写的一个Shell脚本,用于将DevHelp的书库转换为CHM格式(需要另外编译)
本为Cygwin编写,因为Cygwin的Devhelp很不好用。使用它需要xsltproc.
DevHelp是GNOME的API浏览工具,GNOME里的大多数库都采用改工具浏览API
http://lidn.sourceforge.net上有很多DevHelp书库
htmlhelp_tools
与chmviewer来源相同
http://www.herdsoft.com/linux/themen/chmviewer.html
M$ HtmlHelp Workshop
Link: M$ Htmlhelp Workshop with WINE HOWTO(如何在Wine上安装并运行HtmlHelp Workshop)
WinHelp相关工具
都来自 http://www.herdsoft.com/linux/themen
winhelpcgi
"winhelpcgi.cgi" is a simple tool to allow reading of Help files from Microsoft Windows under Linux without using any emulation software.
hlp2rtf
{Help to RTF} is a file format converter converting Windows Help file (having the file extension .HLP), Multimedia Viewer Files (having the file extension .MVB) and Media View Library files (having the file extension .M14) into RTF files either.
* To reproduce the source code as closely as possible OR
* to produce an RTF-File useable as a printable handbook in good quality.
makertf
Makertf converts "Texinfo" file into "Rich Text Format" (RTF) files.
You can use Makertf in conjunction with the Windows Help Compiler to
make Windows Help Files from documentation written in Texinfo.
Makertf is derived from Makeinfo 1.64, which is a part of the GNU
Texinfo documentation system.
(DOS-32)
TexInfo相关工具
texi2off
texi2roff
texi2chm.pl
texi2html
texicvt
texipf
mkrtf
mkinfo
w
linux下打开chm格式文件相关推荐
- Linux下打开chm文件
首先我们安装一个打开chm文件的软件,这个软件叫chmsee. 一. 在终端下运行: sudo apt-get install chmsee 安装完成后有可能还是打不开,这可能是系统升级时,如果xul ...
- 解决win7无法打开chm格式文件的问题
解决win7无法打开chm格式文件的问题. (一).简单方法(本人用的这个) 1.打开chm 2.win7提示安全问题 3.chm无法显示内容 4.关闭chm 5.右键点击chm,点击"解除 ...
- 无法打开chm格式文件解决方法
chm是系统自带电子书文件格式,不用任何软件,双击直接可以打开. 我帮你找了几个方法: 如果不能打开,可这样恢复文件关联: 一1.开始运行,输入:regsvr32 C:/windows/system3 ...
- linux下打开windows txt文件中文乱码问题
在linux操作系统下,我们有时打开在windows下的txt文件,发现在windows下能正常显示的txt文件出现了中文乱码. 出现这种情况的原因为两种操作系统的中文压缩方式不同,在windows环 ...
- 无法打开.chm格式文件/java api无法打开.chm文件
之前我有上传资源java api https://download.csdn.net/download/u014095878/10355390 今天想下载下来看看,发现无法打开,百度了一下,很多人说右 ...
- 009.共享目录下VS编写的程序在linux下打开出现中文乱码
目录 目录 问题描述: 解决方案: 一.notpad++将代码字符集改变为utf-8(短期) 1.在windows中找到共享文件夹,右键打开方式notpad++,点击编码,更换为转为utf-8编码. ...
- <Windows>【问题No.001】《windows11下chm格式文件无法打开》
<windows11下chm格式文件无法打开> 1 现象 2 解决 3 原因分析 1 现象 1.正常情况下,执行chm格式文件,应该可以选择"Microsoft HTML帮助执行 ...
- Ubuntu环境下打开.chm文件
1. 前言 在ubuntu下,下载了一个JDK1.8 api中文文档,格式为.chm, 系统默认情况下是不支持直接打开的,需要自己安装一下软件, 推荐Kchmviewer软件 2. 软件简介 Kchm ...
- 在HTML网页中打开chm格式的帮助文件
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在HTM ...
最新文章
- /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found的解决办法
- CentOS7上配置ELK
- 2021年春季学期-信号与系统-第七次作业参考答案-第十小题
- 国内远程医疗市场快速增长
- sql注入mysql判断_sql注入笔记二——数据库信息判断
- 为SQL Server Always On可用性组配置托管服务帐户
- 不可不知的 5 种 JavaScript 代码编辑器
- 毕业五年同是程序员为什么差距这么大?他年薪百万,他月薪一万
- DEX VMP与ARM VMP
- 18、HTML5 Video(视频)和 audio(音频)
- lua jit android,某LuaJit游戏解密教程~~
- 三角网导线平差实例_附合导线平差教程
- zabbix-agent key属性列表
- android模拟机神器[Genymotion]的使用
- Redhat 9.0之xtt+xft2,可显示粗斜体美化总结(第二版)
- 读完《副业赚钱》这本书我收获了这些干货,然后画了一张知识图谱
- 运营商 sni 服务器,加密或者丢失:加密SNI的工作机制
- Echarts Y轴遮挡解决方案
- 红米路由器ac2100怎样设置ipv6_红米(Redmi)路由器AC2100怎么设置
- Python数据分析案例14——文本计算TF-IDF值和LDA主题模型