Ru-Board.club
← Вернуться в раздел «Программы»

» GoldenDict

Автор: Gloggy
Дата сообщения: 21.12.2012 16:36
BKSRU, проблема-то не в том, что до сих пор не было идеального формата. Форматов разных изобретено десятки, если не сотни, от самых простых до очень продвинутых.

Проблема в том, что формат должен стать стандартом де-факто, чтобы люди в него реально словари конвертировали, или создавали новые. *Любой* новый формат не будет поддерживаться в Лингво, не будет работать на iOS и Андродие, на Windows Phone 8. То бишь, почти нигде. Значит, он сразу же не подойдет для 99.999% пользователей (как обычных пользователей, так и тех, кто собственно конвертирует словари, а это уже катастрофа). А пользователей словарей вообще не очень много в мире. Даже крупнейшие словарные издательства работают обычно в убыток, когда создают словари. Это, к сожалению, факт.

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

То бишь, создание собственно формата - это базовая точка отсчета, а не финальный аккорд, а потом много лет поддержки, улучшений и пр.

Практически ВСЕ попытки разработать такой словарный формат, что я знаю, от независимых разработчиков, к сожалению обычно заканчиваются тихой незаметной смертью.

Поверьте человеку, который много, много лет занимается поддержкой разного вида систем и форматов и спецификаций. Это адская работа, треубщая огромного количества вложений, денег, времени.

То есть я совсем не хочу вас отпугивать или отговаривать от создания нового формата, просто сразу говорю, что тут либо очень серьезный нужен подход и понимание, что на это уйдет много-много личного времени на годы вперед, либо даже и пытаться не стОит. И все абсолютно забесплатно.

P.S. Касательно вашего вопроса, хочу ли я уметь делать карточки, как в онлайн оксфорде, отвечаю - не уверен. Очень перегружаенная хитростями, форматированием, вставками, сбойками и прочим карточка. Такой пользоваться тяжеловато на самом-то деле. Аскетизм форматирования в DSL - он, конечно, иногда мешает, но часто очень даже и помогает, люди фокусируются на содержимом, а не на рюшечках и свистелках.
Автор: BKSRU
Дата сообщения: 21.12.2012 16:41
Gloggy
Сейчас я не готов обсуждать подробности. Но чудо иногда бывает .

Добавлено:
Gloggy
На самом деле удивляет, вроде хотим (за соответствующими ветками слежу). Но с другой стороны, так много скептического настроения. Не от сюда ли неудачи? Если не попробовать, что то сделать, то от куда же придет понимание относительно удачи/неудачи ? Я сам виноват, как обычно многое не договариваю. Но эмоции после длительной работы необходимо выплескивать, особенно когда наконец удалось, фактически, довести дело до финишной и сейчас каждый шаг испытания для меня самого - открытие. . А большего я пока сказать не могу. Не долго осталось ждать. Я бы и сейчас все дал на пробу, но перед праздниками не хочу. Не время.
Автор: Abs62
Дата сообщения: 21.12.2012 19:16
ramix

Цитата:
Как по мне, так не хватает возможности сделать связку типа (Ru-En + En-Ru + En+En), или, по-другому выражаясь, "все словари, в которых в разных комбинациях встречается нужный язык".

Пробуйте.

anion23

Цитата:
Еще есть одна идея для удобства работы с вкладками - добавить (как опцию в настройках) возможность привязки группы словарей к отдельной вкладке. Например, в текущей вкладке стоит группа En-Ru, переключаясь на другую вкладку для поиска толкования слова изменяем En-Ru на Ru-Ru. И в этом случае хотелось бы, чтобы на каждой вкладке сохранялась привязка к выбранной группе словарей. Это возможно реализовать?

Легко и просто - нет. А в принципе, наверно, да. Если будет спрос и руки до этого дойдут.

BKSRU

Цитата:
На сколько понял, растяжение окон выбора словарей то же поправили. А запомнить состояние этого окна можно?

По сравнению с прошлой версией ничего не правил.
Насчёт сохранения размеров - не уверен, что это так уж важно. Всё ж таки не самый часто используемый диалог.

Цитата:
На счет информативности не подумали еще? Количество словарей в группе. Интересно можно ли вычислить количество оригинальных заголовков в группе? По моему полезная инфа, во всяком случае познавательная.

Ну да, познавательная.
Вниз, к остальным специфичным для групп параметрам не полезет, места всё-таки там маловато. Подумаю.
Автор: BKSRU
Дата сообщения: 21.12.2012 19:36
Abs62

Цитата:
По сравнению с прошлой версией ничего не правил.

Видимо, тут дело в количестве образовавшихся новых групп и при этом поведение несколько разное. Поэтому показалось. А на счет сохранения размеров. Это на тот случай, если это не сложно. Сейчас в связи с сортировкой, количество увеличилось и каждый раз менять размер окна не удобно. Даже если это делать не часто, то все равно в момент формирования, да и собственно частенько приходится заглядывать в группу для добавления нового словаря. А ведь группа не всегда находится среди первых в списке. Я бы сказал, что чаще сейчас заглядываю в группы, нежели смотрю информацию о словаре (ну может это временно ).

Добавлено:

Цитата:
Вниз, к остальным специфичным для групп параметрам не полезет, места всё-таки там маловато. Подумаю.

Может для начала в контекстное меню вкладки? Или просто по наведению на вкладку. Если не каждый любит проверять контекстное меню, то ненароком все равно на вкладочку наведет и узнает много нового .

Добавлено:
Abs62
Если соберетесь сделать статистику, то вот такие пункты хотелось бы видеть:
- Количество словарей.
- Количество оригинальных заголовков.
- Всего количество статей.
Если группа включает разные направления, то может, целесообразно информацию разбить по направлениям.

Автор: ramix
Дата сообщения: 21.12.2012 20:09
Abs62

Цитата:
Пробуйте.  

Спасибо! Отлично работает.
Автор: Abs62
Дата сообщения: 21.12.2012 22:33
BKSRU

Цитата:
Или просто по наведению на вкладку.

Эта идея мне нравится. Пробуйте.

Цитата:
Если соберетесь сделать статистику, то вот такие пункты хотелось бы видеть:
- Количество словарей.
- Количество оригинальных заголовков.
- Всего количество статей.
Если группа включает разные направления, то может, целесообразно информацию разбить по направлениям.

Там видно будет. Но сдаётся мне, это уже чревоугодие.
Автор: Gloggy
Дата сообщения: 21.12.2012 23:06
Abs62, что-то надо делать с названиями табов для групп, они теперь все время обрезаются и узнать полное название таба вообще невозможно. Категорически неудобно.



Может, хотя бы tooltip какой?
Автор: Abs62
Дата сообщения: 21.12.2012 23:13
Gloggy
А вот как раз в предыдущем посте версия с тултипами.
Автор: Gloggy
Дата сообщения: 21.12.2012 23:48
Abs62

Цитата:
А вот как раз в предыдущем посте версия с тултипами.

Ай, вот я дурень... Я её как раз и тестировал, но у меня GD был запущен, и поэтому я думал, что запустил новую версию, а на самом деле просто продолжил пользоваться старой, и ессно тултипов не заметил.

Теперь вижу, как раз то, что надо!
Автор: BKSRU
Дата сообщения: 22.12.2012 03:12
Спасибо за за очередной почин .
Abs62

Цитата:
Там видно будет. Но сдаётся мне, это уже чревоугодие.

Знать общее количество оригинальных слов в группах, особенно разделенных по направлениям очень даже интересная информация. Но только именно оригинальных заголовков, а не в сумме с повторами.
Автор: CAEman
Дата сообщения: 22.12.2012 17:26

Цитата:
Использование специального шрифта (неюникодовского) для транскрипции - это устаревшее решение. Я не советую вам использовать его. Надо смотреть в будущее и в сторону стандартизации.

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


Вообще-то уже давно все шрифты (их в системе сотни) юникодовские, кроме нескольких koi:
[more=скриншот]

Uploaded with ImageShack.us[/more]

Для кого же это всё ещё будущее?


P.S. Почему рисунок отображается сразу большим, а не через "увеличить"? Объясните, пожалуйста, мне, некомпьютерщику.
Автор: ramix
Дата сообщения: 22.12.2012 17:48
CAEman
Дело в том, что далеко не во всех Unicode-шрифтах есть полный набор транскрипционных значков.


Цитата:
P.S. Почему рисунок отображается сразу большим, а не через "увеличить"? Объясните, пожалуйста, мне, некомпьютерщику.


