The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз альтернативной сборки KchmViewer, программы для просмотра файлов chm и epub"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз альтернативной сборки KchmViewer, программы для просмотра файлов chm и epub"  +/
Сообщение от opennews (?), 11-Ноя-21, 00:16 
Доступен альтернативный выпуск KchmViewer 8.1, программы для просмотра файлов в форматах chm и epub. Альтернативное ответвление отличается включением некоторых улучшений, которые не попали и скорее всего не попадут в upstream. Программа  KchmViewer написана на языке С++ с использованием библиотеки Qt и распространяется под лицензией GPLv3...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=56133

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  –1 +/
Сообщение от Dkg (?), 11-Ноя-21, 00:16 
Stdu viewer - лучше не придумали
Ответить | Правка | Наверх | Cообщить модератору

3. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +3 +/
Сообщение от Dzen Python (ok), 11-Ноя-21, 00:53 
Вот только он abadoned + proprientary
Ответить | Правка | Наверх | Cообщить модератору

15. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +2 +/
Сообщение от Аноним (15), 11-Ноя-21, 06:35 
SumatraPDF лучше
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

21. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +/
Сообщение от ryoken (ok), 11-Ноя-21, 08:43 
Да. Жрёт вообще почти всё подряд. Ещё б оно под Линукс было...
Ответить | Правка | Наверх | Cообщить модератору

26. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +/
Сообщение от Анонимemail (26), 11-Ноя-21, 11:21 
> Жрёт вообще почти всё подряд

и как попало :)

Ответить | Правка | Наверх | Cообщить модератору

29. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +2 +/
Сообщение от Аноним (29), 11-Ноя-21, 12:02 
По поводу всеядности под Linux позвольте указать на Okular.
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

30. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  –1 +/
Сообщение от ryoken (ok), 11-Ноя-21, 12:52 
> По поводу всеядности под Linux позвольте указать на Okular.

В курсе, он в основном и используется.

Ответить | Правка | Наверх | Cообщить модератору

2. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +/
Сообщение от Ni (??), 11-Ноя-21, 00:20 
Есть какая-то альтернатива stdu viewer для Linux?
Ответить | Правка | Наверх | Cообщить модератору

4. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +2 +/
Сообщение от Анонимчик (?), 11-Ноя-21, 00:55 
Okular?
Ответить | Правка | Наверх | Cообщить модератору

17. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +3 +/
Сообщение от Аноним (15), 11-Ноя-21, 06:39 
Zathura
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

5. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +4 +/
Сообщение от Аноним (5), 11-Ноя-21, 01:12 
А нафига gettext? Функция “tr” из Qt никак от KDE не зависит.
Ответить | Правка | Наверх | Cообщить модератору

18. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +1 +/
Сообщение от u235 (?), 11-Ноя-21, 06:48 
Потому что gettext использовался в этой программе изначально, только работал через обертки KDE.
Ответить | Правка | Наверх | Cообщить модератору

7. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +3 +/
Сообщение от Аноним (7), 11-Ноя-21, 01:39 
Зачем оно в КДЕ если Okular справляется с задачей?
Ответить | Правка | Наверх | Cообщить модератору

11. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +/
Сообщение от anonymouse (?), 11-Ноя-21, 02:40 
okular использует khtml, который deprecated. Не говоря уже о том, что код для поддержки chm в окуляре заимствован из kchmviewer.
Ответить | Правка | Наверх | Cообщить модератору

13. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +/
Сообщение от userd (ok), 11-Ноя-21, 04:14 
В те времена, когда okular ещё не было, kchmviewer вполне показывал chm-ки.
Так что можно спросить - для чего было усложнять okular и добавлять не очень качественную поддержку chm (индекса нет, предлагается искать по тексту) если есть превосходный kchmviewer?
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

14. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  –1 +/
Сообщение от anonymouse (?), 11-Ноя-21, 05:33 
"не очень качественная поддержка" в окуляре заимствована из "превосходного" kchmviewer-a
Ответить | Правка | Наверх | Cообщить модератору

27. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  –1 +/
Сообщение от kusb (?), 11-Ноя-21, 11:27 
Может из старого...
Ответить | Правка | Наверх | Cообщить модератору

31. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +1 +/
Сообщение от userd (ok), 11-Ноя-21, 13:50 
> "не очень качественная поддержка" в окуляре заимствована из "превосходного" kchmviewer-a

Ага, ага.
и делали такие же простые парни, как ты - выкинули то, чего не хочется понимать, похерив часть функциональности. Напишу подробнее: в нетривиальных chm обычно есть такая сущность, как «предметный указатель» (index). Поиск по указателю обычно эффективнее чем поиск по тексту. Для англ.языка это заметно если термин совпадает со словом общей лексики (например, list или order). Для русского языка поиск по указателю тоже может быть эффективен, так как в указатель термины включаются в «словарном виде» - существительные в именительном падеже, глаголы - в инфинитиве, и т.п. kchmviewer показывает указатель и позволяет в нём искать. Это бывает довольно полезно. Авторы okular-а игнорирует существование предметного указателя, на странице https://okular.kde.org/formats/ есть TOC, но нет index.

kchmviewer показывает документ как дерево-оглавление, страницы - листья. Порылся в архиве, нашёл chm на 30 мегабайт. kchmviewer открыл моментально. Зато okular рендерит chm как последовательность страниц. Это требует определённой подготовительной работы. Okular нашёл почти 12 тысяч страниц и на это ему потребовалось больше минуты. Поди перерендерил все страницы для возможности поддержать красивую полосу прокрутки на все 12 тысяч страниц.

До кучи - установленные у меня версии kchmviewer и okular давно устарели. Но при этом «устаревший» kchmviewer показывает документы точнее, чем «устаревший, но чуть более новый» okular. по ссылкам переходит, текст выделяет и копирует правильно. Ну да все косяки okular-а можно списать на «замшелость». Может быть уже всё исправлено, а я просто не знаю.

okular, как потомок kpdf, превосходен. А как замена kchmviewer - слабовато.

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

33. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +/
Сообщение от anonymouse (?), 11-Ноя-21, 21:04 
Зря тратишь дыхание (или, точнее, пропускную способность). Такие простые парни как я делали chm файлы с индексом, поиском, закладками и прочими фичами, в еще 2007 году. Если тебе интересно чего это стоит, пойди установи microsoft chm help workshop (или как-то так), полюбуйся на это чудо из windows 98.

И да, okular плохо показывает chm по множеству причин, о чем я и сказал в самом начале. В следующей версии эта функциональность будет удалена, вместе с khtml на котором она основана. И будет либо сабж, либо app-text/xchm.

Ответить | Правка | Наверх | Cообщить модератору

24. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  –2 +/
Сообщение от maximnik0 (?), 11-Ноя-21, 09:40 
>Okular справляется с задачей?

Криво справляеться.На некоторых файлах в формате
pdf тупит не по детски.На fb2 не открывает последние страницы :-(

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

12. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +/
Сообщение от Аноним (12), 11-Ноя-21, 03:44 
Так какие эти некоторые улучшения-то?
Ответить | Правка | Наверх | Cообщить модератору

20. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +1 +/
Сообщение от u235 (?), 11-Ноя-21, 08:03 
Взаимодействие с Qt WebEngine реализовано немного по-другому и поэтому все работает как и с WebKit. В оригинальной версии с WebEngine невозможно сменить кодировку страниц.

Сценарий сборки переработан и содержит много опций для гибкой конфигурации. В сборку в CMake добавлен код для установки приложения.

Ответить | Правка | Наверх | Cообщить модератору

22. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +/
Сообщение от ryoken (ok), 11-Ноя-21, 08:44 
>>Qt WebEngine

Эта слоняра по несколько часов собирается...

Ответить | Правка | Наверх | Cообщить модератору

23. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +/
Сообщение от anonymouse (?), 11-Ноя-21, 09:33 
Остальные мертвы.
Ответить | Правка | Наверх | Cообщить модератору

34. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +2 +/
Сообщение от Аноним (34), 11-Ноя-21, 22:15 
А есть современные веб-движки, которые собирались бы не по нескольку часов?
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

38. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +/
Сообщение от u235 (ok), 23-Янв-22, 19:33 
Есть https://github.com/litehtml/litehtml, собирается за пару минут, но имеет некоторые ограничения.
Ответить | Правка | Наверх | Cообщить модератору

16. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +/
Сообщение от Аноним (16), 11-Ноя-21, 06:38 
Есть lhelp от Lazarus, но он кривовато показывает.
Ответить | Правка | Наверх | Cообщить модератору

25. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +/
Сообщение от Анонимemail (26), 11-Ноя-21, 11:18 
> для просмотра файлов в форматах chm и epub

Увы, но до сих пор корректно (со стилями, шритами, цветами) epub отображается только  на компютере и только в calibre.

Ответить | Правка | Наверх | Cообщить модератору

28. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +/
Сообщение от u235 (?), 11-Ноя-21, 11:54 
Можете привести пример такого файла epub, который в KchmViewer отображается некорректно?
Ответить | Правка | Наверх | Cообщить модератору

32. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +/
Сообщение от ГретаХром (?), 11-Ноя-21, 17:28 
Мне кажется или мы тут фигней страдаем?
Ответить | Правка | Наверх | Cообщить модератору

35. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  –1 +/
Сообщение от Anonproemail (?), 11-Ноя-21, 22:37 
Кому эти ваши chm и epub нужны когда есть PDF?
Ответить | Правка | Наверх | Cообщить модератору

36. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  +4 +/
Сообщение от maximnik0 (?), 12-Ноя-21, 00:08 
>когда есть PDF?

Pdf "тяжоловестный" формат.Я сталкивался с тем что тот же окуляр по 10 минут тупил прежде чем открыть 4 мгб файл на 80 страниц.А попробуйте открыть 6-ю или 7-ю версию pdf со звуком,скриптами и видиофрагментами в linux .С pdf если автор не хочет хрен что из текста скопируешь ,даже "штирлиц" не всегда помогает (используеться многошрифтовое кодирование с сгенерированными кодовыми таблицами).

Ответить | Правка | Наверх | Cообщить модератору

37. "Релиз альтернативной сборки KchmViewer, программы для просмо..."  –2 +/
Сообщение от пох. (?), 12-Ноя-21, 23:00 
Вам не кажется что это проблема л@п4атых гуанокодеров очкуляра, а вовсе даже не формата?

Мне приходилось когда-то ежедневно ворочать pdf на полтыщи страниц, с кучей сложных схем и прочей неведомой херни (и необходимостью быстро найти нужную страничку) - почему-то оно просто открывалось. Не мгновенно, конечно, но эти мегабайты еще надо с диска как-то прочитать.

> С pdf если автор не хочет хрен что из текста скопируешь

какой плохой pdf - не дает у авторов воровать, правда.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру