Linux 中最好的 CHM 文件阅读器

news/2025/2/9 7:41:45/

CHM 文件是微软编译的 HTML 帮助文件。这是 Microsoft 专有的联机帮助文件格式。在许多 Windows 应用程序中按 F1 打开的许多帮助文件都是 chm 文件。这是一种流行的格式。
chm 文件针对阅读进行了优化,并且这些文件被大量索引。许多电子书都以 chm 格式提供。
这些电子书如何在 Linux 中阅读?Linux 中是否有可用的 chm 文件查看器?本教程带来了 Linux 上最好的 chm 查看器。

ChmSee:GNOME 桌面用户

ChmSee 是一个用 gtk+ 编写的 chm 查看器。对于 GNOME 桌面,ChmSee 是一个不错的选择。虽然您也可以在 KDE 和其他桌面环境中运行它。ChmSee 特点:

  1. Gecko渲染引擎
  2. 支持书签
  3. 支持一次打开多个文件
  4. 变焦功能

GnoCHM

GnoCHM 是另一个 CHM 文件查看器。它旨在与 GNOME 很好地集成。它使用 PyCHM,一个导出 CHMLIB API 的 Python 包。GnoCHM 的功能包括:

  1. 支持外部ms-its链接
  2. 支持全文搜索
  3. 支持书签
  4. 对HTTP链接的可配置支持
  5. 结合Gnome2
  6. 支持多种语言
  7. 支持一次打开多个文件
  8. 显示HTML页面源

Kchmviewer:KDE

KchmViewer 是 chm 查看器,用 C++ 编写。与大多数现有的 Unix CHM 查看器不同,它使用 Trolltech Qt 小部件库,并且不依赖于 KDE 或 GNOME。但是,它可以在完全支持 KDE 的情况下编译,包括 KDE 小部件和 KIO/KHTML。Kchmview 与其他 chm 查看器相比的优势在于它支持外语。它可以很好地检测俄语、西班牙语、罗马尼亚语、韩语、中文和阿拉伯语等语言的文件编码。它的新搜索引擎能够在任何 chm 文件中进行搜索,而与语言无关。
KchmViewer 具有完整的 chm 索引支持,包括索引中的多个索引条目、交叉链接和父/子条目以及持久书签支持。

火狐插件

您可以在 Firefox 中添加一个附加组件,用于在 Firefox 中读取 chm 文件。“CHM Reader”是使 Firefox 支持 Compiled HTML (.chm) 文件的扩展。您可以下载并安装此插件,以便能够在 Firefox 下读取 chm 文件。

XCHM

Xchm 是一个非常好的 chm 查看器工具,可用于 Ubuntu 和 Debian 相关发行版。它允许显示内容、打印页面、更改字体和搜索文本。
您可以在 Ubuntu 和 Debian 上使用以下命令安装 xchm。
$sudo apt-get install xchm


http://www.ppmy.cn/news/140189.html

相关文章

Linux 下常见的四款chm查看器比较

在linux系统下阅读chm格式的电子书,着实要费一番周折。本文旨在介绍几款linu系统下的chm查看器,方便读者阅读。 一、CHMSEE ChmSee 由国人开发,程序基于 GTK2,个头十分小巧,且对中文支持也很好。在功能方面&#xff0…

分类管理你的联系人,有效提升营销转化率!

电子邮件营销已成为外贸和跨境电商企业宣传产品和服务的必不可少的工具。在电子邮件营销中,电子邮件联系人列表的质量对活动的成功至关重要。提高联系人名单质量的途径之一就是对联系人进行分类管理。本文将讨论为邮件联系人为什么要分类管理? 1、提高活…

【计算机网络实验】静态路由协议和RIP协议仿真实验

实验内容  静态路由协议和RIP协议仿真实验 实验目的 1 路由器及路由协议基础知识 2 静态路由配置实验 (1)掌握静态路由和RIP的配置方法; (2)掌握通过静态路由和RIP方式实现网络的连通性; (3…

供应链厂商信息-2014

1手机供应链:手机方案公司及其运营商 ①高通方案公司及运营商:沃特沃德、闻泰、同洲、辉烨、东方拓宇、海信、优电、天珑、赛博宇华、豪成、中科创达等等。 ②MTK方案公司及运营商:TCL-机甲、鼎智、鼎为、酷派、锐嘉科、海派、华勤、龙旗、…

如何利用外卖小程序源码,快速开启你的外卖生意?

作为外卖行业不可或缺的一部分,外卖小程序越来越受到人们的关注。它不仅可以提高用户的订餐体验,还可以为商家带来更高的收益。然而,对于一些想通过外卖小程序来开启自己的外卖生意的商家来说,开发一款定制化的外卖小程序需要投入…

PostgreSQL修炼之道之高可用性方案设计(十六)

20 高可用性方案设计(一) 在一个生产系统中,通常都需要用高可用方案来保证系统的不间断运行。本章将详细介绍如何实现PostgreSQL数据库的高可用方案。 20.1 高可用架构基础 通常数据库的高可用方案都是让多个数据库服务器协同工作&#xff0…

蓝牙技术|苹果Apple Watch新专利,可监测用户更多健康指标

根据美国商标和专利局(USPTO)近日公示的清单,苹果获得了一项 Apple Watch 相关的专利,可以在表带嵌入 NFC、RFID 和蓝牙等组件,从而实现某些特定功能。 在苹果的构想中,未来的 Apple Watch 可以“识别”表…

Java遍历Map集合,获取key、value等方式

首先构建一个Map集合&#xff1a; Map<String, Integer> buynew HashMap<>();buy.put("苹果手机", 2);//添加键值对buy.put("智能手表", 1);buy.put("java书", 1);buy.put("c语言书", 1);buy.put("西瓜", 2);打…