Как просмотреть файлы CHM?

Ответы:

41

chmseeбольше не доступен в Ubuntu, так как он больше не поддерживается. Вот объявление на сайте проекта:

Прекратить поддерживать

ChmSee больше не разрабатывается.

Я не читал документы CHM более года, новые и обновленные книги по ИТ - это PDF-файлы или epubs, так что пришло время завершить просмотр CHM.


ChmSee Установить chmsee

альтернативный текст

https://code.google.com/p/chmsee/

sudo apt-get install chmsee
borjacampina
источник
4
Благодарю. Примечание: apt.ubuntu.com/p/chmsee дает "Ubuntu 10.04 / Chrome" вы, кажется, не используете Ubuntu.
Оливье Лалонд
5
Не удалось найти пакет chmsee в Ubuntu 14.04 :(
Салман фон Аббас
@borjacampina, КАК установить его в убутну 14.04?
ShgnInc
1
@shgnInc ubuntuupdates.org/package/getdeb_apps/trusty/apps/getdeb/chmsee Загрузка 32-разрядного или 64-разрядного файла deb зависит от архива. Установите его с помощью sudo dbpg -i <имя_файла>
Шаши
Я использовал ChmSee для много времени, но не более поддерживаетса ... Смотрите code.google.com/p/chmsee
Pisu
62

Просмотрщик xChm Установить xchm

Установите программу просмотра xChm для просмотра файлов CHM:

sudo apt-get install xchm

введите описание изображения здесь

чакра
источник
Функция поиска не работает для меня.
user643722
27
apt-cache --names-only search chm

дает несколько результатов.

enzotib
источник
12
+1 за помощь людям в поиске собственных ответов. Но более подробный ответ с объяснением результатов будет лучше.
Хавьер Ривера
11

KchmViewer Установить kchmviewer

Основным преимуществом kchmviewer является лучшая поддержка неанглийских языков. В отличие от других программ просмотра, kchmviewer в большинстве случаев может правильно определить кодировку файла chm и показать ее. Он правильно отображает индекс и таблицу контекста в файлах справки на русском, испанском, румынском, корейском, китайском и арабском языках, а с помощью новой поисковой системы может выполнять поиск в любом файле chm независимо от того, на каком языке он написан.

KchmViewer

scottl
источник
Это сработало для меня, а другие нет.
xji
8

Используйте расширения браузера

Что может быть лучше веб-браузера для просмотра веб-страниц ?

CHMFox - отличная программа для чтения файлов CHM. Это намного лучше, чем все сторонние программы, которые предлагают другие, которым в большинстве случаев не хватает многих возможностей веб-браузера, которые есть у Firefox и им подобных.

Сначала я предложил расширение для чтения CHM для Firefox, но оно больше не поддерживается.

Julio
источник
5
Существует новое дополнение к Firefox под названием ChmFox 1.2. Предполагается, что это замена старого проекта CHM Reader. вы можете найти его по адресу addons.mozilla.org/en-US/firefox/addon/chmfox
Хулио
Не удается установить CHM-ридер, но ChmFox хорош.
Пису
Спасибо за рекомендацию. Я установил надстройку (ChmFox), но Firefox не открывает файл, он просто пытается повторно загрузить его из локального хранилища. Не могли бы вы предложить, что я должен сделать, чтобы это исправить?
arman_aegit
Ссылка не работает. В настоящее время в дополнениях Firefox нет расширения CHMFox. Я думаю, что это было удалено.
MAChitgarha
6

В качестве альтернативы, поскольку формат CHM не очень популярен, вы можете преобразовать его в PDF, используя chm2pdf:

sudo apt-get install chm2pdf
chm2pdf --webpage your.chm

Это создаст your.pdfфайл. В качестве альтернативы вы можете использовать опции --bookили --continuousвместо --webpage; больше информации здесь http://www.ubuntugeek.com/how-to-convert-chm-files-into-pdf-files-in-ubuntu.html

rsilva4
источник
6

Мне нравится читатель, который идет с вином! (Hh.exe?)

Откройте hh.exe, который поставляется вместе с Wine, и найдите в нем файл CHM или укажите его в качестве аргумента командной строки:

$ wine /usr/lib/x86_64-linux-gnu/wine-development/fakedlls/hh.exe WindowsHalp.chm

MarkovCh1
источник
2

В дополнение к расширению (ям) Firefox, есть отличное приложение Chrome под названием Chumium, которое делает эту работу.

Miq
источник
2

extract_chmLibочень хорошо конвертирует файлы chm (скомпилированные html) в формат htm . Он находится в репозитории Ubuntu в пакете libchm-bin.

extract_chmLib поддерживает полную функциональность оригинала. Однако мне нужно было переименовать файлы в нижний регистр, для одного .chm (потому chmчто это формат Windows, который не чувствителен к регистру, как Linux), но общий результат для меня идеален. ..

Вот несколько ссылок ...

Peter.O
источник
1

В программном центре Ubuntu вы можете выполнить поиск "chm" (без кавычек) и найти достойных читателей chm.

Однако при их использовании я всегда упускаю возможности масштабирования в Firefox (чтобы сделать все больше, а не только шрифты).

Поэтому мой любимый просмотрщик CHM - это сам Firefox через расширение ChmFox .

Лонни Бест
источник
1
sudo apt-get install kchmviewer

Это сработало для меня на Ubuntu 16.04

Ранджита Б.С.
источник
Это работает и в Ubuntu 18.04 :)
Aminu Kano
1

Есть много читателей CHM. Вы можете найти их в Центре программного обеспечения. Просто введите chm.

rovshango
источник
1

Calibre - это менеджер библиотек, который может читать любые форматы книг, включая CHM.

Адриен Х
источник
0

Я предпочитаю GnoCHM.


источник
1
gnochm недоступен в maverick 10.10
hhlp 19.10.10
1
почему gnochm больше в репозитории Ubuntu?
нейромант
0

По умолчанию Ubuntu не предоставляет никаких читателей chm.

Если вы установили wine, то по умолчанию он предоставляет один пакет с именем hh.

  1. Щелкните правой кнопкой мыши по файлу.
  2. Открыть с вином
  3. Просто выберите чч как вариант по умолчанию, который он показывает, и выберите
Рахул
источник