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

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

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

Maz (23-02-2017 11:53): GoldenDict (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249

   

slech



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




 
Актуальная версия 1.5.0:
Windоws RC2-36 Qt 4.8.6 или Qt 5.6.2, последний EXE-файл: goldendict-1.5.0-RC2-50-g2fe314a(EXE only).7z.
Плагин dsengine.dll для Qt 5.6-based версии на Windows XP: dsengine_5.6.1_for_XP.7z
MacOSX RC2-36 (Qt 562) (рекомендуется для Mavericks & Yosemite); 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

  • Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 11:34 26-04-2009 | Исправлено: Maz, 11:48 23-02-2017
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Скажите, а содержимое тега [t]...[/t] не исключается из индексирования в GoldenDict для FTS?

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 18:46 21-11-2014
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramix
    Насколько я помню, нет, только [!trs].

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 20:06 21-11-2014
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Может, есть смысл исключать их? Индекс будет занимать меньше места. Ведь никто не ищет практически по транскрипции. DSL в Lingvo исключает содержимое данного тега.  
     
    Добавлено:
    Если решите исключить, то заодно исключите и теги [s] и [p] - тут еще меньше смысла для FTS-поиска.
     
     
    Добавлено:
    И еще - [url] [preview]  [video]

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 20:19 21-11-2014 | Исправлено: ramix, 20:24 21-11-2014
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ни транскрипцию, ни аббревиатуру не стоит исключать из поиска. Мало ли для чего это может пригодится. Экономии это не принесет.

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 07:35 22-11-2014
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BKSRU
    В Lingvo они системно не ищутся. К тому же, установленное ограничение на минимальные 4 символа исключает часть транскрипции и помет из поиска (например, n, adj, v, adv  - основные части речи в англ. яз. и т. д.), в результате чего ищущий получит ложное представление о их наличии в словаре. Если уж очень редкий ищущий захочет их найти, то он может открыть интересующий его словарь в текстовом редакторе и найти всё, что ему нужно.
     
    Я уже ставил себя на место крейзи-юзера, который хочет найти слова по транскрипции. Взял транскрипцию такого коротенького слова как low - и насчитал девять вариантов ее написания (из-за различных применяемых транскрипционных значков). Представляете, сколько вариантов будет у чуть более длинных слов?
     
    А если исходить из принципа "Мало ли для чего это может пригодится", то надо снять ограничение в 4 минимальных символа для поиска текста.
     
    Добавлено:
    Lingvo, к тому же, автоматически исключает из индексации и поиска часть популярной пунктуации, дабы не занимала и не мешала.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 09:46 22-11-2014 | Исправлено: ramix, 09:47 22-11-2014
    BKSRU

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

    Цитата:
    В Lingvo они системно не ищутся. К тому же, установленное ограничение на минимальные 4 символа исключает часть транскрипции и помет из поиска (например, n, adj, v, adv  - основные части речи в англ. яз. и т. д.), в результате чего ищущий получит ложное представление о их наличии в словаре.

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

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 11:36 22-11-2014 | Исправлено: BKSRU, 11:38 22-11-2014
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я, например, могу понять, почему Lingvo исключила пометы из поиска. Особого смысла в этом нет. Даже при их относительной стандартизации. В разных словарях они различаются, кто по-русски их пишет, кто по-английски, по разному сокращают (например: adv, adv., нар., нареч.). Если человеку они нужны там для научной работы, то он и внутрь словаря залезет в текстовом редакторе и поищет там.
     
    А объем, занимаемый пометами и пр. немалый. В некоторых словарях они практически в каждой статье присутствуют.
     
    Плохо, что не будет системы. И придется для каждой словарной оболочки вырабатывать свои привычки. Одно и то же в них будет по-разному работать.
     
    Я вот думаю сейчас - надо ли дополнительно обвешивать словари для GoldenDict тегами исключения из индексации? Если сделать так, то уменьшится индекс, и наоборот, увеличится сам словарь. Как ни делай, выигрыша не получишь.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 12:29 22-11-2014
    Abs62



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

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 12:40 22-11-2014
    ramix



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

    Цитата:
    обычно не длиннее трёх символов

    Но есть масса распространенных и длиннее: прил., нареч., мест., техн., банк., экон., pron., past p., pres. p. и пр.
     
    Ладно, бог с ними, уживемся как-нибудь с форками. Навесить теги - не проблема.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 12:52 22-11-2014
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramix
    Вот, пробуйте - goldendict-1.5.0-RC-442-g83397ce(EXE only).7z - 1.25 MB
    В дополнение к [!trs] из индексирования исключаются [s], [url], [video], [preview]. [t] и [p] за отсутствием единодушия по этому вопросу трогать не стал.

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 18:44 22-11-2014
    AndroS



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    По поводу тегов:
    1) Сама Лингва тег [p] исключает из полнотекстового поиска, если придерживаться правил обработки языка DSL программой-первоисточником - то тоже надо убрать. Хотя я могу себе представить случаи, когда надо отловить что-то по пометам, с большим трудом.
    2) А вот для чего поиск по транскрипции нужен - вообще не пойму. Скажите, как ввести в строку поиска фрнетические символы? Извращение какое-то...

    Всего записей: 2423 | Зарегистр. 20-05-2004 | Отправлено: 18:55 22-11-2014
    CAEman

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

    Цитата:
    А словари в таком случае надо поместить в папку "CONTENT", да? Потому что область выбора директории словарей становится нерегулируемой (неактивной). И мне предлагается только этот путь.

    Просто попробуйте сделать вместо этой папки одноимённую символическую ссылку на папку со словарями.
     
    Добавлено:
    Tvangeste

    Цитата:
    Попробуйте еще Forvo включить, и еще Wiktionary английский, например; там тоже озвучка есть из онлайна. Уж чтобы наверняка. Я только что проверил у себя на Windows XP, слово 'stuff', прекрасно проигралось

    Вы же отказывались от поддержки намного более новых версий ОС, ссылаясь на их "возраст"...

    Всего записей: 255 | Зарегистр. 11-02-2012 | Отправлено: 19:14 22-11-2014
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Откуда такое слепое подражание Lingvo. Забавно, как показалось (по демонстрационным скринам) что X6 как раз начал подражать GD.
    Извините, если фантазии не хватает, то включу свою:
    - Ну захотел пользователь найти статьи по хими (или любой иной тематике). Можно получить нечто вроде глоссария.
    - Пользователь захотел отловить слова с определенным звуком для отработки произношения, поиск поможет.
    По моему достаточно веские доводы.
     
    А вот теперь если следовать правильному поведению Lingvo напомню, что исключение из поиска заголовков не есть хорошо и не дает такой поиск назвать полноценно полнотекстовым.

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 19:21 22-11-2014
    CAEman

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

    Цитата:
    Удивительные у вас системы! Хорошо хоть поддержка Windows XP заканчивается даже у Microsoft, пора уже переходить на Windows 7, пора!  

    Более того: пора уже переходить на GNU/Linux! Причём давно. А сейчас, когда MS присоединяется к санкциям против России- и подавно...
     
    Добавлено:
    anion23

    Цитата:
    Цитата:
    Удивительные у вас системы!
     
    Скорее руки у меня кривые  

     
    Linux установится и будет работать в полном объёме для дома и офиса (в некоторые дистр-ы даже GoldenDict входит), причём без "допилов" (в отличие от Виндоус) вне зависимости от степени "кривизны" Ваших рук. Причём, это касается и последующих обновлений до новых версий. Единственное, что для тестирования новых версий GD от разработчиков, руки нужно иметь действительно очень "прямые"...
    Мне тоже, когда я купил комп., компьютерщики пытались "впарить" Виндоус (в надежде на приобретение новой "дойной коровы"). Но, во-первых, им пришлось "за так" (опять-таки, в надежде...) пытаться запустить эту ОС, что получилось только после "плясок с бубном" и дискетой, а, во-вторых, вместо "допила" этой ОС до рабочего состояния (уже не "за так") "потерять" меня навечно: я по совету неалчного компьютерщика (с работы) самостоятельно установил Linux без всяких "плясок" и до сих пор им пользуюсь, ни разу не пожалев о своём выборе (жалко только одну хорошую программу, которая могла бы стать ещё лучше, если бы не лишалась из-за позиции своих разработчиков большей части своих потенциальных тестеров)...
     
    Добавлено:
    Tvangeste

    Цитата:
    Возьмите официальный Early Access билд вот отсюда: https://github.com/goldendict/goldendict/wiki/Early-Access-Builds-for-Windows
     
    Скачайте 7z архив и распакуйте его содержимое поверх существующего, там и QtSvg4.dll будет тоже.

     
    А откуда взять официальный Early Access билд основной массе Ваших пользователей, чтобы все библиотеки там тоже были (а то их даже в исходниках дефицит, и без "допила" не скомпилируешь, несмотря на следование Вашему совету и установке новой версии ОС)?

    Всего записей: 255 | Зарегистр. 11-02-2012 | Отправлено: 19:24 22-11-2014
    ramix



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

    Цитата:
    Забавно, как показалось (по демонстрационным скринам) что X6 как раз начал подражать GD.  

    Унификация и стандартизация!
     

    Цитата:
    - Ну захотел пользователь найти статьи по хими (или любой иной тематике). Можно получить нечто вроде глоссария.

     
    Я еще до первого своего поста на эту тему думал об этом.  
     
    Решил еще раз проверить - поискать "хим.".
    Подключил группу Ru-En (180 словарей). Запустил поиск по шаблону (в других режимах не ищет - мало символов)...
    Ищет, но долго. Как для меня, ну очень долго и сильно замедляет работу компьютера (100% ЦП). Кроме хим., находит и биохим.  
    Удобно ли? Не знаю, спорно. Не самый лучший метод. Когда счетчик через минут десять показал число найденных слов более 2100, я остановил поиск.
     

    Цитата:
    Пользователь захотел отловить слова с определенным звуком для отработки произношения, поиск поможет.  

     
    Я выше приводил уже пример касательно слова low и количества возможных вариантов написания его транскрипции - и это только если более-менее придерживаться транскрипции IPA, а если еще и американский метод транскрипции подключить к поиску? Или подмену фонетических значков символами греческого алфавита? Сколько будет вариантов написания всего лишь трехсимвольной транскрипции? Такой метод поиска и обучения не годится. Поверьте мне - практикую и обучение.
     

    Цитата:
    А вот теперь если следовать правильному поведению Lingvo напомню, что исключение из поиска заголовков не есть хорошо и не дает такой поиск назвать полноценно полнотекстовым.

     
    Что вы имеете в виду под исключением из поиска заголовков? Про них же речь, вроде, не шла?

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 20:38 22-11-2014 | Исправлено: ramix, 20:50 22-11-2014
    CAEman

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

    Цитата:
     (utf-16 [лень было перегонять в utf-8])

     
    Зря: ужимает файл раза в 2, причём, без всякой дополнительной нагрузки на систему при дальнейшей работе со словарём...
     
    Добавлено:
    BKSRU

    Цитата:
    БСЭ скачайте с рутреккера.
    Там все поправлено и не только картинки.

     
    А прямую ссылку не сможете выложить? В попадавшихся мне до сих пор БСЭ (правда, до ветки Руборда со словарями Лингво я пока не дошёл) не хватает много картинок.
     
    Заранее благодарю.

    Всего записей: 255 | Зарегистр. 11-02-2012 | Отправлено: 20:40 22-11-2014
    ramix



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

    Цитата:
    Вот, пробуйте - goldendict-1.5.0-RC-442-g83397ce(EXE only).7z - 1.25 MB  

    Спасибо, закончит индексацию - отпишусь.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 22:07 22-11-2014
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    БСЭ http://rutracker.org/forum/viewtopic.php?t=4483562
     
    ramix

    Цитата:
     
    Я выше приводил уже пример касательно слова low ...

    В какой то мере на транскрипции уже собаку съел и меня это не пугает. Не так все запутано. Нормальных пояснений фактически нет, хотя в двух словах можно все разъяснить. И вот как раз поиск по транскрипции возможно поможет проясни кое что тем кому это надо.
     
    В общем я за то, что сломать всегда успеем.
    Вот например [URL] мне теперь скорее сего придется возвращать и подобных "улучшений" достаточно. Все таки DSLGD не всем безразличен.
     

    Цитата:
    Что вы имеете в виду под исключением из поиска заголовков? Про них же речь, вроде, не шла?

    Про них речь заводил еще со времен основания FTS. В Lingvo заголовки не исключены из поиска. В GD решили исключить. С какой стати?

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 06:57 23-11-2014 | Исправлено: BKSRU, 06:59 23-11-2014
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Всё работает ОК. Экономия составила 0,36%.
     

    Цитата:
    В Lingvo заголовки не исключены из поиска. В GD решили исключить.

     
    Я пропустил тогда этот момент, кажется.
     
    Сейчас заметил, что заголовки карточек через FTS не ищутся, но заголовки подкарточек ищутся! Возникает социальная несправедливость и неравноправие . По сути, и то, и другое на практике является заголовками. Отношение к ним должно быть одинаковое. Подкарточка она только для удобства составителей является подчиненной, а в LSD она превращается в полноценную карточку.
     
    Если в GD даже составную часть заголовка можно в любом случае найти в окне поиска заголовков, то стоит ли их искать через FTS - что это даст, кроме дополнительного увеличения размера индекса? (Вот если бы GD FTS сортировал, как FTS в Lingvo...) Или в GD FTS есть какие-либо способы поиска, не реализуемые через окно поиска заголовков?
     
    Добавлено:
    Интересно, а есть смысл искать [ref] (<<>>) в FTS? Если есть, то в чем он на практике заключается?

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 15:06 23-11-2014 | Исправлено: ramix, 15:07 23-11-2014
    AndroS



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

    Цитата:
    Интересно, а есть смысл искать [ref] (<<>>) в FTS? Если есть, то в чем он на практике заключается?

    Видимо, такая же экзотика, как и поиск по транскрипции.
    А вообще, моё мнение таково: не стоит превращать словарную оболочку в средство для шитья, жнивья и на дуде...

    Всего записей: 2423 | Зарегистр. 20-05-2004 | Отправлено: 16:00 23-11-2014
       

    Страницы: 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 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249

    Компьютерный форум Ru.Board » Компьютеры » Программы » GoldenDict (Часть 1)
    Maz (23-02-2017 11:53): GoldenDict (Часть 2)


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru