Читалка и словарь

КПК с Linux, установка Linux на iPaq и другие модели, программы
Аватара пользователя
DMych
Доктор (4 lvl)
Сообщения: 435
Зарегистрирован: Пн июл 28, 2003 10:20

Сообщение DMych » Пн фев 27, 2006 12:03

ivanhoe писал(а):Думаю, словарь надо встраивать в читалку. На мой взгляд главное и самое сложное в словаре -- форматирование и показ текста, а в FBReader оно, мягко говоря, сильно лучше чем в том же zbedic.

Из форматов словарей предлагаю в первую очередь имплементировать родные для Haali словари.
При чем тут Haali? ИМХО не надо плодить сущности без необходимости. На Завре большинство использует Збедик, поэтому лучше использовать уже имеющиеся на машинке словарные базы (нехилые, кстати, по объему).

Либо, сделать словарь, встроенный в ридер, на порядок лучше Збедика (чтобы все перешли на него). ;)
Zaurus SL-C860 + SD 1G + CF 512M + Bluetooth-GPRS
Cacko 1.22a

Gantt
Аспирант (2 lvl)
Сообщения: 83
Зарегистрирован: Чт янв 15, 2004 10:54

Сообщение Gantt » Пн фев 27, 2006 12:34

[quote="DMych] Либо, сделать словарь, встроенный в ридер, на порядок лучше Збедика (чтобы все перешли на него). ;)[/quote]

К2 :)

Збедик, кстати, не умеет искать в статье :-(
Psion netBook

zGremlin
Студент (1 lvl)
Сообщения: 40
Зарегистрирован: Вт дек 06, 2005 15:03

Сообщение zGremlin » Пн фев 27, 2006 12:39

DMych писал(а):При чем тут Haali? ИМХО не надо плодить сущности без необходимости. На Завре большинство использует Збедик, поэтому лучше использовать уже имеющиеся на машинке словарные базы (нехилые, кстати, по объему).

Либо, сделать словарь, встроенный в ридер, на порядок лучше Збедика (чтобы все перешли на него). ;)
Поддерживаю, формат bedic'а выглядит оптимальным как по скорости, так и по компрессии (dict-zip здесь совершенно на месте). К слову, формат Sdictionary (насколько я смог понять из его, вообще-то куцеватого, описания) несильно отличается :)... нет, конечно отличия есть и даже родство не просматривается, но многие идеи близки.

Аватара пользователя
DMych
Доктор (4 lvl)
Сообщения: 435
Зарегистрирован: Пн июл 28, 2003 10:20

Сообщение DMych » Пн фев 27, 2006 12:49

Gantt писал(а): К2 :)
Ну, ты же знаешь, что К2 - проприетарный софт, и при всем моем уважении к Робину, его использование не представляется возможным по идеологическим и религиозным мотивам. :wink:
Gantt писал(а): Збедик, кстати, не умеет искать в статье :-(

Я в свое время писал об этом аффтару (текущему). Более того, я выслал ему результаты сравнения K2/K9 и Збедика (особенно упирая на достоинства первых, отсутствующие во втором). Но результат пока практически нулевой. :cry:
Zaurus SL-C860 + SD 1G + CF 512M + Bluetooth-GPRS
Cacko 1.22a

Gantt
Аспирант (2 lvl)
Сообщения: 83
Зарегистрирован: Чт янв 15, 2004 10:54

Сообщение Gantt » Пн фев 27, 2006 12:52

DMych писал(а):
Gantt писал(а): К2 :)
Ну, ты же знаешь, что К2 - проприетарный софт, и при всем моем уважении к Робину, его использование не представляется возможным по идеологическим и религиозным мотивам. :wink:
Gantt писал(а): Збедик, кстати, не умеет искать в статье :-(

Я в свое время писал об этом аффтару (текущему). Более того, я выслал ему результаты сравнения K2/K9 и Збедика (особенно упирая на достоинства первых, отсутствующие во втором). Но результат пока практически нулевой. :cry:
SDict, кстати, умеет - правда, коряво - но все же.

З.Ы. Проверено на нетБуке :-)
Psion netBook

Аватара пользователя
DMych
Доктор (4 lvl)
Сообщения: 435
Зарегистрирован: Пн июл 28, 2003 10:20

Сообщение DMych » Пн фев 27, 2006 17:33

ivanhoe писал(а):Да, это я и предлагаю. :) Тем более, что хуже zbedic сделать что-либо довольно сложно. Да и словарей под haali побольше будет.
Народ, ну не стоит делать "универсальную программу для всего"! Словарь есть словарь, читалка есть читалка, не надо скрещивать ежа с ужом!
DMych писал(а):тут я ваще выкину такой "телевизор со встроенным тостером" нафик!
- и не только я, поверьте.

Насчет "лучше" и "хуже" я бы поспорил. Вполне нормальная функциональность, скорость работы и формат словаря. Словарей мало? Так сделайте! Формат открытый, тулы имеются.
Zaurus SL-C860 + SD 1G + CF 512M + Bluetooth-GPRS
Cacko 1.22a

zGremlin
Студент (1 lvl)
Сообщения: 40
Зарегистрирован: Вт дек 06, 2005 15:03

Сообщение zGremlin » Пн фев 27, 2006 18:05

DMych писал(а):
ivanhoe писал(а):Да, это я и предлагаю. :) Тем более, что хуже zbedic сделать что-либо довольно сложно. Да и словарей под haali побольше будет.
Народ, ну не стоит делать "универсальную программу для всего"! Словарь есть словарь, читалка есть читалка, не надо скрещивать ежа с ужом!
Что-то в этом есть... на том же пальме надобность во встроенных в читалку словарях практически не ощущалась... вот только на пальме были DA и hack'и, которые отлично работали аналогами ДОС'овских "резидентов". А здесь способ вызвать zbedic для заданного слова, да еще чтобы без тормозов... зато если получится, то ...!!!
Хотя, наверное, проще встроить ограниченную функциональность словаря в читалку, но хотелось бы не настолько органиченную, как в justreadere (где даже просмотреть многостраничную статью было просто невозможно).

P.S. По поводу haail. Помнится, когда на PPC появился лингво, автора уломали встроить вызов внешнего словаря... так что есть над чем думать.

PPS. А если встроить поддержку - то и zbedic для десктопа появиться автоматом :)

Аватара пользователя
Mikhail Kostousov
Доктор (4 lvl)
Сообщения: 346
Зарегистрирован: Пт ноя 19, 2004 02:42

Сообщение Mikhail Kostousov » Пн фев 27, 2006 18:53

zGremlin писал(а):А здесь способ вызвать zbedic для заданного слова, да еще чтобы без тормозов... зато если получится, то ...!!!
Вообще - мысль хорошая, но давайте поговорим насчет реальности.
Можно передавать слово в ZBedic через QCop, например. Подправить чуть-чуть ZBedic, что бы он мог принимать внешние вызовы, и все ок, но...
Допустим, на C1000 c одного приложения переключается на другой вполне шустро. Но если взять C700, это уже берет ощутимо много времени 3-5 секунд. Для людей, по моему, активно читающих на других языках (вне зависимости от уровня языка) 3-5 секунд времени поиска слова в словаре - много, что бы книгу читать не в удовольствие, для отдыха, а в напряжение. А если учесть, что Qtopia "шагает по миру" и появляются устройства (смартфоны, телефоны, плэеры) с меньшей производительностью, то время активации, сначала одного приложения, а потом другого, будет весьма ощутима.
С уважением, Михаил Костоусов
Compaq Aero 1520|Compaq Aero 1550|Zaurus C700+Sendo X|Zaurus SL-C1000|FS Loox n560|iRex iLiad+ n810

zGremlin
Студент (1 lvl)
Сообщения: 40
Зарегистрирован: Вт дек 06, 2005 15:03

Сообщение zGremlin » Пн фев 27, 2006 19:31

Mikhail Kostousov писал(а):
zGremlin писал(а):А здесь способ вызвать zbedic для заданного слова, да еще чтобы без тормозов... зато если получится, то ...!!!
Вообще - мысль хорошая, но давайте поговорим насчет реальности.
Можно передавать слово в ZBedic через QCop, например. Подправить чуть-чуть ZBedic, что бы он мог принимать внешние вызовы, и все ок, но...
  1. "Подправить чуть-чуть ZBedic" можно, но только если mainter примет патч и выпустит очередную версию уже с ним. Иначе этот вариант (когда к читалке прилагается "подправленная" версия словаря) не лучше, чем реализация словаря в программе.
  2. Как насчет "подправленного" ZBedic'а под десктоп, gtk и везде, где работает FBReader? Иначе или часть функциональности будет там недоступна, или придется поддерживать и более другие словари через имеющиеся в наличии интрефейсы (D-Bus, RPC или что там еще). Хотя и это может оказаться неплохим вариантом.