[no]P.S. Надо иметь две картинки - маленькую - ее отображать между [img][/img] и большую - ее надо навесить на [img][/img] через [/url], чтобы получилось что-то типа:
[url=http://большая_картинка]
[/no]
Автор: CAEman
Дата сообщения: 22.12.2012 17:51

Цитата:
Очень не хватает режима Поверх всех окон для редактирования словарей. Добавте пожалуйста этот пункт в контекстное меню этой кнопки:


Да у всех окон это и так есть:
[more=скриншот] [/more]
Автор: BKSRU
Дата сообщения: 22.12.2012 17:56
CAEman
Выбирайте в ИмейжЧек (как и везде) превью (увеличение при нажатии).
Автор: CAEman
Дата сообщения: 22.12.2012 18:05

Цитата:
Дело в том, что далеко не во всех Unicode-шрифтах есть полный набор транскрипционных значков.

Не знаю про все там экзотические, но с обычно используемыми шрифтами (Liberation, DejaVu и т.п.), когда, по крайней мере, выбираешь в OOO Writer вставку символа, то оказываются заполнены символами все имеющиеся в юникод наборы...

Добавлено:

Цитата:
P.S. Надо иметь две картинки - маленькую - ее отображать между [img][/img] и большую - ее надо навесить на [img][/img] через [/url], чтобы получилось что-то типа:
[url=http://большая_картинка]



Т.е. 1 скриншот мне нужно сохранить на этом предлагаемом при вставке картинки ресурсе дважды с различными разрешениями?
Автор: BKSRU
Дата сообщения: 22.12.2012 18:15
CAEman

Цитата:
Т.е. 1 скриншот мне нужно сохранить на этом предлагаемом при вставке картинки ресурсе дважды с различными разрешениями?

Вам всего лишь навсего надо выбрать правильную ссылку. Для удобства при редактировании топика ставьте галочку предпросмотр.
Автор: ramix
Дата сообщения: 22.12.2012 18:20
CAEman

Цитата:
Т.е. 1 скриншот мне нужно сохранить на этом предлагаемом при вставке картинки ресурсе дважды с различными разрешениями?

Или просто поместите картинку между тегами [more][/more]. Кому надо, нажмут на ссылку и посмотрят картинку в полном размере в другом окне.
Автор: CAEman
Дата сообщения: 22.12.2012 18:20

Цитата:
Выбирайте в ИмейжЧек (как и везде) превью (увеличение при нажатии).

Если Вы пишете про этот самый ресурс "Имейджсхек", то я нашёл там только следующие варианты:
Ссылка
Прямая
Форум
Алт Форум
HTML

Что конкретно Вы имеете в виду?
Автор: BKSRU
Дата сообщения: 22.12.2012 18:43
CAEman
С этим не помню. Вроде как Форум. Должно начинаться с [URL и содержать две ссылки
Или воспользуйтесь http://www.radikal.ru/
Автор: CAEman
Дата сообщения: 22.12.2012 18:47
BKSRU

Цитата:
Вам всего лишь навсего надо выбрать правильную ссылку. Для удобства при редактировании топика ставьте галочку предпросмотр.

ramix

Цитата:
Или просто поместите картинку между тегами [more] [/more]. Кому надо, нажмут на ссылку и посмотрят картинку в полном размере в другом окне.


Вот именно, что предпросмотр есть только при редактировании, а не отправке сообщения (и даже не галочкой). К тому же, например, при использовании тега [more] [/more] предпросмотр всё равно отображает картинку целиком...

Спасибо, [more][/more] помог (правда, при редактировании его можно ввести только вручную, а не путём нажатия соответствующей кнопки, которые, кстати, несмотря на достаточность свободного места не отображаются, как везде, а- только после наведения на кнопку), но, вот, предпросмотр картинки, видать, не для простых пользователей...

Добавлено:
BKSRU

Цитата:
С этим не помню. Вроде как Форум. Должно начинаться с [URL и содержать две ссылки
Или воспользуйтесь http://www.radikal.ru/


Ни один тип ссылки не работает. А радикалом пользоваться неудобно (на постоянной основе), так как его нет в ссылке при вставке картинки, и придётся подвесить ещё одну вкладку среди многих десятков имеющихся.
Автор: ramix
Дата сообщения: 22.12.2012 19:22
CAEman

Цитата:
А радикалом пользоваться неудобно

rghost.ru сам генерирует коды и для предпросмотра, и для полной картинки.
Автор: CAEman
Дата сообщения: 22.12.2012 19:24
Gloggy

Цитата:
Создав словарь в XDXF или другом богатом формате для логической разметки, из него получить DSL не вопрос

В обратном направлении конверторы есть, а в таком что-то не попадались...

Добавлено:
ramix

Цитата:
rghost.ru сам генерирует коды и для предпросмотра, и для полной картинки.

Ну его же, как и радикал, нужно подвесить во вкладке... Я именно это понимаю под неудобством (вариант с запоминанием не рассматриваю совсем).

Добавлено:
Gloggy

Цитата:
Проблема в том, что формат должен стать стандартом де-факто, чтобы люди в него реально словари конвертировали, или создавали новые. *Любой* новый формат не будет поддерживаться в Лингво, не будет работать на iOS и Андродие, на Windows Phone 8.


Если GD с ним работает, а GD есть на GNU\Linux (а значит, думаю, и на Android\Linux), Windows (хотя, думаю, в ближайшее время это потеряет хоть какую-то актуальность: не конкурент она Android'у), есть или будет на iOS, то, значит, этот формат будет работать во всех перечисленных ОС. А вопрос поддержки в Лингво и т.п. решается созданием хорошего соответствующего конвертора (с возможностью пакетной конвертации).
Автор: Gloggy
Дата сообщения: 22.12.2012 22:46
CAEman

Цитата:
В обратном направлении конверторы есть, а в таком что-то не попадались...

В общем случае их и быть не может, ибо XDXF гораздо богаче DSL, и конвертация только с потерей информации возможна. Но в каждом конкретном случае конвертация - вопрос тривиальный.


Цитата:
Если GD с ним работает, а GD есть на GNU\Linux (а значит, думаю, и на Android\Linux),

Не совсем. GD на Android'e - совсем другой, коммерческий, проект, закрытые сорцы.


Цитата:
А вопрос поддержки в Лингво и т.п. решается созданием хорошего соответствующего конвертора

Итого, имеем:

* Нужна спека
* Нужна тестовая сюита для формата
* Нужна поддержка нового формата в GD
* Нужна поддержка нового формата в GD для Андроида
* Нужен конвертер из нового формата в DSL и/или Stardict

Это по минимуму!! И, главное, судьба того же XDXF вообще не внушает оптимизма. Ну был такой формат. Неплохой, кстати. Были дизайн документы, описания формата, всякие конвертеры, даже база словарей в XDXF формате. И ничего, подохло тихо и незаметно.

Ну и эта, форматов у нас и так завались, если уж на чистоту говорить. Есть простой DSL, есть популярный Stardict во всех своих разновидностях, есть AARD для википедий (там полноценный HTML, насколько я понимаю в карточках), есть DICT, есть BGL.
Автор: BKSRU
Дата сообщения: 23.12.2012 00:11
Gloggy

Цитата:

В общем случае их и быть не может, ибо XDXF гораздо богаче DSL, и конвертация только с потерей информации возможна. Но в каждом конкретном случае конвертация - вопрос тривиальный.

Каковы возможности XDXF?

Добавлено:
Gloggy

Цитата:
Это по минимуму!! И, главное, судьба того же XDXF вообще не внушает оптимизма. Ну был такой формат. Неплохой, кстати. Были дизайн документы, описания формата, всякие конвертеры, даже база словарей в XDXF формате. И ничего, подохло тихо и незаметно.

На ваших глазах сотворится чудо . Иногда это бывает.
Автор: niccolo
Дата сообщения: 23.12.2012 18:02

Цитата:
На ваших глазах сотворится чудо


Уж не пытаетесь ли Вы присвоить Божии привилегии. Может тогда и чудо обратное смешению языков сотворите?
Автор: BKSRU
Дата сообщения: 23.12.2012 18:20
Я всего лишь имел ввиду, что иногда чудо бывает. Вот скоро внедрим новый формат и проверим .
Автор: Gloggy
Дата сообщения: 24.12.2012 13:57
Наконец-то новый UI Mode доделан и закоммичен в репозиторий, вот что получилось:



More Info:
http://goldendict.org/forum/viewtopic.php?f=4&p=8718#p8718

Переключаться между старым и новым режимом через меню: View -> Search Pane.

UPDATE:
(Уже) трижды обновленный exe'шник (версия goldendict-1.0.1-431-g70a2c8b, с фиксом регрессии #141, бага #144 и др.) скачать и попробовать можно вот отсюда: http://rghost.ru/42498305
Автор: anion23
Дата сообщения: 25.12.2012 09:27
Gloggy
Система MS Windows XP 64-bit SP2. GD версия exe'шника 1.0.1-429-gcfa66ff. Наблюдается следующее. При включенном новом UI Mode набираю слово, появляется выпадающее меню. Если в этот момент перетащить главное окно, то выпадающее меню остается на месте.




И еще. Если ввести слово, а затем переключиться на другую группу словарей, то в данном случае имею пустое выпадающее меню. Даже есть нажать Enter на введенном слове, меню остается пустым. Только при добавлении пробела появляется список найденных словосочетаний.



Abs62
Может стоит еще добавить информацию о количестве словарей в группе при наведении на название группы в главном окне? Или это уже перебор?
Интересует еще возможность постоянного отображения меню поиска после вызова по ctrl+f. Кнопка закрытия там предусмотрена. Будет намного удобней работать с поиском (как в браузере)...
Автор: Gloggy
Дата сообщения: 25.12.2012 11:32
anion23

Цитата:
При включенном новом UI Mode набираю слово, появляется выпадающее меню. Если в этот момент перетащить главное окно, то выпадающее меню остается на месте.

Спасибо, пофикшено.


Цитата:
Если ввести слово, а затем переключиться на другую группу словарей, то в данном случае имею пустое выпадающее меню.

Не до конца понял. Я когда переключаюсь на другую группу у меня список со словами скрывается (так и положено).
Автор: anion23
Дата сообщения: 25.12.2012 11:47
Gloggy

Цитата:
Не до конца понял. Я когда переключаюсь на другую группу у меня список со словами скрывается (так и положено).

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

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156

Предыдущая тема: Total video converter 3.14 ошибка конвертации


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.