Bug 4761 - Непригодный для чтения шрифт меню программы после установки пакета
: Непригодный для чтения шрифт меню программы после установки пакета
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/djvu-viewer)
: unstable
: all Linux
: P2 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2004-07-10 09:12 by
Modified: 2005-09-07 00:46 (History)


Attachments
Снимок экрана (20.79 KB, image/png)
2004-07-10 09:15, Vyacheslav Dikonov
no flags Details
Возможно именно этот шрифт подставлялся по умолчанию. (34.24 KB, image/jpeg)
2004-07-12 19:22, Vyacheslav Dikonov
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-07-10 09:12:20
Понадобился мне djvu-viewer. Установил я пакет и вижу, что программа работает
нормально, но выглядит жутко уродливо и читать ее меню из-за шрифта крайне
сложно. Никаких настроек выбора шрифтов для меню, действующих на эту программу
я
не вижу. Просьба ставить вменяемый шрифт из коробки, либо писать зависимость на
нужный шрифтовой пакет. 

Команда apt-get install djvu-viewer устанавливает пакеты djvu-* и libqt3. 
(У меня все на gtk и qt3  у меня раньше не было в системе).
Стоят все пакеты ttf шрифтов и лишь необходимый иксам минимум растровых.

Steps to Reproduce:
1. Запускаем djvu-viewer

Actual Results:  
Видим крайне уродливый шрифт в меню без возможности его изменить.

Expected Results:  
Нормальный внешний вид.
------- Comment #1 From 2004-07-10 09:15:31 -------
Created an attachment (id=482) [details]
Снимок экрана

Снимок экрана прилагается. Завышенный приоритет по уже сложившейся практике -
чтобы в Мастере этого не было.
------- Comment #2 From 2004-07-11 10:43:17 -------
(In reply to comment #0)
> Понадобился мне djvu-viewer. Установил я пакет и вижу, что программа работает
> нормально, но выглядит жутко уродливо и читать ее меню из-за шрифта крайне
> сложно. Никаких настроек выбора шрифтов для меню, действующих на эту программу я
> не вижу. Просьба ставить вменяемый шрифт из коробки, либо писать зависимость на
> нужный шрифтовой пакет. 
djview использует шрифтовые настройки qt3 для отображения. Так что для изменения
вида шрифтов необходимо воспользоваться qtconfig-qt3. В вашем случае, именно
libqt3 неправильно выбирает шрифты, так что я подключу к обсуждению мантейнера
libqt3.
------- Comment #3 From 2004-07-12 12:51:30 -------
(In reply to comment #2) 
 
[...] 
 
> djview использует шрифтовые настройки qt3 для отображения. 
Да, но что-то он все-таки выбирает. 
Если он берет шрифт по-умолчанию - это Sans. Он выбирается fontconfig-ом. 
------- Comment #4 From 2004-07-12 12:55:00 -------
(In reply to comment #0) 
> Видим крайне уродливый шрифт в меню без возможности его изменить. 
Можно узнать название этого уродливого шрифта? 
Предполагаю, что он очень разряжен. Если это так посмотрите, какой шрифт в 
qtconfig-qt3 идентичен Sans. 
Скажите как он называется, я его выловить не могу. У меня всегда все ок. 
 
------- Comment #5 From 2004-07-12 14:52:05 -------
Во вкладке "Шрифты" Выбрал сверху семейство Sans и увидел, что никаких
подстановок нет. Т.е., насколько я понимаю эту странную надстройку, должен
использоваться шрифт с названием "Sans", которого либо нет, либо выбирается
нечто из растровых шрифтов Х.

* Еще раз напомню, что пакет djvu-viewer потянул за собой qt в систему, где
_никаких_ других qt программ и спец. настроек для них не было. Это должно быть
поведение по умолчанию.
------- Comment #6 From 2004-07-12 14:57:58 -------
Попытки выбрать другой шрифт в qtconfig и сохранить настройки дают результат
только для root-а. 

bash-2.05b$ qtconfig-qt3
QSettings::sync: filename is null/empty
------- Comment #7 From 2004-07-12 15:48:24 -------
(In reply to comment #5) 
> Во вкладке "Шрифты" Выбрал сверху семейство Sans и увидел, что никаких 
> подстановок нет. 
Как увидели? Шрифта Sans не существует в природе. 
 
 
------- Comment #8 From 2004-07-12 15:50:27 -------
(In reply to comment #6) 
> Попытки выбрать другой шрифт в qtconfig и сохранить настройки дают результат 
> только для root-а.  
А для свежесозданного пользователя? 
 
------- Comment #9 From 2004-07-12 19:22:08 -------
Думаю, что подстановки, появляются в большом поле на вкладке "Шрифты".
Например,
если выбрать Arial, там видна Helvetica. Для Sans там ничего нет. 

Я, кажется догадался. Такое разрежение характерно для иероглифических шрифтов
CJK. Скорее всего у меня по умолчанию qt выбрала корейский шрифт baekmuk. См.
снимок экрана.

Надо заставить qt сначала выбирать по умолчанию нечто популярное вроде arial,
helvetica..., а уже потом искать первый попавшийся шрифт.
------- Comment #10 From 2004-07-12 19:22:59 -------
Created an attachment (id=485) [details]
Возможно именно этот шрифт подставлялся по умолчанию.
------- Comment #11 From 2005-02-16 01:17:29 -------
Все-таки это проблема libqt3, а не djvu-viewer.
------- Comment #12 From 2005-02-16 10:29:32 -------
(In reply to comment #4) 
> Можно узнать название этого уродливого шрифта?  
Возможно, что это sharatype 
------- Comment #13 From 2005-02-16 10:32:21 -------
(In reply to comment #12) 
> Возможно, что это sharatype  
В одном случае, по крайней мере, при разряженом шрифте удаление sharatype 
исправляло проблему. 
Хотя нафига он вылазит вообше, его никто не просил :-(