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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175

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

Maz



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




 
Актуальная версия 1.5.0:
Windоws Qt 4.8.6 или Qt 5.12.3, последний EXE-файл: 1.5.0-18-g59363bc9.
Плагин dsengine.dll для Qt 5.6-based версии на Windows XP: dsengine_5.6.1_for_XP.7z
как собрать актуальный рабочий комплект для windows (без словарей)
MacOSX 1.5.0-18-g59363bc9 Intel; архив прежних версий: на github (09.2012–04.2019), на sourceforge (06.2016–04.2019)
 
Расширенная настройка интерфейса
 
GoldenDict — новая словарная программа, обладающая следующими особенностями:  
 
  • Графический интерфейс на основе табов, для создания которого использована библиотека Qt;
  • Интеграция с html-движком WebKit для корректного представления материалов в html-формате;
  • Поддержка подключения словарей в форматах: Babylon (.bgl/.gls), StarDict (.ifo/.dict./.idx/.syn), Dictd (.index/.dict), ABBYY Lingvo (.dsl тексты и аудиоматериалы .lsa/.dat, .lsd - только в Android), XDXF, AARD, SLOB, ZIM, 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

  • Всего записей: 38814 | Зарегистр. 26-02-2002 | Отправлено: 11:50 23-02-2017 | Исправлено: yozhic, 22:10 16-03-2024
    tramparamparam02



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Svirepov 18:10 02-05-2022
    Цитата:
    Это зависит от того, что именно вам нужно.  
    Вот здесь, например, есть очень много всего полезного:

    Да, действительно очень много всего, прямо глаза разбегаются.  
     
    Мне бы для начала пару больших русско-англо-русских словарей, потом буду пополнять по мере необходимости. Но вот упомянутых выше на предыдущей странице словарей Апресяна и Смирницкого в коллекциях по вашим ссылкам нет, я проверял поиском.

    Всего записей: 2374 | Зарегистр. 30-03-2016 | Отправлено: 19:49 02-05-2022 | Исправлено: tramparamparam02, 19:49 02-05-2022
    Svirepov

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    tramparamparam02
    Есть. Прокручивайте страницу до конца, пока список файлов не загрузится целиком.
     
    https://cloud.freemdict.com/index.php/s/pgKcDcbSDTCzXCs?path=%2FENGLISH%2FEng-Rus
     
    Apresyan En-Ru.7z
     
    https://cloud.freemdict.com/index.php/s/pgKcDcbSDTCzXCs?path=%2FRUSSIAN%2FRus-Eng
     
    Русско-английский словарь - Смирницкий.rar
    Русско-английский словарь - Смирницкий.7z (не знаю, чем один отличается от другого)

    Всего записей: 358 | Зарегистр. 04-11-2013 | Отправлено: 20:37 02-05-2022
    tramparamparam02



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Svirepov 19:37 02-05-2022
    Цитата:
    Есть. Прокручивайте страницу до конца, пока список файлов не загрузится целиком.

    Этого я не сообразил. Но всё равно не могу найти словаря Смирницкого, даже после полной прокрутки страницы до конца. Есть Толковый словарь терминов "Бхагавадгиты" (под редакцией Б.Л.Смирнова) , но это не совсем то же самое.

    Всего записей: 2374 | Зарегистр. 30-03-2016 | Отправлено: 21:04 02-05-2022
    Svirepov

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    tramparamparam02
    Он там есть. Вот Бхагавадгиты не вижу, а Смирницкого - два экземпляра.
    Открывайте вторую ссылку (RUS-ENG), прокручивайте до конца и используйте Ctrl-F

    Всего записей: 358 | Зарегистр. 04-11-2013 | Отправлено: 21:18 02-05-2022
    llEmperor

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    macOS 64-bit: Qt 5.15.3, no 32-bit support, OS X 12.3.1 Monterey or later recommended
    https://www.autoptr.top/gdocr/GoldenDict-OCR-Deployment/#last-updated-1-may-2022-2022%E5%B9%B45%E6%9C%881%E6%97%A5%E6%9B%B4%E6%96%B0gdocrgoldendict-ocr-changelog
     
    Поддерживает ли эта версия macOS от Arm?

    Всего записей: 33 | Зарегистр. 02-11-2021 | Отправлено: 15:17 04-05-2022
    XPerformer



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    tramparamparam02
    ссылка неправильная, попробуйте Смирницкого взять здесь
    https://cloud.freemdict.com/index.php/s/pgKcDcbSDTCzXCs?path=%2FRUSSIAN%2FRus-Eng

    Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 19:05 04-05-2022
    Svirepov

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    XPerformer
    Неправильная? А чем она отличается от вашей?

    Всего записей: 358 | Зарегистр. 04-11-2013 | Отправлено: 23:12 04-05-2022
    llEmperor

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

    Цитата:
    Поддерживает ли эта версия macOS от Arm?

    BTW, версия поддержки M1 теперь доступна онлайн
    https://github.com/goldendict/goldendict/issues/1340#issuecomment-1117613476

    Всего записей: 33 | Зарегистр. 02-11-2021 | Отправлено: 13:18 05-05-2022
    XPerformer



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Svirepov
    извините, перепутал с первой

    Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 16:40 05-05-2022
    niccolo

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В топике про Лингво yozhik обратил внимание на одну бяку - стандартный размер иконок в LV 14x21, что очень неудобно, учитывая тот факт, что минимальный стандартный размер иконок в W-системах — 16х16.
     
    Возможно стоит рассмотреть вопрос поддержки иконок размера 16x24 (формат 2X3). в формате png для отличия от Лингво...
     
    Второй момент - словарный менеджмент - учитывая то, что новые и изменённые (по названию) словари не добавляются автоматически в не совсем стандартные группы - хотелось бы сортировки в окнах словарей по имени и дате, и сохранения списка групп словарей в формате, близком к Лингвовскому, например....
     
    XPerformer
    В топике словарей для Лингво написал еще пару идей по улучшению DSLMaster (помимо личного сообщения). Посмотрите pls...

    Всего записей: 3673 | Зарегистр. 17-09-2001 | Отправлено: 21:26 07-05-2022
    XPerformer



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    niccolo
    не понимаю что вы пишите, и думаю, не только я

    Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 19:51 08-05-2022
    niccolo

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    XPerformer
     
    Попытаюсь объяснить
    Типичный вид карточки в бумажном словаре

    Цитата:
    Abbildungszeichen    n        1. графический символ    2. яз. знак шаблона, символ шаблона
            Abbildungszeichen für Nullenunterdrückung    знак шаблона для подавления нулей
            Abbildungszeichen für ein Vorzeichen    символ шаблона для знака числа

     
    Разные конвертеры конвертируют её примерно так
     
     
    вариант 1
    Abbildungszeichen
        [m1][p]n[/p][/m]
        [m1][b]1.[/b] [trn]графический символ[/trn][/m]
        [m1][b]2.[/b] [trn][p]яз.[/p] знак шаблона, символ шаблона[/trn][/m]
             [m2][ex][lang name="German"][c darkblue]Abbildungszeichen für Nullenunterdrückung[/c][/lang] — знак шаблона для подавления нулей[/ex][/m]
             [m2][ex][lang name="German"][c darkblue]Abbildungszeichen für ein Vorzeichen[/c][/lang] — символ шаблона для знака числа[/ex][/m]
     
    В таком словаре заголовок 1.
    Словари такого типа оптимальны для традиционного подхода работы со словарем - выделяем основное слово, ищем его и смотрим примеры...
     
    вариант 2
     
    Abbildungszeichen
        [m1][p]n[/p][/m]
        [m1][b]1.[/b] [trn]графический символ[/trn][/m]
        [m1][b]2.[/b] [trn][p]яз.[/p] знак шаблона, символ шаблона[/trn][/m]
             [m2]— <<Abbildungszeichen f&#252;r Nullenunterdr&#252;ckung>>[/m]
             [m2]— <<Abbildungszeichen f&#252;r ein Vorzeichen>>[/m]
    Abbildungszeichen f&#252;r ein Vorzeichen
        [m1][trn]символ шаблона для знака числа[/trn][/m]
    Abbildungszeichen f&#252;r Nullenunterdr&#252;ckung
        [m1][trn]знак шаблона для подавления нулей[/trn][/m]
     
    информация та же самая — но в таком словаре карточки будет 3.... Искать в таком словаре основным методом сегодняшнего дня - Copy-Paste может быть несколько быстрее...
     
    Вариант 3 - комбинация варианта 1 и 2 - тоже встречается....
     
     
    Если вы сравните своей сегодняшней утилитой словари варианта 1 и 2 вы можете не распознать, что по сути речь идёт об одном словаре, особенно учитывая то, как некоторые, типа ЭТС, Аббии, пытались искоренить любую информацию о настоящих авторах словарей...
     
    Поэтому и стоит вопрос проверки наличия заголовков
    Abbildungszeichen f&#252;r ein Vorzeichen
    Abbildungszeichen f&#252;r Nullenunterdr&#252;ckung
     
    в примерах (под тэгом [ex]) в варианте 1.
     
     
    Второй момент - проверка вашей утилитой позволяет выявлять орфографические ошибки... Но в форме 2 файла — это неудобно....
    Иллюстрация
     
    Словари по радиоэлектронике из Лингво X5 vs X3
     
    X3 — RadioElectronics (En-Ru) (к версии ABBYY Lingvo x3)
    Новый англо-русский словарь по радиоэлектронике. © «Руссо», 2005, Лисовский Ф.В. 100 тыс. терминов и 7 тыс. сокращений.
     
    X5 — Electronics (En-Ru) (к версии ABBYY Lingvo x5)
    Англо-русский словарь по электронике © ООО «Аби Пресс», 2009
     
    Added
     
           27947    Bloch wave
           28053    block device
           28086    block mode
           28116    block structure
           28122    block terminal
           28136    block-multiplex mode
           28272    blow-up mode
           28383    BlueTooth device
           28734    bogey electron device
           28738    bogey value
           29146    Book A
           29148    Book B
           29152    Book C
           29159    Book D
           29161    Book E
     
    Deleted
     
           26088    bits per inch
           26090    bits per second
           26124    bivariate
           26645    blind range
           19162    B-movie
           27694    bolometric voltage and current
           27734    Boltzmann machine
           27849    bonded double paper
           27986    Book A-
           27988    Book B-
           27992    Book C-
           27999    Book D-
           28001    Book E-
           28156    boot strap loader
           28415    bottom of stack
           19166    B-picture
           19172    B-power supply
           29006    brain state in a-box
     
    Combo (tsv)
           28136    block-multiplex mode    (+)
           28272    blow-up mode    (+)
           28383    BlueTooth device    (+)
           28734    bogey electron device    (+)
           28738    bogey value    (+)
           27694    bolometric voltage and current
           27734    Boltzmann machine
           27849    bonded double paper
           29146    Book A    (+)
           27986    Book A-
           29148    Book B    (+)
           27988    Book B-
           29152    Book C    (+)
           27992    Book C-
           29159    Book D    (+)
           27999    Book D-
           29161    Book E    (+)
           28001    Book E-
           29196    Boolean function    (+)
           29232    Boolean value    (+)
           28156    boot strap loader
           29337    boot time    (+)
           29376    bootstrap circuit    (+)
           29385    bootstrap loader    (+)
           29321    bootstrap loader    (+)
           29516    Bose-Einstein distribution function    (+)
           28415    bottom of stack
           29703    bound circuit    (+)
           29722    bound waves    (+)
           29795    boundary wave    (+)
           29804    bounded function    (+)
           30007    boxcar circuit    (+)
           30011    boxcar function    (+)
     
    Сразу всё видно. (Заодно и понятно, кто и чего у кого сплагиатил)
    А если еще проверить заголовки по словарю и оставить несловарные - ошибки можно исправить ещё быстрее.....
     
     
     
     
     
     
     

    Всего записей: 3673 | Зарегистр. 17-09-2001 | Отправлено: 22:16 08-05-2022 | Исправлено: niccolo, 00:31 09-05-2022
    niccolo

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    XPerformer
     
    В продолжение развития программы — можно подумать о функции извлечения added/deleted статей словаря отдельные файлы, чтобы посмотреть, что было сделано, качество изменённой лексики, и, возможно - что-то вернуть/добавить.....
     
    В примере выше при сравнении 1 и 2 в файле добавленных статей должны быть
     

    Цитата:
    Abbildungszeichen f&#252;r ein Vorzeichen
        [m1][trn]символ шаблона для знака числа[/trn][/m]
    Abbildungszeichen f&#252;r Nullenunterdr&#252;ckung
        [m1][trn]знак шаблона для подавления нулей[/trn][/m]

    Всего записей: 3673 | Зарегистр. 17-09-2001 | Отправлено: 10:49 09-05-2022
    XPerformer



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

    Цитата:
    Сразу всё видно. (Заодно и понятно, кто и чего у кого сплагиатил)

     
    Мне это безразлично. Здесь авторов нет, нынешнее поколение полностью вторично-третично-n-рично

    Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 13:46 09-05-2022
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
     
    Среди заголовков обычных словарей GoldenDict может искать и по фрагменту заголовка (например, по "and squeak" найдет и выведет в Search Pane полный заголовок "bubble and squeak").
     
    А вот что касается поиска в *.ZIPS, то там такое не прокатит, там требуется полное совпадение с названием файла внутри ЗИПСа.  
     
    Не могли бы вы уравнять их в правах, чтобы и среди звуков можно было искать по фрагменту заголовка и выводить найденное?
     

    Всего записей: 805 | Зарегистр. 07-08-2013 | Отправлено: 14:59 10-05-2022
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki
    Вообще-то, они по идее вспомогательные... Но ради унификации пусть будет. Вот - 1.5.0-RC2-508-gf810c6bd. Переиндексируются и заработают как все прочие.

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

    Всего записей: 6079 | Зарегистр. 22-10-2005 | Отправлено: 18:55 10-05-2022
    ramanuki



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

    Цитата:
     Вот - 1.5.0-RC2-508-gf810c6bd.  

     
    Спасибо! Теперь ищется, удобно и возможности поиска шире.

    Всего записей: 805 | Зарегистр. 07-08-2013 | Отправлено: 20:57 10-05-2022
    Svirepov

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Спасибо, это полезное нововведение. Если для ЗИПС всё равно надо создавать индексы, то пусть они лучше будут полноценными.
     
    Я раздумываю над вопросом: влияет ли неотсортированность заголовков в словаре на скорость работы с ним? По-моему, может слегка замедлить первоначальную индексацию заголовков, а потом уже ни на что не влияет. Так?

    Всего записей: 358 | Зарегистр. 04-11-2013 | Отправлено: 21:34 10-05-2022
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Svirepov
    Да, при построении индекса заголовки в любом случае будут отсортированы.

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

    Всего записей: 6079 | Зарегистр. 22-10-2005 | Отправлено: 22:20 10-05-2022
    niccolo

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Собственно дублирую из топика про словари для Лингво пару идей для тех, кто работает со словарями и умеет программировать  
     
    1. Если кто подскажет код для Emeditor JSEE или идею, как без кода подтянуть к телу основной карточки ссылочные карточки-примеры с учётом скобок, множественных заголовков и т.п. (для работы с декомпилированными словарями), буду рад.
     
    В словарях бывают ошибки из-за слияния заголовков и в примеры вместо тильд, подставляется не то, что нужно. А когда после декомпиляции карточки-примеры разнесены по всему словарю, исправлять их приходится вручную или разными хитрыми способами, если их много...  
     
    Наверное лучше пояснить последнее.
    После декомпиляции словарей заголовки в dsl сортируются по алфавиту и набор карточек типа
     
    mana
     1. nnnn
     2. nnnf
      —<<abba mana>>
      —<<xi mana>>
    abba mana
     1.xxxxx
    xi mana
     перевод
     
    в декомпилированном словаре примет вид
     
    abba mana
     1.xxxxx
    .... (хороший кусок словаря строк так на 10000-40000)
    mana
     1. nnnn
     2. nnnf
      —<<abba mana>>
      —<<xi mana>>
    .... (хороший кусок словаря строк так на 10000-40000)
    xi mana
     перевод
     
    И тут вдруг оказалось, что надо часть mana исправить на manaan..... А развёрнутых в карточки примеров 70-80-200..... (реальный случай - Стандартный Лингвовский ENG-RUS словарь по радиоэлектронике для версии X5 в сравнении с версией X3)  
     
    2. Раскрытие ссылок в словарях подстановкой соответствующих переводов из статей, на которые они ссылаются, при соблюдении следующих условий:
     
     а) исходный термин не аббревиатура/сокращение (не все заглавные и нет содержит точек) (учитывая то, что в GD нет автоматического полнотекстового поиска, который как в Лингво, запускается в фоне, если поиск по заголовкам ничего не даёт, аббревиатуры в словарях для GD лучше расшифровывать через ссылки на карточки - расшифровки с переводами).
     б) в статье, на которую приводится ссылка, нет примеров-ссылок... Например, карточка «Лена» имеет вид
     
    Лена
      см. <<река>>
    река
     [m1]xxx
       [m2]— <<равнинная река>>
       [m2]— <<подземная река>>......
     
    Объединённая карточка
    Лена
     [m1]xxx
       [m2]— <<равнинная река>>
       [m2]— <<подземная река>>......
    Будет выглядеть несколько странно.
     
    Это избавит от лишних кликов и сэкономит некоторое время....

    Всего записей: 3673 | Зарегистр. 17-09-2001 | Отправлено: 13:21 14-05-2022 | Исправлено: niccolo, 13:22 14-05-2022
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175

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


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru