CHM是一种比较常见的文档格式,虽然是微软搞出来的,但由于它的压缩率,使用便捷性,很多帮助文档,说明手册都使用chm格式。同样由于chm是微软的文档格式,它没有对linux的支持,但在广大自由软件/开源社区人员的努力工作下,linux下也有了多种阅读器。这里推荐的一款是KchmViewer,个人对它感觉十分满意。

具体可以看本文后面的图片

KchmViewer,在fedora13下安装

fedora下直接使用yum安装:

[root@fsc feng]# yum install kchmviewer

安装版本kchmviewer.i686 0:5.2-1.fc13 /当前时间20101005

一个同样非常优秀的chm阅读器gnochm,在fedora13下安装

其实gnome下还有一个同样非常优秀的chm阅读器,

[root@fsc feng]# yum install gnochm

目前fedora仓库中最新 gnochm-0.9.11-5.fc13.noarch,需要自动为依赖而安装: python-chm 0.8.4-8.fc12

————————————-

kchmviewer 是基于kde库开发的,所以必需安装kde库才可以正常使用(理论上分析,没有亲自尝试)

简单比较

从打开速度,是否有乱码,流畅性等方面简单比较。打开速度,只是按打开php中文手册(5.7MB/5984845字节)粗略估计,并没有全面的代表性。

okular打开速度最慢,打开php中文手册,花费1分钟左右时间。这个时间花费,让人根本无法忍受的。但使用过程中基本上比较流畅,它还有批注功能,这是也是其特色,其它几个阅读所不具备的。

xCHM大概花费7~8秒钟,然而chm文档中树形目录,中文显示为乱码。影响正常使用。

KchmViewer打开时间不到3秒钟,有着KDE特色的平滑边缘,美观的图标。显示方面没有发现bug,相当正常。

gnochm打开速度稍慢一点,大概花费5~6秒钟,速度尚可,显示效果承袭gnome平实大方的风格。但有一点瑕疵:点开一个最底层的内容页后,如果正好是一个页内链接的第一个,则目录树里自动跳到上层,但右侧的主体显示区域里没有错误。

这几个阅读器,在打开文档后,操作都比较流畅,没有明显“卡”的情况发生;尤其KchmViewer与gnochm两个。

综合看来,KchmViewer总体上胜出,gnochm表现紧随其后;但这两者差别其实不大。如果打开较小较简单的chm文档,它们相距更小。因此,推荐首选使用KchmViewer

下面是这几个软件的运行抓图,供参考

xchm打开文档时的busy画面

xCHM打开后,注意树形目录中文乱码

Okular打开文档后显示效果

Okular为文档批注功能

Okular打开文档时的“假死”

Okular打开文档后显示效果

kchmViewer 搜索iconv,花费10秒搜索完成看到结果

kchmViewer打开文档后显示效果

kchmviewer打开chm文档的“索引”选项卡

gnochm打开文档后效果图

gnochm瑕疵,页内链接目录树定位

延伸阅读coded by nessus

