Linux中閱讀chm檔案

2021-06-18 23:59:18 字數 814 閱讀 5345

chm檔案是當前較流行的電子書格式,目前各大發行版源中提供的軟體都不能很好顯示chm,尤其是其中的中文。而比較好用的則是國內社群開發的chmsee和firefox擴充套件chm reader.

[隱藏]

chmsee在其**上對自己的說明為:基於 gtk2+ 的 chm 檔案閱讀工具,它可以完美的顯示中文,字型也可以自己選擇。推薦使用。它的**是:

**上有原始碼包和常見發行版的二進位製包。

開源專案的位址(提供的版本較老):

版本 0.2.1,firefox 1.5版本: freebsd版本

linux版本

winnt版本

這是乙個能夠支援全文查詢的chm閱讀器,能夠顯示部分中文,但是對於搜尋中文支援不好。 fedora源和debian源中包含有它的二進位製包。 **為:

archmage可以將chm解包為html格式,這樣就可以在普通的瀏覽器上閱讀了。 對於中文chm有乙個小問題,有可能 arch_contents.html 編碼錯誤,導致書籤亂碼。

解決方案:

有可能是 gbk 編碼被當作了 iso8859-1 編碼, 更糟糕的是錯誤的解碼又重新編碼成 utf-8, 使得自動編碼識別系統無法工作。 因此,使用如下方式手工還原成 iso8859-1

iconv arch_contents.html -f utf-8 -t iso8859-1 -o arch_contents.html

注意此時檔案其實根本不是 iso8859-1 編碼,而是 gbk 編碼。 因此瀏覽器開啟的時候還是要使用 gbk 解碼。

或者,可以查詢目錄下*.hhc檔案,這是未被重新編碼的檔案, 可以使用編碼識別系統識別出原始編碼。

Debian Sarge上 CHM 檔案閱讀

機器太破了,新的ubuntu7.04和debian etch都安裝不上去,主要是x安裝後有問題。狠心準備不再趕時髦,用信系統了,網路也不好,下了debian sarge的14張iso安裝了系統。沒有網路的 debian完全不是我想要的,不過沒辦法,沒錢拉。廢話少說羅,在 debian sarge上看...

為Linux安裝CHM閱讀器

說到chm閱讀器,linux下也有很多,但是對中文支援良好的並不多。在挑來挑去之後,決定安裝gnochm這個軟體作為chm閱讀器。它跟 windows下的chm閱讀器差距不大,也能方便的檢索索引,對我來說非常實用。最厲害的是,它對中文的相容性非常好,不會亂碼哦!經過測 試,ubuntu與fedora...

linux下的chm閱讀器

pre和code標籤是可以同時使用的,通常pre放在code的前面.由於 code,pre中不能使用 換行,段落,和 尖括號標籤,所以,對於尖括號,要換成 html的 實體符號 linux下好像是沒有 最小化視窗的 快捷鍵?在keyboard的設定中,由於 預設的是 沒有底部的面板的,所以 最小化直...