Аватара пользователя
Mikhail Kostousov
Доктор (4 lvl)
Сообщения: 346
Зарегистрирован: Пт ноя 19, 2004 02:42

Сообщение Mikhail Kostousov » Пн фев 27, 2006 20:18

zGremlin писал(а):
Mikhail Kostousov писал(а):
zGremlin писал(а):А здесь способ вызвать zbedic для заданного слова, да еще чтобы без тормозов... зато если получится, то ...!!!
Вообще - мысль хорошая, но давайте поговорим насчет реальности.
Можно передавать слово в ZBedic через QCop, например. Подправить чуть-чуть ZBedic, что бы он мог принимать внешние вызовы, и все ок, но...
  1. "Подправить чуть-чуть ZBedic" можно, но только если mainter примет патч и выпустит очередную версию уже с ним. Иначе этот вариант (когда к читалке прилагается "подправленная" версия словаря) не лучше, чем реализация словаря в программе.
  2. Как насчет "подправленного" ZBedic'а под десктоп, gtk и везде, где работает FBReader? Иначе или часть функциональности будет там недоступна, или придется поддерживать и более другие словари через имеющиеся в наличии интрефейсы (D-Bus, RPC или что там еще). Хотя и это может оказаться неплохим вариантом.
Ну так вот я про это и говорю. Что лучше встроить словарь в читалку. Меньше проблем... Потом, попросить mainter'а ZBedic сделать ZBedic с динамической линковкой с libbedic. И все... Кроссплатформенность уже обеспечена и цель достигнута.
С уважением, Михаил Костоусов
Compaq Aero 1520|Compaq Aero 1550|Zaurus C700+Sendo X|Zaurus SL-C1000|FS Loox n560|iRex iLiad+ n810

Z3100
Студент (1 lvl)
Сообщения: 30
Зарегистрирован: Вт дек 06, 2005 22:37

Сообщение Z3100 » Чт мар 02, 2006 00:32

"Подправить чуть-чуть ZBedic" можно, но только если mainter примет патч и выпустит очередную версию уже с ним. Иначе этот вариант (когда к читалке прилагается "подправленная" версия словаря) не лучше, чем реализация словаря в программе.

Как насчет "подправленного" ZBedic'а под десктоп, gtk и везде, где работает FBReader? Иначе или часть функциональности будет там недоступна, или придется поддерживать и более другие словари через имеющиеся в наличии интрефейсы (D-Bus, RPC или что там еще). Хотя и это может оказаться неплохим вариантом.
Руководитель проекта (а он в сущности один в поле воин) говорил, что хотел бы видеть еще участников проекта. Я думаю он не против принять патч. Могу спросить его если что.

Я пытаюсь раскрутить разработчика ZBedicа на то, чтобы он выпустил его под десктоп. Он говорил, что планирует объеденить ветку под Заурус и под обычный линукс в недалеком будущем.

Насколько я знаю скоро (http://cvs.sourceforge.net/viewcvs.py/* ... ml?rev=1.2) выйдет новая версия, которая позволит создавать новые и редактировать существующие словари прямо в ZBedic, не отходя от кассы.

Аватара пользователя
DMych
Доктор (4 lvl)
Сообщения: 435
Зарегистрирован: Пн июл 28, 2003 10:20

Сообщение DMych » Чт мар 02, 2006 11:01

Z3100 писал(а):Я пытаюсь раскрутить разработчика ZBedicа на то, чтобы он выпустил его под десктоп. Он говорил, что планирует объеденить ветку под Заурус и под обычный линукс в недалеком будущем.
У меня, к сожалению, не нашлось времени поплотнее заняться qbedic'ом - есть там такая старенькая программулька для работы на десктопе. Я тогда ее подхачил, чтобы она у меня завелась, и до сих пор использую на домашнем десктопе (хоть и глючная она).
Z3100 писал(а):Насколько я знаю скоро (http://cvs.sourceforge.net/viewcvs.py/* ... ml?rev=1.2) выйдет новая версия, которая позволит создавать новые и редактировать существующие словари прямо в ZBedic, не отходя от кассы.
А вот это дело!
Zaurus SL-C860 + SD 1G + CF 512M + Bluetooth-GPRS
Cacko 1.22a

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»