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

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


>> Но вот Crossoveroffice - ни в какую - как брал
>> здоровую helvetica черт знает откуда, так и берет..
> если он на tcl то его легко пропатчить
> типа такого кода надо включить :
>
> set userrdb "~/.crossoveroffice.xrdb"
> if [file exists $userrdb] {
>  if [catch {option readfile $userrdb userDefault} err] {
>   puts stderr "error in $userrdb: err"
>  }
> }

А что здесь 'crossoveroffice.xrdb' ? Просто название файла, где будут  
строки с шрифтами?.. Как выяснить, что нужно тут писать. Каковы названия  
ресурсов crossoveroffice? Что ковырять.. ? Вот в чем вопрос...

>> В общем в Linux есть несколько "вечных" проблем - одна из них шрифты и
>> осознанное управление ими... Куда ни ткни - будь то tcl, или java.. нет
>> для других интерфейсов (не qt/gtk) некой централизации в виде аналога
>> fontconfig.. Внесение записей в Xdefaults хоть и увлекательно само по  
>> себе
>> (особенно когда действуешь методом тыка типа "а что будет, если я так
>> запишу, или эдак..") и позволит создать из простых программ красоту
>> неописуемую, но метод этот тяжел и не всегда приводит к желаемому
>> результату..

>> Та же java, да и тот же tkabber для windows в оффтопике "почему-то"
>> подхватывают тот шрифт и той кодировки, какой нужен.. Здесь же - лучше  
>> не будем..
> Снесите лишние шрифты.

У меня и так только misc (и то, только потому, что Иксы не грузятся без  
них) и ttf-шрифты из windows, ну вот недавно еще поставил новые dejavu -  
сделал по умолчанию в fontconfig - привыкаю..



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



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