Чем открывать chm linux

Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.

5 способов прочитать CHM файл в Ubuntu Linux

  • Полнотекстовый поиск
  • Закладки
  • Настраиваемая поддержка для HTTP ссылок
  • Интеграция с GNOME2
  • Поддержка различных языков

Для установки gnochm выполните следующую команду в терминале

sudo apt-get install gnochm

После установки вы можете вызвать программу из терминала командой gnochm

Если вы предпочитаете KDE, вы можете использовать утилиту, которая использует библиотеки KDE вместо Gnome и лучше интегрируется в рабочий стол KDE. Отличный просмоторщик chm для KDE — kchmviewer.

Для установки kchmviewer используйте следующую команду:

sudo apt-get install kchmviewer

После установки вы можете запустить программу введя в терминале «kchmviewer»

xCHM это просмоторщик chm файлов не зависящий от оконного менеджера и который может быть запущен даже под fvwm или xfce .

Для установки xCHM используйте следующую команду: :

sudo apt-get install xchm После установки вы можете запустить программу введя в терминале «xCHM» .

4. Дополнение к Mozilla Firefox для просмотра chm

Для установки плагина чтения CHM файлов перейдите сюда 0 , скачайте *.xpi файл и установите его.

После установки в подменю File вы можете найти опцию для открытия chm файлов.

Если вы установили kde4 на вашу систему, в новом KDE окружение есть дополнение Okular. Okular способен прочитать chm файл.

Постовой

Не нужно ходить за водой на колодец самим. Предоставьте доставку воды проффессионалам. Доставка домой и в офисы по Москве.

Источник

Шесть программ просмотра CHM для Linux

Оригинал: Six CHM viewers for Linux
Автор: Federico Kereki
Дата: 30 ноября 2007
Перевод: Александр Тарасов aka oioki
Дата перевода: 3 декабря 2007

При копировании материала обязательны указание автора, переводчика и ссылки на оригинал статьи и настоящую страницу как первоисточник перевода!

Даже если вы работаете только в Linux, вам наверняка придется использовать файлы формата Microsoft Compiled HTML Help (CHM). Множество проектов с открытым кодом, включая Apache , MySQL , PostgreSQL , Python и PHP , используют этот распространенный формат.

Microsoft разрабатывал CHM как проприетарный формат для Windows 98, взамен старого формата WinHelp (HLP). CHM все еще используется в Windows XP и Vista, хотя некоторые приложения используют более новый формат Microsoft Help 2 .

Файлы CHM представляют из себя совокупность веб-страниц, оглавление с гиперссылками и индекс, все это сжато с помощью LZX. Файлы CHM имеют небольшой размер (из-за сжатия), предоставляют возможность полнотекстового поиска и возможность объединения нескольких CHM-файлов в один с объединением оглавления и индекса.

Даже несмотря на то, что CHM — это закрытый формат Microsoft, существует несколько проектов, которые могут воспринимать этот формат.

KchmViewer

KchmViewer — стандартное средство KDE для просмотра файлов CHM. Современная версия 3.1 была выпущена в июне, хотя уже имеется бета-версия 4.0. Эта программа распространяется под лицензией GNU General Public License (GPL) и использует части кода другого средства просмотра — xCHM.

Читайте также:  Ftdi usb to serial windows 10

KchmViewer доступен в большинстве репозиториев. Можно также скачать и собрать его из исходников, путем стандартных команд configure и make . Только убедитесь в наличии пакета qt3-devel , для получения более детальной информации обратитесь к странице загрузок.

В KDE KchmViewer по умолчанию связан с файлами CHM, т.е. при клике на таком файле последует его автоматический запуск. Для отображения текста может быть использован либо визуальный компонент библиотеки Trolltech Qt либо оригинальный KHTML widget окружения KDE (это переключается в меню Settings). Мне попался один файл CHM, который отображался некорректно, и переключение метода отображения решило проблему.

KchmViewer поддерживает просмотр закладок, и предоставляет вкладки Contents, Index и Search. Программа правильно обрабатывает иностранные языки и многобайтовые символы. В документе можно устанавливать закладки, редактировать и удалять их. Можно смотреть оригинальный код HTML, и даже выбрать для этого определенный редактор через пункт меню Settings.

