LINUX.ORG.RU

Новая версия кросс-платформенной программы xCHM 1.16

 ,


0

0

Вышла новая версия кросс-платформенной программы xCHM 1.16

Программа написана с использованием библиотек wxWidgets, chmlib и предназначена для просмотра chm файлов (Microsoft ITSS/CHM)

В новой версии стоит отметить исправление ошибки некорректного отображения Кириллицы (и не только) в оглавлении.

Загрузить xCHM

>>> Подробности



Проверено: boombick ()

Ответ на: комментарий от ptah_alexs

>На либрусеке один чел такой формат уже пилит. NFB называется

O_o про него слышал не только я???

Смотрел я эти спеки, да и вообще приглядывался очень вынимательно... имхо это будет не формат, а полный пи#$%ц... заточка под стримовый парсинг, как я уже говорил, -- это хорошо, но структуры там будут заведомо нечитабельные.

Я планирую нечто куда более минималистичное, труъ юникс вэй так сказать :) и главное -- это что-то должно быть *читабельным* причём легко и непринуждённо))

впрочем не факт, что вообще будет время/желание доводить до ума идею... в конце концов я и хтмл-ки в w3m могу на ноуте почитать...

matimatik
()
Ответ на: комментарий от matimatik

оффтоп

что-то я опять длинные посты стал писать -- пора спать наверно :)

matimatik
()
Ответ на: комментарий от Unnamed_Hero

> А чем в Linux можно сделать chm?

Думаю нативных компиляторов нету, опенсурсных тоже вроде не существует. Виндовым компилятором под вайном.

matimatik
()

Очень позитивно. Не часто, но приходится и .chm просмотреть. Не единственная программа, которая это позволяет, но прогресс в ней радует, особенно с кириллицей.

sleepflint ★★★
()

Как жаль, что приходится использовать подобные программы!

Yoda_The_Master
()
Ответ на: комментарий от paxac

> каталог с html + grep

По мозгу себе грепом пройдись.

Уж что - что, но chm у ms хорошая идея. Куча html файлов с длиииинными именами (типа названия глав) в папке - это уродство. Поковыряйтесь с такими файлами на кпк, да и на обычно пк не удобно. Плюс поиск гораздо быстрее пдф, да и копирование текста всегда работает нормально, в отличии от пдф.

gloomdemon
()
Ответ на: комментарий от GotDotNet

> это не ошибка, это удобнейший сбособ смотреть HTML файлы в архиве.

Нифига не лучший. MHT в качестве "упакованного" гораздо лучше. Это один из немногих случаев, когда Microsoft при создании своего формата не стал изобретать велосипед и просто соединил два известных. Ибо MHT - это всего лишь HTML внутри MIME-контейнера!

(О, меня уже опередили)

Его тоже можно огнелисом смотреть:

https://addons.mozilla.org/en-US/firefox/addon/8051

https://addons.mozilla.org/en-US/firefox/addon/212

hobbit ★★★★★
()
Ответ на: комментарий от Treex

> всех господ, отписавшихся здесь про ненужность CHM, прошу подсказать аналог >с быстрым (индексированным, со встроенным индексом) полнотекстовым >поиском

А что разве в PDF так уж медленно ищет? У половины книг присутсвуют гиперссылки по документу, оглавление и список терминов, с ссылками на страницы, благодаря которым поиск не так уж нужен, ибо информация и так уже структурирована. Полнотекстовый поиск возможен тоже - если только он специально не выключен. Документ можно например подготовить в OpenOffice а потом экспортировать в PDF или как нибудь по другому.

В принципе для больших обьемов данных pdf можно дополнительно индексировать для быстрого поиска по тексту и уже очень и очень давно. Причем результаты очень удобны - номер страницы а не хрен знает что как в случае с CHM. Тут много вариантов, например http://desktop.google.com/en/linux/features.html

Лично я ни малейшего дискомфорта при работе с pdf документами в > 1500 страниц не испытываю далеко не на самой мощной машинке.

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

> да и копирование текста всегда работает нормально, в отличии от пдф.

про защиту pdf уже море всего сказано и расжевано. А вот как вы мне будете распечатывать пару страниц из chm? chm -> html и print? Вы видели какой отстой все это получается при распечатке?

bmj
()

Спасибо всем за комментарии! Отличный резонанс почти без воды. Не буду судить что лучше chm или pdf но бывают моменты когда просто нужно открыть документ. Я лично использовал chmsee с небольшим патчем http://linvinus.ru/?p=4

shm
() автор топика
Ответ на: комментарий от Zerg324

Даже okular chm кушает с аппетитом. А вот года три назад приличных просмоторщиков было крайне мало

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от matimatik

>> А чем в Linux можно сделать chm?

> Думаю нативных компиляторов нету, опенсурсных тоже вроде не существует. Виндовым компилятором под вайном.

arCHMage

undertaker ★★
()
Ответ на: комментарий от matimatik

> Лучшие книги (худ. лит.) [...] я сейчас как раз задумываюсь над изобретением такого формата-велосипеда...

Всё уже изобретено. Ознакомься с форматом FB2 и читалкой для него FBReader.

VladimirP ★★★★
()
Ответ на: комментарий от VladimirP

> Всё уже изобретено. Ознакомься с форматом FB2 и читалкой для него FBReader.

С форматом фб я знаком чуть более чем близко. FBReader - ацтой. Я для чтения на десктопе использую собственный форк PyBookReader'а. У фб2 нету хуман-ридабилити т.к. xml, да и вообще слишком сложно. фб2 - не нужен.

matimatik
()

В универе много чего оформлял CHMом, потому что

1. htmlки можно верстать без меню, что экономит, а меню делать средствами цхм-компоновщика

2. Ктонить пытался объяснить преподше по документоведению про grep? А в цхм индексы, поиск ))

gistart
()
Ответ на: комментарий от gistart

> Ктонить пытался объяснить преподше по документоведению про grep

Обычному нормальному человеку, в современном мире, ничего про grep знать не нужно. Ему нужно средствами gnome/kde нормально посмотреть файлик. Или предлагаете вернуться во времена толстенных книжек про msdos6 ? Коипьютер для человека, а не наоборот.

gloomdemon
()
Ответ на: комментарий от gloomdemon

>Обычному нормальному человеку, в современном мире, ничего про grep знать не нужно. Ему нужно средствами gnome/kde нормально посмотреть файлик.

Файлик-то plain-textовый? %) А искать строку в кучке файлов тоже средствами gnome/kde? Да вы, батенька, большой шутник...

И вообще "нормальному человеку, в современном мире" ничего не известно ни про гном, ни про кед.

>Или предлагаете вернуться во времена толстенных книжек про msdos6 ?

В мсдос не было своего грепа, а по unix'у (где он был) никогда не было толстых книжек. Равно как никогда не было талмудов по Ц. И таки лично я ничего не предлагаю :) .

>Коипьютер для человека, а не наоборот.

Это не мешает уметь использовать его (компутер) эффективно.

matimatik
()
Ответ на: комментарий от matimatik

> А искать строку в кучке файлов тоже средствами gnome/kde?

Да. Именно так. Если надо пусть gnome/kde юзают grep, но через gui.

> Да вы, батенька, большой шутник..

Это Вы либо шутник, либо ничего не понимающий студент. Я посмотрю как сидя перед компом, с двухлетним ребенком на коленках и держа его одной рукой, Вы будет искать grep'ом по файликам. И это просто один пример из жизни, а таких примеров гоооораздо больше одного.

>> И таки лично я ничего не предлагаю :) .

> Ктонить пытался объяснить преподше по документоведению про grep? А в цхм индексы, поиск ))

Ага, ничего, кроме поголовного обучения как пользоваться grep.

> вообще "нормальному человеку, в современном мире" ничего не известно ни про гном, ни про кед.

Мне известно, моей жене, моим друзьям тоже. На факультет на котором я учился, более чем половине студентов. И у меня на ноуте наклеечка "powered by altlinux", которая шла в комплекте с ноутом =)

gloomdemon
()
Ответ на: комментарий от hobbit

