首先我们安装一个打开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格式文件相关推荐

  1. Linux下打开chm文件

    首先我们安装一个打开chm文件的软件,这个软件叫chmsee. 一. 在终端下运行: sudo apt-get install chmsee 安装完成后有可能还是打不开,这可能是系统升级时,如果xul ...

  2. 解决win7无法打开chm格式文件的问题

    解决win7无法打开chm格式文件的问题. (一).简单方法(本人用的这个) 1.打开chm 2.win7提示安全问题 3.chm无法显示内容 4.关闭chm 5.右键点击chm,点击"解除 ...

  3. 无法打开chm格式文件解决方法

    chm是系统自带电子书文件格式,不用任何软件,双击直接可以打开. 我帮你找了几个方法: 如果不能打开,可这样恢复文件关联: 一1.开始运行,输入:regsvr32 C:/windows/system3 ...

  4. linux下打开windows txt文件中文乱码问题

    在linux操作系统下,我们有时打开在windows下的txt文件,发现在windows下能正常显示的txt文件出现了中文乱码. 出现这种情况的原因为两种操作系统的中文压缩方式不同,在windows环 ...

  5. 无法打开.chm格式文件/java api无法打开.chm文件

    之前我有上传资源java api https://download.csdn.net/download/u014095878/10355390 今天想下载下来看看,发现无法打开,百度了一下,很多人说右 ...

  6. 009.共享目录下VS编写的程序在linux下打开出现中文乱码

    目录 目录 问题描述: 解决方案: 一.notpad++将代码字符集改变为utf-8(短期) 1.在windows中找到共享文件夹,右键打开方式notpad++,点击编码,更换为转为utf-8编码. ...

  7. <Windows>【问题No.001】《windows11下chm格式文件无法打开》

    <windows11下chm格式文件无法打开> 1 现象 2 解决 3 原因分析 1 现象 1.正常情况下,执行chm格式文件,应该可以选择"Microsoft HTML帮助执行 ...

  8. Ubuntu环境下打开.chm文件

    1. 前言 在ubuntu下,下载了一个JDK1.8 api中文文档,格式为.chm, 系统默认情况下是不支持直接打开的,需要自己安装一下软件, 推荐Kchmviewer软件 2. 软件简介 Kchm ...

  9. 在HTML网页中打开chm格式的帮助文件

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在HTM ...

最新文章

  1. /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found的解决办法
  2. CentOS7上配置ELK
  3. 2021年春季学期-信号与系统-第七次作业参考答案-第十小题
  4. 国内远程医疗市场快速增长
  5. sql注入mysql判断_sql注入笔记二——数据库信息判断
  6. 为SQL Server Always On可用性组配置托管服务帐户
  7. 不可不知的 5 种 JavaScript 代码编辑器
  8. 毕业五年同是程序员为什么差距这么大?他年薪百万,他月薪一万
  9. DEX VMP与ARM VMP
  10. 18、HTML5 Video(视频)和 audio(音频)
  11. lua jit android,某LuaJit游戏解密教程~~
  12. 三角网导线平差实例_附合导线平差教程
  13. zabbix-agent key属性列表
  14. android模拟机神器[Genymotion]的使用
  15. Redhat 9.0之xtt+xft2,可显示粗斜体美化总结(第二版)
  16. 读完《副业赚钱》这本书我收获了这些干货,然后画了一张知识图谱
  17. 运营商 sni 服务器,加密或者丢失:加密SNI的工作机制
  18. Echarts Y轴遮挡解决方案
  19. 红米路由器ac2100怎样设置ipv6_红米(Redmi)路由器AC2100怎么设置
  20. Python数据分析案例14——文本计算TF-IDF值和LDA主题模型

热门文章

  1. 【最全的大数据面试系列】Hadoop面试题大全(一)
  2. Telnet服务配置
  3. matlab声音的滤波处理,MATLAB声音信号的采集与滤波处理
  4. 青云志 java_青云志手游纯手工架设含本地注册教程
  5. Sharpdevelop开发工具
  6. 记javascript设计模式
  7. 计算机网络的发展历史
  8. Python记录键盘鼠标敲击次数
  9. 模型量化(6):Yolov5 QAT量化训练
  10. 世坤投资大学:欲提供数据科学硕士学位的对冲基金