Migliorare l'aspetto dei font

Versione del 7 feb 2010 alle 13:40 di MadameZou (discussione | contributi) (corretta gerarchia titoli,inserito template versioni compatibili)
Debian-swirl.png Versioni Compatibili

ERRORE: valore non valido ( Debian Etch 4.0
Debian Lenny 5.0
Debian Squeeze
Debian Sid )! Vedi qui.

Introduzione

Stufo del rendering di Firefox, ho cercato un po' in giro ed ho trovato vari spunti per migliorare la resa dei caratteri sul nostro sistema; qui verrà descritto il modo più veloce per farlo.

Riconfigurazione

Apriamo un terminale con i permessi di root e diamo:

# dpkg-reconfigure fontconfig-config

rispondiamo nell'ordine:

Native
Always
No

Installiamo due librerie importanti:

# apt-get install libcairo2 libxft2

Ora, con i normali permessi utente, creiamo il file .fonts.conf nella nostra home:

$ gedit .fonts.conf

ed inseriamo quanto segue:

<?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>hintfull</const>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
</fontconfig>

Salviamo il file e riavviamo X con ctrl+alt+backspace.

KDE

Se, una volta avviato KDE, la dimensione dei caratteri è piccola, ciò è dovuto al fatto che KDM sta utilizzando di default i 75dpi, bisogna quindi modificare il file /etc/kde3/kdm/kdmrc. Cercare la riga:

ServerArgsLocal=-nolisten tcp

e modificarla così:

ServerArgsLocal=-nolisten tcp -dpi 100