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

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

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



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    toty794
    Тут вам никто не поможет, конечный выбор за вами.
    Надо ставить шрифты или из того что есть выбирать.

    Всего записей: 2543 | Зарегистр. 21-11-2005 | Отправлено: 11:50 10-06-2021
    ramanuki



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

    Цитата:
    В связи с показа ударениями, мне лучше подходит шрифт АриалЮникод.
    Чем его заменит, чтобы ударения также смотрелись как у него.  

     
    Другие Юникод-шрифты пробовали? Например, Lucida Sans Unicode?

    Всего записей: 804 | Зарегистр. 07-08-2013 | Отправлено: 23:37 10-06-2021
    dg333

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    toty794 попробуйте Deja Vu Sans, Noto Sans.

    Всего записей: 917 | Зарегистр. 04-08-2005 | Отправлено: 11:13 11-06-2021
    softes

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно ли настроить в ГД отображение заголовков словарей в формате Стардикта (а также и других не-дсл словарей)?
     
    Они по умолчанию выводятся полужирным шрифтом, иероглифы (особенно традиционные) не всегда возможно разобрать.
     
    Вывод заголовков дсл-словарей настраивается в article-style.css, например так:

    Код:
    .dsl_headwords p {
        font-family: 'Segoe UI', 'Microsoft YaHei';
        font-size: 22px;
        font-weight: bold;
        /*letter-spacing: 0.5px;*/
    }

     
    А с остальными форматами словарей, поддерживаемыми ГД, есть ли способ настроить это?

    Всего записей: 864 | Зарегистр. 22-10-2003 | Отправлено: 02:21 13-06-2021
    Svirepov

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    softes
    Правой кнопкой мыши на заголовке кликаете, а потом "Inspect". На стардикт должно действовать вот это:
    .sdct_headwords { ...
     
    MDX: .mdict .hw { ...
    SLOB: .slobdict_headword
    ZIM: .mw-headline (вроде бы, не уверен)

    Всего записей: 355 | Зарегистр. 04-11-2013 | Отправлено: 20:36 13-06-2021
    softes

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Svirepov
    Спасибо огромное, заработало, это праздник какой-то ))
    Кстати, с тоновой раскраской иероглифов и пиньиня получилось разобраться, в самом pyglossary можно отредактировать один файл, вставив там нужные цвета для тонов, после чего вновь сконвертировать словарь

    Всего записей: 864 | Зарегистр. 22-10-2003 | Отправлено: 01:39 14-06-2021
    toty794

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем
    Исчезла поддержка онлайн словарей у форке ДСЛГД 293.
    Один ДСЛГД не показывает, связка ГД+ДСЛГД показывает.
    Сомнения что нужно осовременить некоторой библиотеки ДСЛГД.
    Может кто посмотрит. В форке есть адрес для загрузки.

    Всего записей: 222 | Зарегистр. 17-04-2017 | Отправлено: 16:23 28-06-2021 | Исправлено: toty794, 16:26 28-06-2021
    blagopolluchie



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите пожалуйста, где можно скачать одним паком, Русские словари, для goldendict по физики,  математики. химии итд
    Благодарю за ответ

    Всего записей: 20 | Зарегистр. 02-04-2020 | Отправлено: 03:40 03-07-2021
    toty794

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    blagopolluchie
     
    Форуми для словарей:
    Компьютерный форум Ru.Board » Андеграунд » eBookz » Пользовательские словари для Lingvo (часть 15)
    Компьютерный форум Ru.Board » Андеграунд » eBookz » Электронные словари - технологии, техники, обмен

    Всего записей: 222 | Зарегистр. 17-04-2017 | Отправлено: 16:03 03-07-2021 | Исправлено: toty794, 16:09 03-07-2021
    softes

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Svirepov
    Время идёт, мои вопросы не меняются ))
    Есть ли оператор (в qt-style.css), отвечающий за форматирование активного элемента списка (выпадающего) табов, открытых в ГД (т.е. того окна, которое активно в наст. момент). Выделение жирным опять-таки делает иероглифы (тут даже и упрощенные - в силу меньшего размера) нечитабельными, поэтому хочу настроить выделение цветом и/или подчеркиванием.
     
    MainWindow #centralWidget MRUQMenu::item:enabled {  
    пробовал так прописать - не работает, точнее работает, но на все элементы, не только на активный, при этом ещё и смещает отступ...
     
    Помимо enabled пробовал также active, selected и другие, подсказанные Емедитором, но без позитивного результата  
     
    Svirepov
    Спасибо за подсказку!

    Всего записей: 864 | Зарегистр. 22-10-2003 | Отправлено: 20:25 15-07-2021 | Исправлено: softes, 23:57 15-07-2021
    Svirepov

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    softes
    У меня тоже не получилось воздействовать на активный таб в выпадающем списке; bold-шрифт ему назначается не из css, а прямо из кода.
    MRUQMenu::item:selected - тот элемент меню, на который наведена мышка; он пересиливает bold текущего таба, т.е. это можно использовать, когда иначе не получается рассмотреть текст. Некрасиво, но пока других вариантов не вижу.

    Всего записей: 355 | Зарегистр. 04-11-2013 | Отправлено: 23:28 15-07-2021
    softes

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добавил на днях в ГД новый словарь, Longman dictionary of contemporary English 6th edition в формате stardict, ссылки на озвучку в нём имеют вид
    Код:
    <a href="sound://hwd/bre/4/lpd__fy.mp3">
    соответствующие файлы по соответствующим адресам (папкам) лежат, сами файлы рабочие (проигрываются во  внешнем плеере нормально).
    Пробовал оба встроенных кодека ГД и внешний плеер прописывал - звук не звучит.  
    Возможно ли воспроизведение такой озвучки в ГД, и если да - то как настроить?

    Всего записей: 864 | Зарегистр. 22-10-2003 | Отправлено: 00:32 17-07-2021 | Исправлено: softes, 00:34 17-07-2021
    Abs62



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

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 13:02 17-07-2021
    softes

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    https://disk.yandex.ru/d/BSSXipWrCDIeOg
    сконвертирован из mdх при помощи pyglossary для использования в мобильном ГД (mdx не поддерживающем).
    В исходном mdx-словаре озвучка работает нормально

    Всего записей: 864 | Зарегистр. 22-10-2003 | Отправлено: 14:16 17-07-2021 | Исправлено: softes, 14:17 17-07-2021
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    softes
    Конструкции типа <a href="sound://xxx.mp3"> - это mdx-специфичная фишка. GD понимает аудио-ссылки в формате Stardict-h в виде <audio src="xxx.mp3"> (десктопный GD, за мобильный не уверен).


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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 19:12 17-07-2021
    softes

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Понятно ((
    <a href="sound://xxx.mp3"> и <audio src="xxx.mp3"> разной длины, просто заменить нельзя будет, придётся авторов pyglossary просить внести модификации в их конвертер.
     
    А из архива res.zip в настольном ГД будут считываться аудиофайлы?

    Всего записей: 864 | Зарегистр. 22-10-2003 | Отправлено: 19:50 17-07-2021
    Abs62



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

    Цитата:
    придётся авторов pyglossary просить внести модификации в их конвертер

    Я бы сначала попробовал сделать и подсунуть мобильному GD какой-нибудь простенький словарик с 1-2 статьями с аудиоссылками. Просто чтобы знать, стоит ли игра свеч.

    Цитата:
    А из архива res.zip в настольном ГД будут считываться аудиофайлы?

    Должны.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 20:07 17-07-2021
    softes

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Согласен. спасибо за подсказку. Если произношения не будет, проще остаться на 5-ой версии данного словаря.
    Кстати, длины выражений хоть и разные, но главное, что в правильном стардиктовском варианте выражение короче. Т.е. можно накинуть 5 нулей в имена файлов и изменить пути в дикт-файле на правильные, но идентичные по длине исходным. Статьи не должны разъехаться по идее.
     
    upd
    Такой простой заменой ничего не вышло, и правильно: ведь изначально ссылка на аудио вкупе с иконкой динамика полностью выглядела так:
    <a href="sound://hwd/bre/d/ld5__nam.mp3"><img src="img/spkr_r.png"></a>
    Т.е. надо менять всё выражение от открывающего до закрывающего его тега.
    В случае с <audio src=, как должен выглядеть код в целом?
    Так:
    <audio src="hwd/bre/d/ld5__nam.mp3"><img src="img/spkr_r.png"></audio>
    ?
     
    upd2
    В вышеуказанном виде заработало, причём из res.zip тоже, откуда также подхватываются и .css и .js файлы (правда, js не понял, зачем он нужен). В 10 Тотале, кстати, зиппер по-прежнему делает архивы, которые ГД не видит (точнее, сам архив видит и показывает в файлах словаря, но содержимое не выводит)

    Всего записей: 864 | Зарегистр. 22-10-2003 | Отправлено: 00:16 18-07-2021 | Исправлено: softes, 01:50 18-07-2021
    Abs62



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

    Цитата:
    Т.е. можно накинуть 5 нулей в имена файлов и изменить пути в дикт-файле на правильные, но идентичные по длине исходным.

    Проще пробелов добавить, например между "audio" и "src", регулярка в коде их поймёт.
    Кстати насчёт zip. Не забывайте, что его поддержка в GD отнюдь не такая полная, как в тех же архиваторах. Не всякий zip может быть понят.
     
    Добавлено:

    Цитата:
    Так:
    <audio src="hwd/bre/d/ld5__nam.mp3"><img src="img/spkr_r.png"></audio>
    ?

    Тэг "img" внутри "audio" не поддерживается. Уберите его совсем - будут стандартные иконки.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 00:59 18-07-2021
    softes

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

    Цитата:
    Кстати насчёт zip. Не забывайте, что его поддержка в GD отнюдь не такая полная, как в тех же архиваторах. Не всякий zip может быть понят

    Так и оказалось, тоталовский зип не подходит, 7зиповский - работает.
     

    Цитата:
    Тэг "img" внутри "audio" не поддерживается. Уберите его совсем - будут стандартные иконки

    Сначала вбил с вложенным тэгом картинки динамика - и уже потом Ваше сообщение прочёл.
    И оказалось, оно таки работает (динамики те же, и в целом по виду статья не отличается от исходной мдх-овской, единственное замеченное отличие - кое-где после заголовка символы v> появились, ну да и ладно, мелочь).
     
    Теперь осталось протестировать, как будет работать (и будет ли) получившееся на мобильном ГД...
     
    upd:
    на мобильном ГД последнем (версии 2.4, и с включенным Enhancer, и без него) отображается без форматирования (кастомный словарный css по всей видимости не поддерживается, также пробовал копировать css данного словаря в папку .config под именем article-style.css, без толку), кнопки воспроизведения произношения не отображаются и соответственно аудио не воспроизводится.
    Зато в десктопном ГД всё отображается в исходном форматировании (1-в-1, ну почти везде, а где-то даже неожиданно более аккуратно), все фурычит и играет.
    Но результат все равно нулевой, на десктопе и так всё работало в исходном мдх-формате, теперь и сконверченный stardict тоже отлично работает, но на мобильном ГД мдх вообще не поддерживается, а сконверченный stardict неюзабелен. Т.е. решения по мдх-словарям для мобильного ГД пока не удалось найти.
    Abs62 спасибо ещё раз за разъяснения
     
    Кому интересно, вот исходный мдх-словарь и итоговый сконвертированный нормально работающий (под десктопным ГД) стардикт:
    https://disk.yandex.ru/d/3rDGy-I4YwJo8g
    https://disk.yandex.ru/d/ukeH9S6-VdDjqA

    Всего записей: 864 | Зарегистр. 22-10-2003 | Отправлено: 01:56 18-07-2021 | Исправлено: softes, 17:09 18-07-2021
    Открыть новую тему     Написать ответ в эту тему

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