Wygładzanie podpikselowe
Wygładzanie podpikselowe (ang. subpixel hinting) – technologia wygładzania czcionek polegająca na odpowiednim zapalaniu subpikseli. Powoduje ona lekkie rozmycie krawędzi liter, sprawiając że tekst staje się gładszy.
Instalacja
Aby wykorzystywać wygładzanie podpikselowe konieczna jest instalacja odpowiednio zmodyfikowanego pakietu freetype2 oraz cairo. Pakiety te dostępne są w repozytoriach http://repos.opensuse-community.org/subpixel/openSUSE_12.1 (dla innych wersji openSUSE wystarczy zmienić numer w URL).
| Wskazówka: Można również skorzystać z repozytorium home:Fisiu:lcd, gdzie są dostępne odpowiednio przystosowane pakiety libfreetype6 i libcairo2 dla openSUSE 11.3 i nowszych. |
Konfiguracja KDE4
Z menu SUSE wybieramy Ustawienia Systemowe i przechodzimy do sekcji Wygląd oraz podsekcji Czcionki. W tym miejscu włączamy wygładzanie czcionek, a w konfiguracji zaznaczamy Użyj wygładzania podpikselowego. Styl hintingu można ustawić na Cienki. Po zaakceptowaniu zmian wszystkie nowo otwarte aplikacje będą korzystały z wygładzania z wybranymi ustawieniami.
Bezpośrednia komenda uruchomiająca konfigurację (np. dla użytkowników Gnome) to kcmshell4 fonts i jest dostępna po zainstalowaniu pakietu kdebase4-runtime.
Konfiguracja Gnome
Z menu Komputer wybieramy Ustawienia Systemowe → Wygląd. W nowym oknie wybieramy Wygładzanie podpikselowe. Klikając na przycisk Szczegóły możemy dostroić ustawienia czcionek. Dobrym wyborem może być pozostawienie domyślnych wartości jednak przetestowanie wszystkich ustawień pozwoli nam na dobranie najkorzystniejszej dla nas konfiguracji.
Bezpośrednia komenda (np. dla użytkowników KDE) to gnome-appearance-properties dostępna w pakiecie:
-
gnome-control-centerw openSUSE 11.0
Konfiguracja KDE3
Uruchamiamy konfigurację pulpitu (centrum sterowania) i wchodzimy do sekcji "Wygląd i motywy" oraz podsekcji "Czcionki". W tym miejscu włączamy wygładzanie czcionek, a w konfiguracji zaznaczamy "Użyj wygładzania podpikselowego". Po zaakceptowaniu zmian wszystkie nowo otwarte aplikacje będą korzystały z wygładzania.
Bezpośrednia komenda uruchomiająca konfigurację (np. dla użytkowników Gnome) to kcmshell fonts i jest dostępna po zainstalowaniu pakietu "kdelibs3".
Ręczna konfiguracja
Metoda ta jest niezależna od używanego środowiska a jedyne potrzebne narzędzie to dowolny edytor tekstowy.
- Należy stworzyć plik
~/.Xresourceso zawartości:
Xft.autohint: 0 Xft.lcdfilter: lcddefault Xft.hintstyle: hintslight Xft.hinting: 1 Xft.antialias: 1 Xft.dpi: 96 Xft.rgba: rgb
- Należy stworzyć plik
~/.fonts.confo zawartości:
<?xml version='1.0'?> <!DOCTYPE fontconfig SYSTEM 'fonts.dtd'> <fontconfig> <match target="font"> <edit mode="assign" name="rgba"> <const>rgb</const> </edit> </match> <match target="font"> <edit mode="assign" name="hinting"> <bool>true</bool> </edit> </match> <match target="font"> <edit mode="assign" name="hintstyle"> <const>hintslight</const> </edit> </match> <match target="font"> <edit mode="assign" name="antialias"> <bool>true</bool> </edit> </match> </fontconfig>
