Понадобился мне djvu-viewer. Установил я пакет и вижу, что программа работает нормально, но выглядит жутко уродливо и читать ее меню из-за шрифта крайне сложно. Никаких настроек выбора шрифтов для меню, действующих на эту программу я не вижу. Просьба ставить вменяемый шрифт из коробки, либо писать зависимость на нужный шрифтовой пакет. Команда apt-get install djvu-viewer устанавливает пакеты djvu-* и libqt3. (У меня все на gtk и qt3 у меня раньше не было в системе). Стоят все пакеты ttf шрифтов и лишь необходимый иксам минимум растровых. Steps to Reproduce: 1. Запускаем djvu-viewer Actual Results: Видим крайне уродливый шрифт в меню без возможности его изменить. Expected Results: Нормальный внешний вид.
Created attachment 482 [details] Снимок экрана Снимок экрана прилагается. Завышенный приоритет по уже сложившейся практике - чтобы в Мастере этого не было.
(In reply to comment #0) > Понадобился мне djvu-viewer. Установил я пакет и вижу, что программа работает > нормально, но выглядит жутко уродливо и читать ее меню из-за шрифта крайне > сложно. Никаких настроек выбора шрифтов для меню, действующих на эту программу я > не вижу. Просьба ставить вменяемый шрифт из коробки, либо писать зависимость на > нужный шрифтовой пакет. djview использует шрифтовые настройки qt3 для отображения. Так что для изменения вида шрифтов необходимо воспользоваться qtconfig-qt3. В вашем случае, именно libqt3 неправильно выбирает шрифты, так что я подключу к обсуждению мантейнера libqt3.
(In reply to comment #2) [...] > djview использует шрифтовые настройки qt3 для отображения. Да, но что-то он все-таки выбирает. Если он берет шрифт по-умолчанию - это Sans. Он выбирается fontconfig-ом.
(In reply to comment #0) > Видим крайне уродливый шрифт в меню без возможности его изменить. Можно узнать название этого уродливого шрифта? Предполагаю, что он очень разряжен. Если это так посмотрите, какой шрифт в qtconfig-qt3 идентичен Sans. Скажите как он называется, я его выловить не могу. У меня всегда все ок.
Во вкладке "Шрифты" Выбрал сверху семейство Sans и увидел, что никаких подстановок нет. Т.е., насколько я понимаю эту странную надстройку, должен использоваться шрифт с названием "Sans", которого либо нет, либо выбирается нечто из растровых шрифтов Х. * Еще раз напомню, что пакет djvu-viewer потянул за собой qt в систему, где _никаких_ других qt программ и спец. настроек для них не было. Это должно быть поведение по умолчанию.
Попытки выбрать другой шрифт в qtconfig и сохранить настройки дают результат только для root-а. bash-2.05b$ qtconfig-qt3 QSettings::sync: filename is null/empty
(In reply to comment #5) > Во вкладке "Шрифты" Выбрал сверху семейство Sans и увидел, что никаких > подстановок нет. Как увидели? Шрифта Sans не существует в природе.
(In reply to comment #6) > Попытки выбрать другой шрифт в qtconfig и сохранить настройки дают результат > только для root-а. А для свежесозданного пользователя?
Думаю, что подстановки, появляются в большом поле на вкладке "Шрифты". Например, если выбрать Arial, там видна Helvetica. Для Sans там ничего нет. Я, кажется догадался. Такое разрежение характерно для иероглифических шрифтов CJK. Скорее всего у меня по умолчанию qt выбрала корейский шрифт baekmuk. См. снимок экрана. Надо заставить qt сначала выбирать по умолчанию нечто популярное вроде arial, helvetica..., а уже потом искать первый попавшийся шрифт.
Created attachment 485 [details] Возможно именно этот шрифт подставлялся по умолчанию.
Все-таки это проблема libqt3, а не djvu-viewer.
(In reply to comment #4) > Можно узнать название этого уродливого шрифта? Возможно, что это sharatype
(In reply to comment #12) > Возможно, что это sharatype В одном случае, по крайней мере, при разряженом шрифте удаление sharatype исправляло проблему. Хотя нафига он вылазит вообше, его никто не просил :-(