2007-04-28

Tkabber

Наконец решил настроить tkabber. ведь как всем известно, он - самый мощный клиент жаббера :)
таким образом, осталось лишь добиться чтоб от его вида люди не падали в обморок :)

настройка шрифтов

ткаббер использует tcl/tk. tcl/tk может определять шрифты несколькими способами:
  • XLFD - длинный и непонятный шаблон, использовавшийся в иксах много лет назад

  • формат xft - имя, и свободный список параметров - то как шрифты описываються сейчас

  • еще один формат xft, те же яйца - другая форма записи модификаторов...

все бы хорошо, но для tk < 8.5 при описание шрифтов не в xlfd приводит к некорректному отображению символов НЕ latin1. в частности непропорционально большой размер, и прочие браки отображения.

напомню, как выглядит спецификация xlfd, это строка в таком формате: -foundry-family-weight-slant-setwidth-addstyle-pixel-point-resx-resy-spacing-width-charset-encoding естественно, что это очень неудобно, и не всегда такая строка позволяет найти соответствующий шрифт... пробовать искать шрифт в таком формате можно с помощью xfontsel.

я же, не мудрствуя лукаво, взял такую спецификацию (поставив звездочки почти во все поля :)):
-*-*-medium-r-*-*-12-*-*-*-*-*-iso10646-1

таким образом в ~/.tkabber/config.tcl дописал строки: set font -*-*-medium-r-*-*-12-*-*-*-*-*-iso10646-1
option add *font -*-*-medium-r-*-*-12-*-*-*-*-*-iso10646-1

Результат:

то что я и хотел добиться - мелкий, равноразмерный, шрифт... как для ткаббера - очень, очень хорошо :)
(кто знает, тот поймет :))

p.s. далее будет: цветовые схемы...

2 коментарі:

mrsaint сказав...

ну давай доделывай, что б оно всё красиво было, тогда перейду на ткаббер:)

mrsaint сказав...

клиент просто жир:)