Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » GoldenDict (часть 2)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущее обсуждение: Часть 1




 
Актуальная версия 1.5.0:
Windоws RC2-311 Qt 4.8.6 или Qt 5.9.5, последний EXE-файл: 1.5.0-RC2-327-g61325ac.
Плагин dsengine.dll для Qt 5.6-based версии на Windows XP: dsengine_5.6.1_for_XP.7z
MacOSX RC2-311 (Qt 563) (рекомендуется для Mavericks & Yosemite); RC2-311 (Qt 595) (рекомендуется для Sierra); RC 483 (Qt 532) (рекомендуется для Mountain Lion); RC 425 (Qt 486)
 
GoldenDict — новая словарная программа, обладающая следующими особенностями:  
 
  • Графический интерфейс на основе табов, для создания которого использована библиотека Qt;
  • Интеграция с html-движком WebKit для корректного представления материалов в html-формате;
  • Поддержка подключения словарей в форматах: Babylon (.BGL), StarDict (.ifo/.dict./.idx/.syn), Dictd (.index/.dict(.dz)), ABBYY Lingvo (.dsl тексты и аудиоматериалы .lsa/.dat, .lsd - только в Android), XDXF, AARD, MDX/MDD, EPWING;
  • Система морфологии, которая находит основы слов при поиске, улучшая его результаты, а также дает рекомендации по правильному написанию слов. Используются обычные словари Hunspell/Myspell;
  • Поддержка индексации звуковых файлов в директориях, формируя из них словари аудио-произношений;
  • Поддержка отправки запросов в Wikipedia, Wiktionary и другие MediaWiki сайты;
  • Режим работы в роли глобальной для всего десктопа всплывающей подсказки, позволяющий выводить информацию для выделенного или помещенного в буфер обмена слова из любого текста внешней программы;
  • Для загрузки доступна версия, имеющая в комплекте набор англо-русско-английских словарей, словарей морфологии и примеры произношения слов на английском языке.  
     
    Программа позиционируется как функциональная замена StarDict, поддерживающая большее количество форматов файлов и более качественное их отображение. Программа умышленно не вводит собственного формата файлов, ставя вместо этого задачу наиболее полно поддержать все популярные существующие.
     
    Официальные Early Access билды для Windоws :: для MacOSX :: для Linux.
    Официальные Development билды для Windоws.
    Официальный форум поддержки GoldenDict.
    Официальный баг-трэкер.
     
    Параллельные топики:
    GoldenDict - New Level - Разработка новых форматов словарей для GD: DSLGD, HTMLGD; подключение речевых движков; режим закладок; варианты полнотекстового поиска.
     
    Как сжимать словари в формат .dz для использования в GoldenDict :: DictZip 1.12.1 (latest) :: Оболочка DictUI
     
    Ссылки на готовые сборки
     
    Ссылки на словари для GoldenDict

  • Всего записей: 35430 | Зарегистр. 26-02-2002 | Отправлено: 11:50 23-02-2017 | Исправлено: Abs62, 14:50 15-08-2018
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki
    Приоритет в CSS
    Ну, или гуглите "приоритет селекторов в CSS".

    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 5501 | Зарегистр. 22-10-2005 | Отправлено: 17:13 18-02-2018
    ZakosilPodWeb

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Архивирование файлов с ресурсами словарей
     
    Здравствуйте.
     
    К некоторым dsl-словарям прилагаются файлы с изображениями и звуками. Количество таких файлов может достигать нескольких десятков тысяч, что в некоторых случаях усложняет работу со словарем.
     
    Возможно ли архивировать данные файлы? Какой формат должен иметь создаваемый архив? Как озаглавить архив, чтобы программа увидела данные файлы и смогла подключить их к словарю? Можно ли создать отдельные архивы для изображений и для звуков?
     
    Спасибо.

    Всего записей: 53 | Зарегистр. 17-08-2008 | Отправлено: 11:04 19-02-2018
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZakosilPodWeb
    А хелп к программе почитать? Второй раздел, "Поддерживаемые форматы словарей".

    Цитата:
    Дополнительные ресурсы словаря (изображения, звуковые файлы, etc.) также могут быть упакованы в архив формата "zip". Этот файл должен называться по имени главного файла словаря (включая расширение) с добавлением ".files.zip" и находиться рядом с остальными файлами словаря. То есть, если основной файл вашего словаря, к примеру, именуется "My_best_dictionary.dsl", то архив с ресурсами надо назвать "My_best_dictionary.dsl.files.zip".
    Размер файла архива не должен превышать 4 ГБ.


    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 5501 | Зарегистр. 22-10-2005 | Отправлено: 11:27 19-02-2018
    ZakosilPodWeb

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62 Ясно. Спасибо.
     
    Добавлено:
    Планируется ли добавление поддержки словарей в формате EPWING в линукс-версию программы?

    Всего записей: 53 | Зарегистр. 17-08-2008 | Отправлено: 14:11 19-02-2018
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZakosilPodWeb
    Вообще-то, она там изначально присутствует. Поддержка EPWING была добавлена для всех платформ сразу.

    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 5501 | Зарегистр. 22-10-2005 | Отправлено: 14:31 19-02-2018
    ZakosilPodWeb

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62 Тем не менее Goldendict почему-то не видит словари в данном формате.
     
    Делаю Edit -> Dictionaries -> Sources -> Rescan now рекурсивно в каталоге /home/user/.goldendict/dict, содержащим каталог с epwing-словарем. В результате ничего не происходит.
     
    В словарной оболочке EBView данный словарь открывается без проблем. Версия Goldendict — 1.5.0-RC2.

    Всего записей: 53 | Зарегистр. 17-08-2008 | Отправлено: 14:50 19-02-2018 | Исправлено: ZakosilPodWeb, 14:53 19-02-2018
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZakosilPodWeb
    Запустите GD с ключом "--log-to-file" и посмотрите, что в логе.

    Цитата:
    Версия Goldendict — 1.5.0-RC2.

    Надеюсь, поддержка EPWING не отключена при сборке?

    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 5501 | Зарегистр. 22-10-2005 | Отправлено: 15:13 19-02-2018
    ZakosilPodWeb

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62 При подключения epwing-словаря, Goldendict не выводит в консоль ничего необычного. Возможно программа действительно была собрана без поддержки этого формата. Как можно посмотреть какие флаги использовались при сборке?

    Всего записей: 53 | Зарегистр. 17-08-2008 | Отправлено: 17:10 19-02-2018
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZakosilPodWeb
    Загляните в настройки, на вкладку полнотекстового поиска. Там перечислены все форматы, с которыми может работать программа. Образец можно посмотреть опять же в хелпе, раздел 6.6.


    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 5501 | Зарегистр. 22-10-2005 | Отправлено: 18:00 19-02-2018
    ZakosilPodWeb

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62 Да, нет EPWING'а, к сожалению.
     
    Добавлено:
    Abs62 Оформляю отчет об ошибке. Не подскажите, с какой версии формат EPWING поддерживается программой и доступен ли где-либо журнал изменений?

    Всего записей: 53 | Зарегистр. 17-08-2008 | Отправлено: 18:10 19-02-2018
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZakosilPodWeb
    Смотрите по сборкам под Windows или перечню коммитов.

    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 5501 | Зарегистр. 22-10-2005 | Отправлено: 18:46 19-02-2018
    ZakosilPodWeb

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62 Я так понимаю, что для сборки с поддержкой EBWING необходимо наличие библиотеки EB Library?

    Всего записей: 53 | Зарегистр. 17-08-2008 | Отправлено: 19:24 19-02-2018
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZakosilPodWeb
    Ну да. Собственно, в readme.md расписано, какие библиотеки нужны.

    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 5501 | Зарегистр. 22-10-2005 | Отправлено: 19:52 19-02-2018
    ZakosilPodWeb

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62 Ясно. Оказалось, что в моем дистрибутиве в официальных репозиториях библиотеки EB Library нет. Поэтому и поддержки EBWING'а в словаре тоже нет. Составил отчет, посмотрим что скажут сопровождающие.
     
    Большое спасибо за помощь.

    Всего записей: 53 | Зарегистр. 17-08-2008 | Отправлено: 20:05 19-02-2018
    Toma03

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите. Скачал Русский орфографический словарь В. В. Лопатина
     
    Версия: 18.0
    (с дополнениями от ramix)
     
    Формат: ABBYY Lingvo DSL / LSD x5
     
    При запуске GoldenDict для индексации выбрались два файла, теперь при поиске одно и то же слово показывается в двух словарях с одинаковым названием и содержанием. Если в двух форматах представлен один словарь, то какой из них можно удалить без последствий? Тот что поменьше — *.lsd?

    Всего записей: 120 | Зарегистр. 22-01-2018 | Отправлено: 13:59 22-02-2018
    ramanuki



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Toma03

    Цитата:
    При запуске GoldenDict для индексации выбрались два файла

     
    Судя по всему, у вас мобильный Голдендикт? Только там может быть два словаря dsl и lsd одновременно. Оставьте тогда lsd - он меньше места занимает.

    Всего записей: 518 | Зарегистр. 07-08-2013 | Отправлено: 14:20 22-02-2018
    Toma03

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki
    Да, мобильный. Получается, несмотря на разницу в размерах, по содержанию они идентичны? Или всё же в *.dsl слов больше? 17 мб vs 5 мб.

    Всего записей: 120 | Зарегистр. 22-01-2018 | Отправлено: 14:37 22-02-2018
    ramanuki



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Toma03

    Цитата:
    Получается, несмотря на разницу в размерах, по содержанию они идентичны?

    Да. LSD предназначается обычно для Лингво, а DSL - для десктопного Голдендикта. А мобильный, будучи коммерческим, всеядный.

    Всего записей: 518 | Зарегистр. 07-08-2013 | Отправлено: 14:51 22-02-2018
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    На попробовать - goldendict-1.5.0-RC2-219-gc204f75(EXE only).7z. Версия под Qt5, частично переведённая с QRegExp на QRegularExpression. Вроде как немного ускорился полнотекстовый поиск (навскидку процентов этак на 10-15) и обработка шаблонов в строке поиска. Всё остальное вряд ли будет заметно глазу.
     
    Исходники здесь, если кому интересно, в основной репозиторий пока не отправляю, ибо буду ещё и остальное доделывать.

    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 5501 | Зарегистр. 22-10-2005 | Отправлено: 17:24 22-02-2018
    ZakosilPodWeb

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Toma03
     
    DSL — это текстовый формат. Файлы этого формата можно открывать в обычных текстовых редакторах, просматривать и вносить правки.
     
    LSD — это бинарный формат. Файлы этого формата создаются компилятором ABBYY Lingvo путем преобразования текстовых файлов формата DSL в двоичный вид.
     
    Очевидно, что в процессе компиляции имеют место некоторые оптимизации, и поэтому размер получившегося lsd-файла отличается от размера исходного файла формата DSL.
     
    В вашем случае, автор словаря создал две версии, чтобы с одной стороны можно было использовать словарь в ABBYY Lingvo, понимающей только формат LSD, и с другой стороны имелась бы возможность по необходимости вносить в него правки.
     
    Поскольку Goldendict понимает оба формата, то разумней всего сохранить только файл в формате DSL, потому как таким образом у вас сохраняется возможность править словарь, при том что различие в размерах файлов незначительное.
     
    Кроме того, если вам вдруг потребуется использовать ваш словарь в ABBYY Lingvo, вы всегда можете сами скомпилировать его, используя программу-компилятор, входящую в комплект поставки этой словарной оболочки. Не факт, что имеющийся у вас lsd-файл подойдет к той версии Lingvo, что вы будете использовать, так как файлы, скомпилированные под разные версии этой программы между собой несовместимы.

    Всего записей: 53 | Зарегистр. 17-08-2008 | Отправлено: 17:44 22-02-2018 | Исправлено: ZakosilPodWeb, 17:44 22-02-2018
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70

    Компьютерный форум Ru.Board » Компьютеры » Программы » GoldenDict (часть 2)

    Имя:
    Пароль:
    Сообщение

    Для вставки имени, кликните на нем.

    Опции сообщенияДобавить свою подпись
    Подписаться на получение ответов по e-mail
    Добавить тему в личные закладки
    Разрешить смайлики?
    Запретить коды


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2018

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru