[LinuxFocus-icon]
<--  | Mapa Serwisu  | Indeks  | Szukaj

Nowo�ci | Archiwum | Linki | O Nas
Ten dokument jest dost�pny w nast�puj�cych j�zykach: English  Castellano  Deutsch  Francais  Italiano  Nederlands  Turkce  Polish  

[Photo of the Author]
Guido Socher (homepage)

O Autorze:

Guido ma jeszcze kilka porad kt�re mo�e umie�ci� tutaj, ale oczywi�cie w ograniczonej ilo�ci. Dlatego je�eli przyda�a Ci si� ta i poprzednie a jednocze�nie masz pomys� na nowe, kt�re r�wnie� mog� by� u�yteczne to prze�lij je do mnie. Zostan� one opublikowane pod twoim imieniem. Oczywi�cie nie musisz umieszcza� swojego zdj�cia.To jest tylko tw�j wyb�r.



Tlumaczenie na jezyk polski:
Artur R. Sierp <arturspmalpao2kropkapl>

Zawarto��:

 

LF Wskaz�wki: Pozbywamy sie anty-aliasingu "wyg�adzania" font�w

idea

Notka:

Ma�a wskaz�wka. Od teraz na LinuxFocus b�dzie sie ukazywa� przynajmniej jedna nowa porada ka�dego miesi�ca. Je�eli masz jakie� pomys�y na nowe to prze�lij je do guido(Q)linuxfocus.org

_________________ _________________ _________________

 

Wprowadzenie

Anti-aliasing (przyp. t�: dalej nazywane "wyg�adzaniem") font�w jest metod� kt�ra powoduje, �e s� bardziej g�adkie i zaokr�glone poprzez dodanie szarych punkt�w na kraw�dziach i rogach. Niestety "wyg�adzanie" jest domy�lnie ustawione w wielu nowych dystrybucjach Linuxa.

Nie lubie tego, poniewa� te zamazane i nieostre litery powoduj� u mnie b�le g�owy kiedy czytam tekst na ekranie. Osobi�cie preferuj� znacznie lepszej jako�ci, ostre fonty w pow�oce i edytorach tekstu.  

Rozwi�zanie

Tutaj wy��czamy wyg�adzanie dla aplikacji bazuj�cych na Gtk:
#csh:
setenv GDK_USE_XFT 0
#bash
export GDK_USE_XFT=0
natomiast tutaj dla aplikacji bazuj�cych na Qt:
#csh:
setenv QT_XFT 0
#bash
export QT_XFT=0
Aplikacje KDE pomimo i� bazuj� na bibliotece QT nadpisuj� niestety to ustawienie i dlatego musisz u�y� Centrum Sterowania KDE aby zmieni� to zachowanie (patrz poni�ej), nawet w�wczas gdy nie pracujesz na KDE.

Tutaj widzisz jak to wygl�da. Po lewej jest "zrzut ekranu" fragmentu okna pow�oki z "wyg�adzanie", natomiast po prawej bez.
Ustawiaj�c Renderowanie czcionek na tryb Monochromatyczne w gnome-control-center (GNOME: Preferencje->Czcionki) osi�gniesz ten sam efekt (ale przecie� nie wszyscy u�ywaj� Gnome). Natomiast w �rodowisku KDE (korzystaj�c z Centrum Sterowania) musisz odznaczy� Wygl�d i Motywy->Czcionki->Wyg�adzanie czcionek (antyalising).

Mo�liwe jest r�wnie� dostosowanie "wyg�adzania" dla poszczeg�lnych font�w. Mo�esz dla przyk�adu wy��czy� to zachowanie dla fontu lucida je�eli korzystasz z niego w swoim edytorze tekstu czy te� pow�oce. W tym celu wyedytuj plik /usr/X11R6/lib/X11/XftConfig:
match
        any family == "lucida"
        edit antialias = false;


Natomiast aby nie "wyg�adza�" font�w o ma�ych rozmiarach mo�esz to zrobic tak:
match
           any size < 15
     edit
           antialias = false;
Musisz mie� na uwadze, i� wiele dystrybucji generuje i nadpisuje XftConfig (zwr�� uwage na czas modyfikacji tego pliku). Naszcz�cie XftConfig posiada linie 'includeif "~/.xftconfig"' pozwalaj�c� w tym przypadku na dodanie osobistych modyfikacji z pliku ~/.xftconfg, kt�ry masz w swoim katalogu.  

Dyskusja dotycz�ca tego artyku�u

Komentarze do dyskusji:




Strona prowadzona przez redakcj� LinuxFocus
© Guido Socher
"some rights reserved" see linuxfocus.org/license/
http://www.LinuxFocus.org
t�umaczenie:
en --> -- : Guido Socher (homepage)
en --> pl: Artur R. Sierp <artursp malpa o2 kropka pl>

2004-12-04, generated by lfparser version 2.50