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

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

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Я правильно понимаю, что в первом случае индексация/сканирование в отношении него по-прежнему работает (отключается только вывод данных), а во втором случае ситуация практически равнозначна удалению файла словаря (он не индексируется в случае изменений, не обнаруживается при пересканировании)?

    Всего записей: 804 | Зарегистр. 07-08-2013 | Отправлено: 11:35 30-05-2018
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki
    Нет, словари в обоих случаях отслеживаются и переиндексируются при необходимости. И в списке словарей группы в настройках они остаются. А вот из дальнейшей работы они в той или иной мере исключаются.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 11:54 30-05-2018
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    То есть получается, что программными средствами я отключить словарь (индексация/сканирование) никак не могу? Только насильное перемещение в иную папку, до которой не дотянется ГД?

    Всего записей: 804 | Зарегистр. 07-08-2013 | Отправлено: 13:14 30-05-2018
    Abs62



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

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 13:48 30-05-2018
    Abs62



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

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 11:12 02-06-2018
    ramanuki



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

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

     
    Вау! Спасибо!
     
    Если можно, объясните строчку от Абдуллы - что оно на практике значит:
     
    add possibility to use icon from system theme for tray icon

    Всего записей: 804 | Зарегистр. 07-08-2013 | Отправлено: 12:40 02-06-2018 | Исправлено: ramanuki, 12:42 02-06-2018
    Abs62



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

    Цитата:
    Если можно, объясните строчку от Абдуллы - что оно на практике значит:
     
    add possibility to use icon from system theme for tray icon

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

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 13:09 02-06-2018
    mvlog



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я что-то опять от жизни отстал - теперь нельзя просто заменить старый .ехе файл таким же файлом из архива в шапке? При попытке запуска пишет, что не найдена точка входа. Т.е. надо менять всю папку ГД?

    Всего записей: 184 | Зарегистр. 08-05-2014 | Отправлено: 21:33 04-06-2018
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mvlog
    В случае другой версии Qt - да, менять всю папку. Если версия Qt не меняется, можно ограничиться заменой экзешника.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 23:56 04-06-2018
    SergeyZX

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день! Стоит одна из последних версий, Win7. Обнаружил странность. Некоторые слова в словарях представлены с буквой е, другие с ё. Словарь трактует эти буквы как абсолютно разные. Вроде все нормально. Но в ряде случаев встретился с проблемой, когда GD не находит слово потому, что оно с буквой е/ё, когда ищем ее с ё/е, но в словаре такое слово в действительности есть. Может как-то сделать поиск с участием этих букв более интеллектуальым, чтобы выводились все слова, содержащие буквы е/ё при совпадении остальных букв в слове?

    Всего записей: 281 | Зарегистр. 03-05-2003 | Отправлено: 09:23 07-06-2018
    Denskoy

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

    Цитата:
    чтобы выводились все слова, содержащие буквы е/ё при совпадении остальных букв в слове

    Поддерживаю. Если можно это реализовать, было бы эффективнее.

    Всего записей: 741 | Зарегистр. 18-12-2005 | Отправлено: 10:59 07-06-2018
    mvlog



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

    Цитата:
    Может как-то сделать поиск с участием этих букв более интеллектуальым
    Это да... Например, Фора ищет du(с макроном)cere и ducere по запросу du(с макроном)cere, а для ГД это два разных слова.

    Всего записей: 184 | Зарегистр. 08-05-2014 | Отправлено: 20:51 08-06-2018 | Исправлено: mvlog, 20:57 08-06-2018
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Справедливости ради надо отметить, что при поиске cafe ГД вывел в окно поиска все варианты - и с аксанграв, и с аксантэгю, и без них... (в моем индексе не нашлось du(с макроном)cere, поэтому для примера взял cafe).

    Всего записей: 804 | Зарегистр. 07-08-2013 | Отправлено: 14:05 09-06-2018
    mvlog



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki М.быть, ГД ищет только определённые знаки диакритики и макрон не входит в этот список? Или если есть в кл.словах, то ищет и в теле статьи, а если нет - то нет? Как бы то ни было, если искать ducere -  du(с макроном)cere не находится и наоборот.

    Всего записей: 184 | Зарегистр. 08-05-2014 | Отправлено: 18:17 09-06-2018
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mvlog
     
    Смоделировал я обе ситуации в тестовом словаре со словом ducere - без диакритики, с комбинированным макроном (0304) и с u обычным макронированным (ū, 016B) - поставил их и в заголовки и в тела карточек.
     
    В итоге всё нашлось - все три варианта - и при поиске в окне поиска и при полнотекстовом поиске, что с макронами, что без них - всё ищется.
     
    А что у вас за версия GoldenDict - точно последняя?

    Всего записей: 804 | Зарегистр. 07-08-2013 | Отправлено: 19:37 09-06-2018
    mvlog



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki Нет, не последняя, 302\5.6.3. Сейчас поставлю последнюю, посмотрим.
    Вот, поставил последнюю, = всё то же самое. М.быть я не ясно обрисовал ситуацию: Фора, когда ей предлагают dūcere для ПТП, находит и dūcere, и ducere, даже пишет в шапке результаты поиска: 12 dūcere  + 10 ducere (условно), а ГД ищет только один вариант, что указан в строке поиска = или dūcere, или ducere. Почему это неудобно - потому, что Longman, например, пишет латынь без диакритики, а American Heritage - с диакритикой. В результате в Форе приходится искать один раз, а в ГД - два раза.

    Всего записей: 184 | Зарегистр. 08-05-2014 | Отправлено: 20:35 09-06-2018 | Исправлено: mvlog, 20:52 09-06-2018
    ramanuki



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

    Всего записей: 804 | Зарегистр. 07-08-2013 | Отправлено: 20:42 09-06-2018 | Исправлено: ramanuki, 20:44 09-06-2018
    Abs62



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

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 21:19 09-06-2018
    mvlog



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62 Спасибо!!! А то бы дальше мучился

    Всего записей: 184 | Зарегистр. 08-05-2014 | Отправлено: 21:22 09-06-2018 | Исправлено: mvlog, 22:30 09-06-2018
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    На пробу - goldendict-1.5.0-RC2-314-g35bef02(EXE only).7z. Добавил галку для игнорирования диакритики и при поиске/выводе статей.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 19:52 13-06-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 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