Schönere Schrift auf TFT/LCD Bildschirmen: Unterschied zwischen den Versionen
Erklärung: Hinting und Subpixel-Rendering |
GNOME Subpixel/Hinting |
||
Zeile 5: | Zeile 5: | ||
Die Verbesserungen werden in den meisten Fällen nur auf LCD Monitoren sichtbar sein. CRTs haben im Gegensatz zu LCDs kein festes Pixelraster und sind deshalb in der Regel unschärfer. Diese Unschärfe kommt der gedruckten Schrift aber deutlich näher als die sehr scharfe und kontrastreiche Darstellung eines LCDs. Mit Subpixel-Rendering versucht man daher unter Berücksichtigung der Farb-Komponenten einzelner Pixel harte Kanten zu glätten und so ein natürlicheres Schriftbild zu erzeugen. | Die Verbesserungen werden in den meisten Fällen nur auf LCD Monitoren sichtbar sein. CRTs haben im Gegensatz zu LCDs kein festes Pixelraster und sind deshalb in der Regel unschärfer. Diese Unschärfe kommt der gedruckten Schrift aber deutlich näher als die sehr scharfe und kontrastreiche Darstellung eines LCDs. Mit Subpixel-Rendering versucht man daher unter Berücksichtigung der Farb-Komponenten einzelner Pixel harte Kanten zu glätten und so ein natürlicheres Schriftbild zu erzeugen. | ||
Hinting dagegen versucht die Schriftarten an Geräte mit geringer DPI anzupassen, damit die Schrift auch dann noch lesbar bleibt, wenn nicht genügend Pixel vorhanden sind, um sie exakt darzustellen. Je stärker das Hinting aber eingestellt wird, desto weiter entfernt sich das Ergebnis von der ungehinteten, technisch optimalen Darstellung. Starkes Hinting wird | Hinting dagegen versucht die Schriftarten an Geräte mit geringer DPI anzupassen, damit die Schrift auch dann noch lesbar bleibt, wenn nicht genügend Pixel vorhanden sind, um sie exakt darzustellen. Je stärker das Hinting aber eingestellt wird, desto weiter entfernt sich das Ergebnis von der ungehinteten, technisch optimalen Darstellung. Starkes Hinting wird dennoch generell schärfer wahrgenommen als geringes. | ||
==Pakete== | ==Pakete== | ||
Zeile 27: | Zeile 27: | ||
pacman -Rns xorg-fonts-75dpi xorg-fonts-100dpi | pacman -Rns xorg-fonts-75dpi xorg-fonts-100dpi | ||
==Subpixel-Rendering== | ==Subpixel-Rendering/Hinting== | ||
===KDE=== | ===KDE=== | ||
Systemeinstellungen -> 'Erscheinungsbild' -> 'Schriftarten' -> Kantenglättung verwenden -> aktiviert -> Einrichten | Systemeinstellungen -> 'Erscheinungsbild' -> 'Schriftarten' -> Kantenglättung verwenden -> aktiviert -> Einrichten | ||
===GNOME=== | ===GNOME=== | ||
System -> 'Einstellungen' -> 'Erscheinungsbild' -> 'Schriftarten' -> 'Details' | |||
Als Kantenglättung sollte ''Subpixel'' und unter Hinting ''Gering'' oder ''Mittel'' eingestellt werden. Zusätzlich kann man unter "Reihenfolge der Subpixel" zwischen RGB, VRGB, BGR und VBGR wählen. Im Normalfall sollte RGB die richtige Einstellung sein. | |||
System -> 'Einstellungen' -> 'Erscheinungsbild' -> 'Schriftarten' | |||
==Links== | ==Links== |
Version vom 4. Juli 2009, 00:51 Uhr
Dieser Artikel oder Artikelabschnitt ist noch nicht vollständig!
Eine Arch Linux-Standardinstallation bietet zwar schon einige Schriftarten an, allerdings lässt sich deren Darstellung noch deutlich optimieren.
Die Verbesserungen werden in den meisten Fällen nur auf LCD Monitoren sichtbar sein. CRTs haben im Gegensatz zu LCDs kein festes Pixelraster und sind deshalb in der Regel unschärfer. Diese Unschärfe kommt der gedruckten Schrift aber deutlich näher als die sehr scharfe und kontrastreiche Darstellung eines LCDs. Mit Subpixel-Rendering versucht man daher unter Berücksichtigung der Farb-Komponenten einzelner Pixel harte Kanten zu glätten und so ein natürlicheres Schriftbild zu erzeugen.
Hinting dagegen versucht die Schriftarten an Geräte mit geringer DPI anzupassen, damit die Schrift auch dann noch lesbar bleibt, wenn nicht genügend Pixel vorhanden sind, um sie exakt darzustellen. Je stärker das Hinting aber eingestellt wird, desto weiter entfernt sich das Ergebnis von der ungehinteten, technisch optimalen Darstellung. Starkes Hinting wird dennoch generell schärfer wahrgenommen als geringes.
Pakete
Um eine bessere und klarere Schrift auf TFT/LCD Bildschirmen zu bekommen, sollte man die Pakete cairo-lcd und libxft-lcd installieren.
cairo-lcd findet man im AUR und kann somit beispielsweise mit yaourt installiert werden.
libxft-lcd ist in [community] und kann auch mit pacman installiert werden, wenn [community] in der pacman.conf aktiviert ist.
Cairo entfernen
Weil viele Pakete von cairo abhängig sind, sollte das Entfernen des alten Pakets und die Installation von cairo-lcd möglichst in einem Rutsch erfolgen. Einige Programme könnten sonst ihren Dienst verweigern.
Mit diesem Befehl lässt sich cairo trotz Abhängigkeiten entfernen.
pacman -Rd cairo
Empfohlene Schriftarten
Einige empfehlenswerte Schriftarten lassen sich leicht mit pacman nachinstallieren.
pacman -S ttf-liberation ttf-bitstream-vera ttf-dejavu
Die X.org-Schriftarten werden oft im Browser als "Fallback" ohne Hinting oder Subpixel-Rendering bei einigen Webseiten eingesetzt. Für ein angenehmeres Schriftbild sollte man sie daher entfernen.
pacman -Rns xorg-fonts-75dpi xorg-fonts-100dpi
Subpixel-Rendering/Hinting
KDE
Systemeinstellungen -> 'Erscheinungsbild' -> 'Schriftarten' -> Kantenglättung verwenden -> aktiviert -> Einrichten
GNOME
System -> 'Einstellungen' -> 'Erscheinungsbild' -> 'Schriftarten' -> 'Details'
Als Kantenglättung sollte Subpixel und unter Hinting Gering oder Mittel eingestellt werden. Zusätzlich kann man unter "Reihenfolge der Subpixel" zwischen RGB, VRGB, BGR und VBGR wählen. Im Normalfall sollte RGB die richtige Einstellung sein.
Links
Noch hinzufügen: Manuelles einstellen vo Sub-Pixel-Hinting/Antialaising