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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Tvangeste



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

    Цитата:
    А в каких случаях в Lingvo один заголовок может указывать на две разные карточки?

    Как ни ломаю голову, такой случай придумать не могу. Если будут разные карточки с одинаковым заголовком, то при компиляции dslcomp заругается и не допустит в любом случае. А вот в GD как раз оно такое может существовать.
     
    Итого, дурацкая ситуация получается. Lingvo раздваивает подкарточку, хотя никак этим воспользоваться не сможет, а GD не раздваивает, хотя воспользоваться этим раздваиванием как раз может.

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 23:31 06-06-2013 | Исправлено: Tvangeste, 23:33 06-06-2013
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ну разве что вот такое, как я писал выше, можно за уши притянуть:
     

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 23:37 06-06-2013 | Исправлено: ramix, 23:41 06-06-2013
    Tvangeste



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

    Цитата:
    Ну разве что вот такое, как я писал выше, можно за уши притянуть:  

    Удивительно, что оно скомпилировалось и не ругнулось на дубли. Или таки ругнулось?
     
    Ну и результат откровенно неправильный. Очевидно, что перевод для подкарточки должен браться из этой самой подкарточки, а не из совершенно другой карточки.
     
    Если бы GD распараллеливал подзаголовки, то мы хотя бы увидели *обе* карточки для заголовка "заголовок карточки". Что было бы разумно.

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 23:48 06-06-2013
    ramix



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

    Цитата:
     Или таки ругнулось?

     
    Ругнулось, конечно... Нарушение правил таки. Но у первой картчоки был приоритет.
     
    Может, они в Лингво решили, что, раз, в индексе хранятся две карточки на этот подзаголовок, то пусть на каждую указывает свой заголовок - чего одной из карточек "простаивать"?
     
    Добавлено:
    Версия 2 (для чего нужны два заголовка в Лингво): для безошибочной декомпиляции и повторной компиляции полученного словаря.
     
    Если словарь декомпилировать и затем полученную версию скомпилировать (она уже будет, естественно, без подкарточек), то вариант ссылки (это) заголовок карточки работать не будет, а вот два отдельных - будут (ведь у нас уже не одна подкарточка, а две самостоятельные карточки!).
     
    P.S. Получается, что в DSL по умолчанию не может быть ссылок с круглыми "альтернативными" скобками. А если в ссылке есть круглые скобки, то значит они экранированы.
     
    Основное правило - у каждой карточки свой собственный заголовок. А все эти альтернативные заголовки с круглыми скобками и вложенные карточки - это лишь способ упростить исходное составление словаря.
     
    Добавлено:
    Abs62
    Есть еще один нюанс. В заголовках подкарточек могут быть теги ударения вот такого типа: {[']}{[/']}. Но GoldenDict их не учитывает в ссылке, в результате чего ссылка не работает, а теги становятся видны.
     

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 23:59 06-06-2013 | Исправлено: ramix, 01:07 07-06-2013
    Gloggy

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

    Всего записей: 1759 | Зарегистр. 15-10-2008 | Отправлено: 12:52 07-06-2013 | Исправлено: Gloggy, 12:52 07-06-2013
    Tvangeste



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

    Цитата:
    Есть еще один нюанс. В заголовках подкарточек могут быть теги ударения вот такого типа: {[']}{[/']}. Но GoldenDict их не учитывает в ссылке, в результате чего ссылка не работает, а теги становятся видны.  

    Фикс: goldendict-1.5.0-RC-4-g7734973.7z - 989.07 KB

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 12:53 07-06-2013
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tvangeste
    Сейчас ОК.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 13:12 07-06-2013
    anion23

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Насколько я помню по работе с GD на XPx32 статью можно развернуть одним кликом по названию словаря или двойным по "полосатой" зоне. Насчет второго варианта - это так или мне показалось? Потому что на XPx64 двойной клик по "полосатой" зоне дает мгновенное разворачивание-сворачивание статьи (по одинарному ничего не происходит).

    Всего записей: 394 | Зарегистр. 22-07-2010 | Отправлено: 15:09 07-06-2013
    Tvangeste



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

    Цитата:
    Насколько я помню по работе с GD на XPx32 статью можно развернуть одним кликом по названию словаря или двойным по "полосатой" зоне

    Нет вроде, такой функционал сознательно никто не делал, хотя иногда может показаться, что оно работает. Видимо, дело в настройке "Double-click translates the word clicked". Когда два раза кликнуть по полосе, и эта настройка включена, то произойдет перезагрузка статьи и закрытые карточки могут открыться, создавая иллюзию, что просто карточка раскрылась. Как-то так.

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 16:40 07-06-2013
    anion23

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tvangeste
    Значит показалось!

    Всего записей: 394 | Зарегистр. 22-07-2010 | Отправлено: 16:43 07-06-2013
    BKSRU

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

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 17:02 07-06-2013
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Tvangeste
    Не зная, к чему еще прицепиться , решил еще раз вернуться к теме необновления списка словарей, в которых найден заголовок при нескольких табах - поскольку мне удалось сымитировать ситуацию, в которой это встречалось у меня (прошлый раз не смог).
     
    Последовательность такова: открываем второй таб - у него появляется свой список "найденных" словарей. Закрываем второй таб. Список его словарей переходит к первому табу. Так появляется несоответствие. Требуется обновление окна. Могут быть варианты - и список от первого таба может перейти ко второму, если закрыть первый таб. Ну и так далее... Кстати, обратите внимание, что после закрытия второго таба его заголовок присвоился первому в названии окна (в самом вверху слева).
     

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 17:08 07-06-2013 | Исправлено: ramix, 17:11 07-06-2013
    Tvangeste



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

    Цитата:
    Не зная, к чему еще прицепиться  

    Отчего же, отличный баг репорт. Воспроизводится только если в настройка выставлено: "Ctrl-Tab navigates tabs in MRU order".
     
    Счас пофиксим.

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 17:21 07-06-2013
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tvangeste
    А наползание надписи на вкладке поправить можно для повышения эстетичности?
     

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 18:10 07-06-2013
    Tvangeste



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

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

    На проверку: GoldenDict-1.5.0-RC-8-g43f2b67.7z - 990.58 KB

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 18:52 07-06-2013
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tvangeste
    Спасибо! Всё корректно сейчас.
     
    Добавлено:
    Tvangeste
    Пожелание: навесить на контекстное меню при щелчке правой кнопкой мыши на названии словаря в найденном еще один пункт: "Перейти в папку с файлами словаря".

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 19:13 07-06-2013
    Tvangeste



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

    Цитата:
    А наползание надписи на вкладке поправить можно для повышения эстетичности?  

    Это баг в Qt под Виндой: https://bugreports.qt-project.org/browse/QTBUG-21808
     
    Стилями можно поиграться и попытаться улучшить, но пока получается еще страшнее. Как только меняется бэкраунд у кнопок прокрутки, так стиль самих кнопок с родного делается уродски-квадратным. Здравствуй, Windows 3.1
     

    Цитата:
    Пожелание: навесить на контекстное меню при щелчке правой кнопкой мыши на названии словаря в найденном еще один пункт: "Перейти в папку с файлами словаря".

    Да!!!!

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 20:29 07-06-2013 | Исправлено: Tvangeste, 20:30 07-06-2013
    ramix



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

    Цитата:
    Стилями можно поиграться и попытаться улучшить...

    А можно тогда сделать запоминание ширины окна с данной вкладкой?
     

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 20:40 07-06-2013
    Tvangeste



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

    Цитата:
    А можно тогда сделать запоминание ширины окна с данной вкладкой?  

    На пробу, стрелки больше не должны беспокоить: GoldenDict-1.5.0-RC-9-g83fe17a.7z - 989.91 KB
     
    Добавлено:

    Цитата:
    Пожелание: навесить на контекстное меню при щелчке правой кнопкой мыши на названии словаря в найденном еще один пункт: "Перейти в папку с файлами словаря".

    Issue #334: "Open dictionary folder" action.

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 21:18 07-06-2013
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tvangeste
    Ну вот, эстетика бэк-энда (или как он там называется) программы сразу выросла на несколько процентных пунктов (или чем там она измеряется . Спасибо!

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 23:20 07-06-2013
       

    Страницы: 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