LF Tipp: Fontantialiasing abschalten
ArticleCategory:
UNIXBasics
AuthorImage:[Here we need a little image from you]
TranslationInfo:[Author + translation history. mailto: or
http://homepage]
original in en Guido Socher
AboutTheAuthor:[A small biography about the author]
Guido hat noch einige Tipps, die er hier posten kann, aber keine unendliche Anzahl. Wenn dir dieser Tipp gef�llt oder einer der fr�heren und du hast eine Idee f�r einen Tipp, der n�tzlich sein k�nnte, dann schicke ihn mir bitte in einer Email. Er wird dann hier unter deinem Namen gepostet. Ein Bild von dir mu� nicht unbedingt dabei sein. Das ist optional.
Abstract:
Dies ist ein kleiner Tipp. Von jetzt ab wird es in LinuxFocus mindestens einen neuen Tipp pro Monat geben. Wenn du Ideen f�r neue Tipps hast, schicke sie bitte an guido(Q)linuxfocus.org
ArticleIllustration:
ArticleBody:
Einf�hrung
Fontantialiasing ist eine Methode, um Fonts glatter und runder aussehen zu lassen, indem graue Punkte an den Ecken und Kanten hinzugef�gt werden. Antialiasing ist leider die Default-Einstellung in den meisten neueren Linuxdistributionen.
Ich mag diese verschwommen aussehenden Buchstaben nicht, da sie Kopfschmerzen verursachen, wenn ich Text auf dem Bildschirm lese. Ich ziehe einen hochqualitativen, scharfen Font in Shells und Texteditoren vor..
Die L�sung
Hier siehst du, wie man diese Einstellung f�r auf gtk basierende Applikationen abstellt:
#csh:
setenv GDK_USE_XFT 0
#bash
export GDK_USE_XFT=0
Und f�r auf QT basierende Applikationen kann dies folgenderma�en gemacht werden:
#csh:
setenv QT_XFT 0
#bash
export QT_XFT=0
KDE basierte Qt Applikationen �berschreiben dies leider wieder und man mu� ins KDE Control Center (siehe unten) gehen, selbst, wenn man KDE nicht benutzt.
Hier ist ein Beispiel, wie es aussieht. Links ist ein Screenshot aus einem Shellfenster mit Antialiasing und rechts ohne.
Einstellen der "Font Rendering" Option im Gnome-Control Center auf
Monochrome stellt Antialiasing auch ab (aber nicht jeder benutzt den Gnomedesktop). Unter KDE kann man die Antialiasing Option unter Appearance&Themes->Fonts->Antialiasing von kcontrol abstellen.
Es ist m�glich, das Antialiasing Verhalten auf einer per
font Basis feineinzustellen. Man kann es z.B. nur f�r den lucida fixed width Font abstellen, wenn du diesen Font in deinem Texteditor/ deiner Shell benutzt. Editiere die Datei /usr/X11R6/lib/X11/XftConfig:
match
any family == "lucida"
edit antialias = false;
Um das Antialiasing bei kleinen Fontgr��en zu vermeiden, kannst du das folgende benutzen:
match
any size < 15
edit
antialias = false;
Sei dir dar�ber im klaren, da� einige Distributionen diese XftConfig generieren und �berschreiben (siehe bei der �nderungszeit der Datei nach). Hoffentlich hat die Datei dann eine Zeile wie
'includeif "~/.xftconfig"' , so da� du deine eigenen pers�nlichen �nderungen zu ~/.xftconfig in deinem home directory hinzuf�gen kannst.