[devel] Xft

Sergey Bolshakov =?iso-8859-1?q?s=2Ebolshakov_=CE=C1_belcaf=2Ecom?=
Ср Окт 16 15:13:06 MSD 2002


>>>>> "aen" == aen  <aen на altlinux.ru> writes:

 > Sergey Bolshakov wrote:
 >>>>>>> "aen" == aen <aen на altlinux.ru> writes:
 >>>>>>>

 >>
 >> > Hi!  В продолжение вчерашнего разговора.  Keith Packard пишет здесь:
 >>
 >> > http://www.xfree86.org/pipermail/render/2001-August/001228.html
 >>
 >> > , что добавил поддержку Xft в Fltk и Tk.  Что скажут менйтейнеры Fltk и
 >> > Tk?
 >>
 >> Вот реакция Jeffrey Hobbs - большого человека :)
 >> -- %< --
 >> The following patches are what I received from Keith Packard (
 >> http://www.xfree86.org/~keithp/) that added anti-aliased XFree86 text
 >> support to Tk on Unix. It did it by removing lots of other functionality
 >> though.
 >> -- %< --
 >> Так что в core оно в обозримом будущем не попадет. Впрочем, мы тут еще
 >> посовещаемся :)
 >>
 >>

 > А когда он получил патчи? Если в 2001, то речь идет об Xft1 без
 > fontconfig. Она действительно кривовата. Если же недавно, то это очень
 > интересно.

 > Пока я не смотрел, легко ли портровать с Xft1 на Xft2. В нашу сборку XFree,
 > следуя RH, включена Xft1 с fontconfig без headers, дял совместимости со
 > старыми приложениями и во избежание путаницы. Но, в принципе, никто не
 > мешает включить headers от Xft1, хотя тогда надо быть внимательным.

 > В Fltk есть поддержка Xft1.  Конечно, единый антиалиасинг на свободных
 > шрифтах был бы очень привлекателен ...
Патч занесен 2002-03-26, и, вне зависимости от того, какую версию
Xft он пользует, ломает оригинальный функционал в Tk:

----  Keith Packard ---- :
It's entirely a hack at some level. When you deal with TrueType fonts,
you can always get an ISO 10646 (UCS) encoding, so for languages well
served using that as a glyph encoding things are really easy.
It would be better if the hacks were fixed to manage the i18n aspects that
tk has done in the past, but I don't understand them well enough to do a
good job, nor have I figured out what Xft should do to help solve the
problem.
---- 

-- 
	Трули ерз, Сергей.

"[Open Source] programming is like sex, one mistake and you have to support it
for the rest of your life."  ---  M. Sinz, CBM Inc.



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