[Comm] шрифты в интерфейсе tk/tcl-программ

Владимир Гусев =?iso-8859-1?q?vova1971_=CE=C1_narod=2Eru?=
Ср Ноя 8 20:40:58 MSK 2006


>>>>> Снесите лишние шрифты.
>>>> У меня и так только misc (и то, только потому, что Иксы не грузятся  
>>>> без
>>>> них) и ttf-шрифты из windows, ну вот недавно еще поставил новые  
>>>> dejavu -
>>>> сделал по умолчанию в fontconfig - привыкаю..
>>> Ну тогда не знаю почему у меня нормально.
>>> Может потому что у меня все шрифты в xfs?
>> Ну а у меня где по-вашему:) Там же.. Альтовые дистрибутивы ведь, основ  
>> не касаюсь.. Напрямую в xf86config шрифты я прописывал давным-давно в  
>> старых дистрах типа Caldera OpenLinux 2.0
> В fonts.conf например :)

Если шрифты прописаны ТОЛЬКО в fonts.conf, они не увидятся по выводу  
xlsfonts, то есть X и остальные (tcl, motif, gtk1) их не увидят. Это вы  
гораздо лучше меня знаете.. fontconfig только для qt и gtk2.

кстати, в след. сообщении приложу скриншот ical, а сейчас выдержки из  
~/.Xdefaults, касающиеся ical:

Ical.fontFamily: -*-times new roman-r-*--12-*-*-*-*-*-*-*
Ical.fixedFontFamily: -*-andale mono-r-*--12-*-*-*-*-*-*-*
Ical.fontSize: small
Ical.itemFont: -*-times new roman-r-*--12-*-*-*-*-*-*-*
Ical.weekdayFont: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
Ical.weekendFont: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
Ical.interestFont: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
Ical.smallHeadingFont: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
Ical.largeHeadingFont: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
Ical*Dialog*font: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
Ical*Button*font: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
Ical*Label*font: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
Ical*Menubutton*font: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
Ical*Menu*font: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
Ical*Listbox*font: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
Ical*Reminder*font: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*

!Ical*Background: #FFFFFF
Ical.weekdayColor: #374460
Ical.weekendColor: #E02463
Ical.itemBg:  #80AEF2
!Ical.itemOverflowStipple: #FFFFFF
Ical.disabledForeground: #374460
Ical.itemSelectBg: #5879B7
Ical.itemSelectFg: #91B4FF
Ical.apptLineColor: #374460

Вот после этого часть интерфейса ожило, хотя я использовал все, что  
перечислили из ресурсов разработчики..

Но вот когда я добавил это:

*defaultFont: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
*defaultOutputFont: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
*Font: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
*font:-*-verdana-medium-r-*--11-*-*-*-*-*-*-*

а потом, забыв проверить результат, прописал в ~/.xinitrc до загрузки  
icewm это:

if [ -f $HOME/.Xdefaults ]; then
   xrdb -merge $HOME/.Xdefaults
fi

и перегрузив иксы, то получил то, что хотел - искоренение адобовского  
serif и власть verdana во всем ical (см. скриншот в ближ. письме в этот  
тред).
Вот казалось бы, разработчики все прописали, ан нет - помог вот этот  
wildcard mask *


-- 
С уважением, Владимир Гусев



Подробная информация о списке рассылки community