Bug 20887

Summary: использует шрифты с неполными глифами
Product: Sisyphus Reporter: ildar <ildar>
Component: goldendictAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: cas, ktirf
Version: unstable   
Hardware: all   
OS: Linux   

Description ildar 2009-07-28 09:21:29 MSD
в результате в словарных статьях вместо некоторых букв квадратики.

Для примера можно взять из Сизифа stardict-tt-ru и ввести слово "урын-җир".

К сожалению, настройка шрифта в qtconfig-qt4 помогает только в списке слов слева. В словарных статьях какой-то другой шрифт.

В качестве "объезда" можно попробовать Font Substitution, но я не знаю, какой шрифт там используется.
Comment 1 Anton Farygin 2011-02-13 13:44:25 MSK
Это всё ещё актуально ?
Comment 2 Alexey Morozov 2011-05-28 05:39:00 MSK
Да, актуально. В смысле, проблема частично воспроизводится.

Итак, в списке слов слева используется шрифт, заданный в конфигурации десктопа (через qtconfig-qt4 или в KDE control center). Если стоит, например, Liberation Sans, то проблема в левом списке присутствует (вместо җ - квадратик). Смена шрифта, например, на Arial Unicode MS левый список чинит.

При этом в окне статьи справа слово урын-җир показывается правильно и в статье с abbyyonline.ru (там, насколько я понимаю, работает webkit и HTML/CSS), и в статье из slovnyk-tt_ru.

Но, тем не менее, не очень понятно, как идеологически правильно лечить данную проблему. Мне кажется, что принудительная замена выбранного пользователем шрифта на тот, который, по нашему мнению, лучше подойдёт для отображения всех его слов - это не комильфо. Можно попробовать приделать доп. настройку - использовать системный шрифт интерфейса или какой-то особенный. Однако, это нужно сделать максимально аккуратно, чтобы не перегрузить интерфейс настройки
Comment 3 Repository Robot 2018-11-27 21:44:48 MSK
goldendict-1.5.0-alt1.git36a1881 -> sisyphus:

Thu Nov 22 2018 Anton Farygin <rider@altlinux.ru> 1.5.0-alt1.git36a1881
- 1.5.0-rc2 with fixes from git (closes: #32750, #30973, #29268, #27218, #20887)