а смотреть чем?
есть ли автономные просмотрщики с ядром Mozilla?

а компиляторы типа HTML Help Workshop?

а существует ли возможность "замены" компилятора CHM на MHT?

GotDotNet
()
Ответ на: комментарий от gloomdemon

Господа, ну что ж вы такие упертые. Ну не одно и то же индексы и полнотекстовый поиск! Вот вам простая задачка: найдите в документации по HTML, ну, к примеру, информацию про тег P. Мы-то с вами крутые, знаем про греп, про регекспы и т.д., мы выкрутимся, а вот маме/бабушке/брату моему нужно знать только ХТМЛ.

FreeOne
()
Ответ на: комментарий от black7

> для тебя fuse-zip придумали черт побери, как же хорошо что обо мне уже кто-то подумал. Тока почему уж не fuse-chm?

FreeOne
()
Ответ на: комментарий от fbr

> http://pohape.ru/manual вдруг кого обрадует

Обрадовало. Отвратительная вещь.

>Вот вам простая задачка: найдите в документации по HTML, ну, к примеру, >информацию про тег P

Если информация хорошо структурирована в поиске по тексту особой необходимости вообще нет. В вашем случае заходим сюда: http://html.find-info.ru/html/031/index.htm а потом сразу сюда http://html.find-info.ru/html/031/p.htm Вот и все. И без всякой уличной магии.

И вообще если есть возможность просмотра версии "для печати" как это сделано для некоторых handbook это вообще супер. И информация структурирована, и стандартный поиска в браузере присутствует, и для печати более-менее удобоворимо.

bmj
()
Ответ на: комментарий от legolegs

>>И ещё комиксы в .cbr. Был приятный сюрприз.

>Ах да, ещё и fb2


Да , и самый главнвй комикс - Kde4 :))

elipse ★★★
()
Ответ на: комментарий от gloomdemon

лучше поздно, чем никогда

провайдеры - козлы. наверно никто уже не прочитает, но...

>Да. Именно так. Если надо пусть gnome/kde юзают grep, но через gui.

А смысл?.. Кейбоард-онли управление рулит, а в гномокедах нжно ещё и крыской ездить...

>Это Вы либо шутник, либо ничего не понимающий студент. Я посмотрю как сидя перед компом, с двухлетним ребенком на коленках и держа его одной рукой, Вы будет искать grep'ом по файликам. И это просто один пример из жизни, а таких примеров гоооораздо больше одного.

Пример таки не в Вашу пользу. Набрать команду в консоли можно и одной рукой (даже ногой теоретически можно), а вот ездить крысой *И* набирать строку для поиска одной рукой положительно невозможно. Вывод: одновременно мастурбировать и искать регэксп в кучке файлов удобнее грепом.

Да и вообще набрать одну команду в 80% случаев проще, чем сначала ездить-кликать, а потом набирать сроку для поиска. К тому же гномокедовские гуёвые поисковики не покажут контекст, в котором попалась строка, придётся просматривать все файлы. И вообще есть куча случаев, когда гуёвые программы сливают консольным.

Но для поиска в одном документе греп не всегда целесообразно применять, если есть какой-либо поиск встроеный в просмотрщик/редактор/броузер.

>> вообще "нормальному человеку, в современном мире" ничего не известно ни про гном, ни про кед.

>Мне известно, моей жене, моим друзьям тоже. На факультет на котором я учился, более чем половине студентов. И у меня на ноуте наклеечка "powered by altlinux", которая шла в комплекте с ноутом =)

Круто, но "нормальному человеку, в современном мире" неизвестно ни про гном ни про кеды, ни чем они отличаются. "нормальный человек, в современном мире" юзает оффтопик, а если и поставит себе бубунту на посмотреть, то так никогда и не узнает, что у него там: гном или кде :)

// Себя я "нормальным человеком, в современном мире" не щитаю, так как я психопат, алкоголик, маньяк и вообще живу в каменном веке)))

matimatik
()
Ответ на: комментарий от kristall

>Как следующую сраницу клавишами? Или только кликать надо на next?

стрелочка вниз?

stave ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.