Help Explorer Viewer

Программа Help Explorer Viewer , разработанная Kama Software , бесплатна, но код ее не открыт. Есть версия как для Windows, так и для Linux, что весьма полезно при работе сразу с двумя операционными системами или в сети с системами обеих типов. Help Explorer Viewer можно использовать не только для просмотра файлов CHM, но и для файлов формата HLP (старых) и HXS (новых). Согласно веб-сайту, вы можете интегрировать Help Explorer Viewer в свое приложение через API.

Установка проста. Посетите страницу загрузки и скачайте версию для Linux, последняя версия 3.0. Зайдите в папку, в которую скачали файл и введите следующие команды root:

tar zxf HelpExplorer3.0_LINUX.tar.gz
cd Setup/
./setup.sh

После просмотра лицензионного соглашения конечного пользователя (EULA), установите Help Explorer Viewer в /usr/local/HelpExplorer . Если нужно удалить его, запустите в этой папке скрипт uninstall.sh . Установщик спросил меня, хочу ли я установить пункты меню KDE/GNOME. Хотя я и ответил да, ссылка на программу не появилась ни в главном меню, ни в меню Konqueror, ни даже в контекстном меню, которое появляется при нажатии правой кнопкой мыши на файле CHM. Не знаю, где эти ссылки должны появится, я нигде не смог найти их.

Help Explorer Viewer содержит все используемые механизмы поиска: оглавление (организовано иерархически, подобно дереву), индекс (список ключевых слов) и обычный поиск. Все мои пробные CHM-файлы открывались без проблем, но у меня не получилось изменить шрифт. Можно переключаться между вкладками Contents, Index, Search и Favorites (в других программах — Bookmarks).

ChmSee

ChmSee — пакет Gtk2+ для GNOME с открытым кодом, его веб-сайт написан в основном на китайском; если бы не некоторые части на английском, пришлось бы проводить установку и использование ChmSee мучительным методом проб и ошибок. Он свободен под лицензией GNU GPL, в августе была выпущена версия 1.0.

Установка ChmSee была бы совсем хлопотной, если бы не стандартные базы openSUSE. Если вы хотите собрать его из исходников, вам потребуются библиотеки Gtk2+, libglade-2.0, gecko, chmlib и OpenSSL. После получения пакета с исходниками необходимо ввести следующие команды:

tar xzf chmsee-1.0.0.tar.gz
cd chmsee-1.0.0
./configure
make
sudo make install

Если не сможете найти chmlib, придется вручную добавить параметр к команде configure ( —with-chmlib=/путь/до/chmlib ). После установки ChmSee оказался добавлен в меню openSUSE, но не в Konqueror или контекстное меню.

Читайте также:  Расширение файла сценария windows

Можно изменять шрифты, используемые для отображения (кое какие отсутствуют и в KchmViewer, и в Help Explorer Viewer) через пункт меню Edit -> Setup. Будьте осторожны с функцией Clear, которая удаляет все рабочие файлы ChmSee и вызывает частые падения программы. Если его выбрать, то придется заново открыть файл CHM. В ChmSee нет вкладок Index или Search; по сути, в нем вообще нет функции поиска. Когда я проводил тестирование, некоторые файлы CHM показывали странные сообщения (и не отображался текст), а некоторые изображения не показывались вовсе.

ChmSee выглядит многообещающим, но еще необходимо многое сделать, прежде чем он достигнет уровня KchmViewer и Help Explorer Viewer.

Другие кандидаты

Пользователи Firefox могут скачать дополнение CHM Reader версии 0.2.1.1. Установка его проста. Эта утилита добавляет новую запись Open CHM Files в пункте меню File. Когда вы открываете файл CHM, оглавление по умолчанию скрыто, но можно поднять его вверх, нажав Ctrl-E. Просмотр файлов работал неплохо, но CHM Reader не предоставляет функции глобального поиска, а поиск в Firefox работает только на текущей странице.

Я пробовал GnoCHM , xCHM и KCHM (по-видимому, заброшенный; его последняя версия датируется 2003 годом), но столкнулся с проблемой зависимостей . Я не смог найти дистрибутивы, и установка из исходников была трудной.

Заключение

KchmViewer предлагает простую установку и замечательно соединяется с окружением рабочего стола. Help Explorer Viewer полезен для разработчиков и пользователей, работающих и с Linux, и с Windows. ChmSee содержит кое-какие ошибки, и я не рекомендовал бы его для повседневного использования. CHM Reader — хорошее дополнение, но отсутствие поиска является его недостатком.

Источник

Как открыть chm-файлы в Linux

Очень часто справочники хранятся в формате chm. Существует несколько способов открыть этот формат файлов:

  • xchm (cross-platform)
  • gnochm (Gnome)
  • kchmviewer (KDE)

Испытуемый документ — справочник по CSS.

Вот так это выглядит в Windows и таким оно должно остаться в Linux.

Кросс-платформенная программа, изначально написанная под Linux, впоследствии портированная под Mac OS X и Windows.

Итак, программа была установлена, документ был открыт.

Изначальная верстка вообще не показывается, русские буквы в содержании не отображаются.

gnochm

Для тех кто использует Gnome.

Запускаем программу, открываем документ.

Ну что же… Верстка сохранилась и это уже радует.

Текст на русском языке, но… содержание опять не отображается корректно.

kchmviewer

Приложение написано под kde, но никто не мешает использовать его в Gnome.

Официальный сайт программы: www.kchmviewer.net/

Программа запущена, документ открыт.

Разметка как надо, все на русском, никаких нареканий.

Как обычно это бывает с kde-приложениями — все сделано с умом и, что самое главное, работает корректно.

И еще один плюс.
Если закрыть программу и открыть ее еще раз, то вы увидите ту страницу, которую читали до закрытия.
В содержании тоже выбирается все корректно.

Источник

Как открыть файлы CHM в Linux

серия Файлы справки Microsoft войдите в Собственный формат CHM. К сожалению, некоторые «гении» использовали этот формат для распространения электронных книг и других материалов. По этой причине мы иногда сталкиваемся с необходимостью просматривать эти типы файлов. En Linux есть несколько программы Для этого мы представляем самые популярные из них.

CHMFox

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

Читайте также:  Диспетчер загрузки windows обнаружена ошибка что делать

Xchm — это кроссплатформенный клиент, поддерживающий все системы UNIX (Linux, * BSD, Solaris), Mac OS X и Windows.

Установка в Ubuntu и производных:

Kchmviewer

Kchmviewer — это клиент для просмотра файлов CHM, который по умолчанию поставляется с KDE. Некоторое время он не получал обновлений, но полностью работоспособен.

Установка в Ubuntu и производных:

Okular

Okular, программа просмотра документов, которая по умолчанию входит в KDE, также включает поддержку файлов CHM, но для этого необходимо установить библиотеки libchm.

На Ubuntu и производных:

ChmSee

ChmSee основан на CHMLIB и использует GTK + для своей реализации. Поскольку он использует движок рендеринга Gecko (да, тот же, что использует Firefox), ChmSee отлично поддерживает HTML и CSS.

Установка в Ubuntu и производных:

Заключительные слова

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

Тем не менее, я считаю, что этот формат, помимо того, что он проприетарный и устаревший (сама Microsoft отказалась от его использования), может быть заменен другими равноценными и функциональными бесплатными альтернативами (PDF, DJVU и т. Д.). Также не забывайте, что скомпилированные файлы справки HTML могут содержать веб-страницы с вредоносным кодом, что создает угрозу безопасности.

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Из Linux » ФайлДавайте использовать Linux » Как открыть файлы CHM в Linux

Источник

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

Вы можете создать общий репозиторий Git на частном сервере с доступом SSH. Например, для этого я использую для этого учетную запись nearfreespeech.net, а стоимость очень низкая.

Если вы хотите получить фантазию, вы можете создать скрипт cron для автоматического нажатия / вытаскивания изменений так часто, всегда сохраняя свои файлы в актуальном состоянии. Пока вы не работаете на двух машинах одновременно, вы никогда не должны сталкиваться с конфликтами слияния.

16 ответов

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

Хватит поддерживать

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

Я не читал документы CHM больше года, новые и обновленные книги по IT — это pdf или epubs, так что пришло время завершить просмотр CHM.

chmsee

xChm Viewer

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

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

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

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

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

kchmViewer

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

Источник

Оцените статью