Soft/ЧтениеChm: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
 
(не показано 13 промежуточных версий этого же участника)
Строка 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]]
[[Файл:XChm.png|480px]]


Строка 13: Строка 34:
*Не поддерживает кириллицу в пути
*Не поддерживает кириллицу в пути
*Не читает кириллицу WIN-1251
*Не читает кириллицу 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]]
[[Файл:OkularChm.png|480px]]


Строка 28: Строка 75:


==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
XChm-logo.png
Разработчик(и) Răzvan Cojocaru
Первый выпуск 2003
Лицензия GPL v2.0
Сайт github.com
Репозиторий xchm

XChm.png

Установка:

# apt-get install xchm

Положение в меню: Меню ▷ Офис ▷ xCHM

  • Полностью читает справку как оригинальная Windows-программа
  • Не поддерживает кириллицу в пути
  • Не читает кириллицу WIN-1251

Баги:

  • altbug #38522 - не отображается содержание на кириллице (P9)
  • altbug #39070 - не отображается содержание на кириллице (Sisyphus)
  • altbug #51234 - Xchm не читает кодировку WIN-1251 (Sisyphus)

Okular

Okular
User-menu-okular.png
Разработчик(и) KDE
Первый выпуск 2005
Лицензия GPL-2.0-only
или GPL-3.0-only
Сайт apps.kde.org
Репозиторий kde5-okular

OkularChm.png

Установка:

# 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'

Archmage-scr.png

После этого в папке с Chm-файлом создастся папка ИМЯ_html.

Для чтения сконвертированного файла откройте файл index.html.

Вот как это хозяйство выглядит:

Archmage-scr2.png

Wine HH

Wine HH
User-menu-Wine.png
Разработчик(и) Wine Project,
CodeWeavers,
Etersoft и др.
Первый выпуск 1993
Лицензия GNU LGPL
Сайт winehq.org

Так же читать Chm-файлы может программа для просмотра справок от Wine.

Для этого у вас должен быть установлен Wine:

# apt-get install wine-full

Вы можете запустить файл через Wine. (ПКМ ▷ Открыть с помощью ▷ Wine)

Или командой:

$ wine '/home/user/Документы/Longhorn.chm'
  • Кириллица не поддерживается

Wine-hh.png

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