On 25 Feb 2003 21:18:34 +0200 "Alexandru N. Barloiu"
<[EMAIL PROTECTED]> wrote:
> http://forums.gentoo.org/viewtopic.php?t=4825&highlight=xft ( no flame
> pls ). multe linkuri interesante care lamuresc xft.

Mulţumesc pentru link, în primul rînd.

> well. mozilla stie xft de la 1.0.1. xft stie si gtk1 si gtk2. daca

Corect, tocmai l-am făcut pe mozilla 1.0.2 să meargă cu xft. Pe lîngă ce
vedeţi pe toate paginile cu instrucţiuni pentru asta mai trebuia [1] să
pun path-uri de fonturi TrueType in /etc/fonts/fonts.conf şi [2] să fac
symlink de la libXft.so la libXft.so.2, nu la libXft.so.1.

> vrei xft vorba lui dizzy trebuie sa fii inainte sigur ca iti si
> foloseste. mai si urateste X-ul daca chiar nu ai nevoie de el.

Mozilla e singurul care m-a dezamăgit. Chiar şi acum, după ce l-am făcut
să meargă. Fonturile AA din GTK şi QT arată superb, mai ales cu
patch-urile lui David Chester pentru Xft şi FreeType. Dar în Mozilla
sînt un pic aiurea, plus că nu face AA decît pe fonturi TrueType dacă nu
mă înşel.

> first totul pleaca in mod logic de la X. pui xft si trebuie recompilat
> X.

Nu neapărat, poţi recompila doar un xft mai nou şi să-l bagi in lib
path. Şmecheria e să ai aşa:
libXft.so -> libXft.so.2.0
libXft.so.1 -> libXft.so.1.1
libXft.so.1.1
libXft.so.2 -> libXft.so.2.0
libXft.so.2.0

> apoi recompilat gtk sau qt, eventual gnome sau kde si evident
> mozilla. multe aplicatii stiu xft.

Mozilla înţeleg, Gnome/KDE nu folosesc, însă la GTK/QT nu sunt de acord
100%. Vrei să spui că nu poţi să ai AA în Mozilla fără să-l ai în GTK?
Nu-i aşa, pentru că GTK+Xft duce la AA doar în meniuri şi dialoguri, nu
în randarea paginilor. Aşa a fost cazul hack-ului gdkxft pentru GTK 1.2,
pe care l-am folosit cu succes şi care arată superb, însă are cîteva
probleme: GTK 1.2 are buguri care fac fonturile să arate urît în
widgeturile care fac scroll; strică diacriticele (afişează tot din
latin1); şi Mozilla oricum nu foloseşte GTK decît în meniuri, pe cînd eu
vreau în pagini. Exista inclusiv un patch care făcea Mozilla să
folosească GTK pentru randarea paginilor, dar rămîneau probleme de mai
sus pentru combinaţia Gdkxft+GTK. Acum văd că au băgat suport nativ în
Mozilla pentru AA prin Xft şi Freetype, dar mai e de lucru la el.
Probabil că o combinaţie XFree 4.3 + Mozilla 1.3 + GTK 2 + Xft 2 o să
fie OK, dar nu îndrăznesc să mă apuc de acum de upgrade pentru că multe
dintre ele sînt beta.

--
GZ
--
Pentru dezabonare, trimiteti mail la
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui