Soft/ЧтениеChm: различия между версиями
(→XChm) |
|||
(не показано 16 промежуточных версий этого же участника) | |||
Строка 2: | Строка 2: | ||
==XChm== | ==XChm== | ||
{|class="wikitable" style="float: right; margin-left: 2em" | |||
! colspan="2" | XChm | |||
|- | |||
| colspan="2" | [[Изображение:XChm-logo.png|100px|center]] | |||
|- | |||
| '''Разработчик(и)''' | |||
| Răzvan Cojocaru | |||
|- | |||
| '''Первый выпуск''' | |||
| 2003 | |||
|- | |||
| '''Лицензия''' | |||
| GPL v2.0 | |||
|- | |||
| '''Сайт''' | |||
| [https://github.com/rzvncj/xCHM github.com] | |||
|- | |||
| '''Репозиторий''' | |||
| [https://packages.altlinux.org/xchm/ xchm] | |||
|} | |||
[[Файл:XChm.png|480px]] | |||
Установка: | Установка: | ||
# apt-get install xchm | # apt-get install xchm | ||
Строка 8: | Строка 31: | ||
{{nav|Меню|Офис|xCHM}} | {{nav|Меню|Офис|xCHM}} | ||
*Полностью читает справку как оригинальная Windows-программа | |||
*Не поддерживает кириллицу в пути | *Не поддерживает кириллицу в пути | ||
*Не читает кириллицу WIN-1251 | |||
----- | |||
Баги: | |||
*{{altbug|38522}} - не отображается содержание на кириллице (P9) | |||
*{{altbug|39070}} - не отображается содержание на кириллице (Sisyphus) | |||
*{{altbug|51234}} - Xchm не читает кодировку WIN-1251 (Sisyphus) | |||
==Okular== | ==Okular== | ||
{|class="wikitable" style="float: right; margin-left: 2em" | |||
! colspan="2" | Okular | |||
|- | |||
| colspan="2" | [[Изображение:User-menu-okular.png|100px|center]] | |||
|- | |||
| '''Разработчик(и)''' | |||
| KDE | |||
|- | |||
| '''Первый выпуск''' | |||
| 2005 | |||
|- | |||
| '''Лицензия''' | |||
| GPL-2.0-only<br>или GPL-3.0-only | |||
|- | |||
| '''Сайт''' | |||
| [https://apps.kde.org/ru/okular/ apps.kde.org] | |||
|- | |||
| '''Репозиторий''' | |||
| [https://packages.altlinux.org/kde5-okular/ kde5-okular] | |||
|} | |||
[[Файл:OkularChm.png|480px]] | |||
Установка: | Установка: | ||
# apt-get install kde5-okular kde5-profile | # apt-get install kde5-okular kde5-profile | ||
Строка 16: | Строка 69: | ||
Положение в меню: | Положение в меню: | ||
{{nav|Меню|Офис|Okular}} | {{nav|Меню|Офис|Okular}} | ||
*Объединяет все разделы справки в один документ | |||
*Считывает Win1251 | |||
*Слева в содержании главы преобразуются в заголовки-содержание | |||
==Archmage== | ==Archmage== | ||
{|class="wikitable" style="float: right; margin-left: 2em" | |||
! colspan="2" | Archmage | |||
|- | |||
| '''Разработчик(и)''' | |||
| Eugeny Korekin<br> Basil Shubin<br>Misha Gusarov | |||
|- | |||
| '''Первый выпуск''' | |||
| 2009 | |||
|- | |||
| '''Лицензия''' | |||
| GPL v2.0 | |||
|- | |||
| '''Сайт''' | |||
| [https://github.com/dottedmag/arCHMage/ github.com] | |||
|- | |||
| '''Репозиторий''' | |||
| [https://packages.altlinux.org/archmage/ archmage] | |||
|} | |||
Archmage сконвертирует Chm-файл в набор HTML-файлов с картинками. | |||
# apt-get install archmage | # apt-get install archmage | ||
$ archmage -x '/home/user/Документы/Longhorn.chm' | |||
[[Файл:Archmage-scr.png]] | |||
После этого в папке с Chm-файлом создастся папка '''ИМЯ_html'''. | |||
Для чтения сконвертированного файла откройте файл index.html. | |||
Вот как это хозяйство выглядит: | |||
[[Файл:Archmage-scr2.png]] | |||
==Wine HH== | |||
{|class="wikitable" style="float: right; margin-left: 2em" | |||
! colspan="2" | Wine HH | |||
|- | |||
| colspan="2" | [[Изображение:User-menu-Wine.png|100px|center]] | |||
|- | |||
| '''Разработчик(и)''' | |||
| Wine Project,<br>CodeWeavers,<br>Etersoft и др. | |||
|- | |||
| '''Первый выпуск''' | |||
| 1993 | |||
|- | |||
| '''Лицензия''' | |||
| GNU LGPL | |||
|- | |||
| '''Сайт''' | |||
| [https://www.winehq.org/ winehq.org] | |||
|} | |||
Так же читать Chm-файлы может программа для просмотра справок от Wine. | |||
Для этого у вас должен быть установлен Wine: | |||
# apt-get install wine-full | |||
Вы можете запустить файл через Wine. ({{nav|ПКМ|Открыть с помощью|Wine}}) | |||
Или командой: | |||
$ wine '/home/user/Документы/Longhorn.chm' | |||
*Кириллица не поддерживается | |||
[[Файл:Wine-hh.png]] | |||
==libchm-utils== | ==libchm-utils== | ||
{|class="wikitable" style="float: right; margin-left: 2em" | |||
! colspan="2" | ChmLib | |||
|- | |||
| '''Разработчик(и)''' | |||
| Mike Dotty | |||
|- | |||
| '''Первый выпуск''' | |||
| ~начало 2000-х | |||
|- | |||
| '''Лицензия''' | |||
| GPL v2.0 | |||
|- | |||
| '''Сайт''' | |||
| [http://www.jedrea.com/chmlib/ jedrea.com] | |||
|} | |||
Данная утилита поможет извлечь содержимое CHM-файла в указанный каталог. | |||
Установка: | |||
# apt-get install libchm-utils | # apt-get install libchm-utils | ||
Использование: | |||
$ extract_chmLib /home/user/Longhorn.chm /home/user/chmcontainer | |||
В указанном каталоге будет все содержимое справки, в том числе htm страницы и картинки. | |||
==Сравнение== | |||
{|class="wikitable" style="float:center; margin-left:2em" | |||
!colspan="6"|Chm-утилит в ALT Linux | |||
|- | |||
! || XChm || Okular || Archmage || Wine HH || libchm-utils | |||
|- | |||
|Классический просмотр ||style="background-color:black;" | || - ||style="background-color:black;" | ||style="background-color:black;" | || - | |||
|- | |||
|Поддержка кириллицы в пути || - || style="background-color:black;" | || style="background-color:black;" | || style="background-color:black;" | || style="background-color:black;" | | |||
|- | |||
|Поддержка кириллицы в тексте || - ||style="background-color:black;" | ||style="background-color:black;" | || - ||style="background-color:black;" | | |||
|- | |||
|Просмотр в виде отдельного независимого файла || - || - || style="background-color:black;" | || - || - | |||
|- | |||
|Утилита для извлечения || - || - || - || - ||style="background-color:black;" | | |||
|- | |||
|Интерфейс|| gui || gui || con/gui || gui || con | |||
|} | |||
{{Category navigation|title=Софт в ALT Linux|category=Soft|sortkey={{SUBPAGENAME}}}} | {{Category navigation|title=Софт в ALT Linux|category=Soft|sortkey={{SUBPAGENAME}}}} | ||
{{Category navigation|title=Набор программ|category=SoftKits|sortkey={{SUBPAGENAME}}}} |
Текущая версия от 00:52, 27 октября 2024
Пример CHM - https://disk.yandex.ru/d/IWGpcDzKfAzAvw
XChm
XChm | |
---|---|
Разработчик(и) | Răzvan Cojocaru |
Первый выпуск | 2003 |
Лицензия | GPL v2.0 |
Сайт | github.com |
Репозиторий | xchm |
Установка:
# apt-get install xchm
Положение в меню: Меню ▷ Офис ▷ xCHM
- Полностью читает справку как оригинальная Windows-программа
- Не поддерживает кириллицу в пути
- Не читает кириллицу WIN-1251
Баги:
- altbug #38522 - не отображается содержание на кириллице (P9)
- altbug #39070 - не отображается содержание на кириллице (Sisyphus)
- altbug #51234 - Xchm не читает кодировку WIN-1251 (Sisyphus)
Okular
Okular | |
---|---|
Разработчик(и) | KDE |
Первый выпуск | 2005 |
Лицензия | GPL-2.0-only или GPL-3.0-only |
Сайт | apps.kde.org |
Репозиторий | kde5-okular |
Установка:
# apt-get install kde5-okular kde5-profile
Положение в меню: Меню ▷ Офис ▷ Okular
- Объединяет все разделы справки в один документ
- Считывает Win1251
- Слева в содержании главы преобразуются в заголовки-содержание
Archmage
Archmage | |
---|---|
Разработчик(и) | Eugeny Korekin Basil Shubin Misha Gusarov |
Первый выпуск | 2009 |
Лицензия | GPL v2.0 |
Сайт | github.com |
Репозиторий | archmage |
Archmage сконвертирует Chm-файл в набор HTML-файлов с картинками.
# apt-get install archmage $ archmage -x '/home/user/Документы/Longhorn.chm'
После этого в папке с Chm-файлом создастся папка ИМЯ_html.
Для чтения сконвертированного файла откройте файл index.html.
Вот как это хозяйство выглядит:
Wine HH
Wine HH | |
---|---|
Разработчик(и) | Wine Project, CodeWeavers, Etersoft и др. |
Первый выпуск | 1993 |
Лицензия | GNU LGPL |
Сайт | winehq.org |
Так же читать Chm-файлы может программа для просмотра справок от Wine.
Для этого у вас должен быть установлен Wine:
# apt-get install wine-full
Вы можете запустить файл через Wine. (ПКМ ▷ Открыть с помощью ▷ Wine)
Или командой:
$ wine '/home/user/Документы/Longhorn.chm'
- Кириллица не поддерживается
libchm-utils
ChmLib | |
---|---|
Разработчик(и) | Mike Dotty |
Первый выпуск | ~начало 2000-х |
Лицензия | GPL v2.0 |
Сайт | jedrea.com |
Данная утилита поможет извлечь содержимое CHM-файла в указанный каталог.
Установка:
# apt-get install libchm-utils
Использование:
$ extract_chmLib /home/user/Longhorn.chm /home/user/chmcontainer
В указанном каталоге будет все содержимое справки, в том числе htm страницы и картинки.
Сравнение
Chm-утилит в ALT Linux | |||||
---|---|---|---|---|---|
XChm | Okular | Archmage | Wine HH | libchm-utils | |
Классический просмотр | - | - | |||
Поддержка кириллицы в пути | - | ||||
Поддержка кириллицы в тексте | - | - | |||
Просмотр в виде отдельного независимого файла | - | - | - | - | |
Утилита для извлечения | - | - | - | - | |
Интерфейс | gui | gui | con/gui | gui | con |