linux chm 阅读器,linux下最好的chm阅读器KchmViewer,安装使用/与oklular,xCHM,gnochm简单比较...相关推荐

  1. linux下最好的chm阅读器KchmViewer,安装使用/与oklular,xCHM,gnochm简单比较

    windows2003服务器使用pcanywhere进行远程管理,但有时pcanywhere会出问题而服务关闭,因为服务器在电信机 房,以前这种问题只能请机房工作人员直接reset服务器,但这不是个好 ...

  2. Linux与Windows双系统下的Grub引导管理器安装。

    转载自品略图书馆 http://www.pinlue.com/article/2020/04/0710/1410126301133.html 大多数人日常工作所用的系统是Windows,如果想尝试或者 ...

  3. linux 命令行 播放器,linux下的命令行播放器moc

    linux下的命令行播放器moc 安装:直接APT-GET sudo apt-get install moc 安装完成后在终端用命令mocp(注意不是命令moc啊)打开moc播放器. 他默认是没有配置 ...

  4. linux mp4 开源播放器,Linux下五款轻量级音乐播放器(开源).doc

    本文介绍 Linux 系统下 5 款轻量级的音乐播放器. YouAmp YouAmp 是一个小型和快速的音乐播放器,主要灵感来自 rhythmbox. 主要特点: 专辑歌手显示 last.fm 歌曲记 ...

  5. 原生支持Linux的音乐软件,Linux 下五款轻量级音乐播放器(开源)

    本文介绍 Linux 系统下 5 款轻量级的音乐播放器. YouAmp YouAmp 是一个小型和快速的音乐播放器,主要灵感来自 rhythmbox. 主要特点: 专辑歌手显示 last.fm 歌曲记 ...

  6. linux ubuntu10.10下最好的音乐播放器deadbeef

    linux ubuntu10.10下最好的音乐播放器deadbeef 十一 18 无冷 Linux , Ubuntu 1,162 viewsGo to comment 推荐一款播放器Deadbeef ...

  7. linux下最好用的视频播放器,mplayer,smplayer怎么安装 播放黑屏

    推荐一款linux环境下好用的视频播放器 mplayer没有图形化界面 smplayer是mplayer的有图形化界面的软件 用yum命令安装 yum install smplayer 该命令会让mp ...

  8. linux 命令行视频播放器,linux下的命令行播放器moc

    linux下的命令行播放器moc 安裝:直接APT-GET sudo apt-get install moc 安裝完成后在終端用命令mocp(注意不是命令moc啊)打開moc播放器. 他默認是沒有配置 ...

  9. 安卓手机的文件如何传到linux里去,如何在Linux下安装安卓文件传输助手

    CTO练习营 | 12月3-5日,深圳,是时刻成为优良的技巧治理者了 如不雅你测验测验在 Ubuntu 下连接你的安卓手机,你也许可以尝尝 Linux 下的安卓文件传输助手. 如今,有可能一部分人想知 ...

  10. kali linux不用网卡驱动,Kali Linux ——在无网络情况下安装无线网卡驱动

    1.背景: 今日刚刚开始学习kali linux,众所周知,安装完成后,系统是没有无线网卡驱动的,这就对学生党造成相当的困扰:校园网要连接有线是需要认证客户端的,而认证客户端只有windows端,如此 ...

最新文章

  1. 转:查看系统是64位还是32位
  2. C++面试题(1-3)
  3. 新疆电信IBSS系统集中联机热备份--案例
  4. .Net/C# 实现: FlashFXP 地址簿中站点密码的加解密算法
  5. 杜恩德的新博客,都来看看
  6. mariadb mysql 5.6_MySQL 5.6 和 MariaDB-10.0 的性能比较测试
  7. java线程池参数含义
  8. 忧心文案小程序第二版前端后端源码
  9. python数据分析天气预报_数据分析----天气预报走向(pygal)
  10. python导入numpy模块_Python之路-numpy模块
  11. 小森生活服务器维护还要多久,小森生活暮夕深林材料刷新时间是多久_暮夕深林材料刷新时间位置汇总_3DM手游...
  12. python实现用伏羲八卦对ASCII码进行加密
  13. 使用chart.js 制作图表
  14. 会声会影2022视频编辑软件专业版
  15. 电脑CPU使用率过高怎么办
  16. Hello GitLab
  17. 千锋内部邮件曝光:学员高就业率的背后…
  18. SRPG Studio 教程(一) 创建游戏及引用素材
  19. hQsv2Flv主页
  20. Everest——Linux发行版本

热门文章

  1. 爱德泰科普 | 了解单模光纤跳线和多模光纤跳线,看着一篇就够了
  2. CentOs7 中安装 guetzli 详细教程
  3. 大学生个人职业生涯规划书PPT
  4. 期货和股票平仓时成本计价的区别(期货和股票平仓时成本计价的区别是什么)
  5. 服装erp软件如何提高企业利润
  6. TI公司电话面试 ---- 问题回忆录 2012年8月20
  7. 自动化运维工具-ansible入门(一)
  8. 唱响艾泽拉斯-Zetacola专辑
  9. spring data jpa 动态查询Specification(包括各个In、like、Between等等各种工具类,及完整(分页查询)用法步骤(到返回给前端的结果))
  10. 面试官问我知道的分布式事务,我一口气说了六种