linux下chm阅读器kchmviewer

一、程序介绍及安装

kchmviewer是一款不错的开源软件,你可以使用它在linux系统下阅读chm格式的电子书。KchmViewer 作为一款使用Qt开发的程序,与KDE 桌面环境整合得很好。从语言兼容性上看,KchmViewer 支持包括中文、俄文等在内的多种语言。它不像有的CHM 阅读程序,仅仅支持几种很少的语言。在功能特性上,KchmViewer 具有搜索、书签、更改字体大小、浏览目录、设置代码页等。
kchmviewer 是用c++写支持unix,mac,window系统的自由,源代码开放的chm软件。
KchmViewer 的主要优点是非英语语言支持。与其他类似程序不同,多数情况下本软件可以正确检测帮助文件的编码、显示非英语(如汉、俄、韩、日)帮助文件 中的表格并对此类文件的内容进行检索。不过对汉语,韩语,俄语和日语等帮助文件的搜索 支持仍然在开发当中。
本程序完全安全无害。它不以任何方式支持JavaScript,并可以选择在打开外部网页或切换到另一个帮助文件之前发出警告。本程序可以恰当的显示每一个目录项的图像。
KchmViewer拥有完整的CHM文件索引支持,包括多索引条目、交叉链接、父子 条目和永久书签的支持。它能够正确检测并显示任何有效的chm文件的编码信息。

官网地址
http://www.ulduzsoft.com/linux/kchmviewer/
源码地址
http://sourceforge.net/projects/kchmviewer/
安装指导
http://www.ulduzsoft.com/linux/kchmviewer/getting-kchmviewer/

目前Linux的二进制安装代码

sudo apt-get install kchmviewer

二、关于中文乱码解决方法

点击工具栏的view选项卡,再选择SetEncoding。从中选择合适的编码方式。