Migliorare l'aspetto dei caratteri: differenze tra le versioni

m
nessun oggetto della modifica
(Revisione/estensione)
mNessun oggetto della modifica
Riga 4: Riga 4:
Generalmente Debian ha attivo un [http://en.wikipedia.org/wiki/Font_rasterization font rendering] che lascia a desiderare e i caratteri spesso sono brutti da vedere.<br>
Generalmente Debian ha attivo un [http://en.wikipedia.org/wiki/Font_rasterization font rendering] che lascia a desiderare e i caratteri spesso sono brutti da vedere.<br>
Un miglioramento sensibile dei caratteri si può avere utilizzando le opzioni messe a disposizione dall'ambiente desktop e/o creando dei semplici file di configurazione.<br>
Un miglioramento sensibile dei caratteri si può avere utilizzando le opzioni messe a disposizione dall'ambiente desktop e/o creando dei semplici file di configurazione.<br>
È disponibile anche una guida molto più dettagliata [[Migliorare l'aspetto dei font|qui]].
Se cercate una guida più dettagliata ed esplicativa [[Migliorare l'aspetto dei font|cliccate qui]].


== Configurazione di sistema ==
== Configurazione di sistema ==
Riga 14: Riga 14:
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<fontconfig>
    <match target="pattern">
  <match target="pattern">
        <edit mode="append" name="antialias">
    <edit mode="append" name="antialias">
            <bool>true</bool>
      <bool>true</bool>
        </edit>
    </edit>
        <edit mode="append" name="hinting">
    <edit mode="append" name="hinting">
            <bool>true</bool>
      <bool>true</bool>
        </edit>
    </edit>
        <edit mode="append" name="autohint">
    <edit mode="append" name="autohint">
            <bool>false</bool>
      <bool>false</bool>
        </edit>
    </edit>
        <edit mode="append" name="hintstyle">
    <edit mode="append" name="hintstyle">
            <const>hintslight</const>
      <const>hintslight</const>
        </edit>
    </edit>
        <edit mode="append" name="rgba">
    <edit mode="append" name="rgba">
            <const>rgb</const>
      <const>rgb</const>
        </edit>
    </edit>
        <edit mode="append" name="lcdfilter">
    <edit mode="append" name="lcdfilter">
            <const>lcddefault</const>
      <const>lcddefault</const>
        </edit>
    </edit>
        <edit mode="append" name="embeddedbitmap">
    <edit mode="append" name="embeddedbitmap">
            <bool>false</bool>
      <bool>false</bool>
        </edit>
    </edit>
    </match>
  </match>
    <selectfont><rejectfont><pattern>
  <selectfont><rejectfont><pattern>
        <patelt name="scalable"><bool>false</bool></patelt>
    <patelt name="scalable"><bool>false</bool></patelt>
    </pattern></rejectfont></selectfont>
  </pattern></rejectfont></selectfont>
</fontconfig>
</fontconfig>
</pre>
</pre>
Riga 50: Riga 50:
Ogni utente può usare gli strumenti messi a disposizione dall'ambiente desktop in uso per cambiare i valori predefiniti del sistema se non sono di suo gradimento.
Ogni utente può usare gli strumenti messi a disposizione dall'ambiente desktop in uso per cambiare i valori predefiniti del sistema se non sono di suo gradimento.


[[Image:Kde-font-rendering.jpg|thumb|right|KDE 4]]
[[Image:Gnome-font-rendering.png|thumb|right|GNOME 3]]
[[Image:Xfce-font-rendering.png|thumb|right|Xfce]]
=== KDE 4 ===
=== KDE 4 ===
[[Image:Kde-font-rendering.jpg|thumb|KDE 4]]
In KDE le impostazioni si trovano in "Impostazioni di sistema" > "Aspetto delle applicazioni" > "Caratteri" > "Utilizza l'antialiasing per i caratteri". Qui è possibile scegliere tra ''Abilitato'', ''Disabilitato'' (sconsigliato) e ''Impostazioni di sistema'' ([http://bugs.kde.org/show_bug.cgi?id=245664 che non funziona]). L'unica scelta logica rimane quindi ''Abilitato'', dove poi è possibile con il tasto ''Configura'' cambiare le impostazioni (valori consigliati nell'immagine a destra). KDE salva le impostazioni nello stesso file di configurazione illustrato nel paragrafo [[Migliorare l'aspetto dei caratteri#Altri ambienti|Altri ambienti]].
In KDE le impostazioni si trovano in "Impostazioni di sistema" > "Aspetto delle applicazioni" > "Caratteri" > "Utilizza l'antialiasing per i caratteri". Qui è possibile scegliere tra ''Abilitato'', ''Disabilitato'' (sconsigliato) e ''Impostazioni di sistema'' ([http://bugs.kde.org/show_bug.cgi?id=245664 che non funziona]). L'unica scelta logica rimane quindi ''Abilitato'', dove poi è possibile con il tasto ''Configura'' cambiare le impostazioni (valori consigliati nell'immagine a destra). KDE salva le impostazioni nello stesso file di configurazione illustrato nel paragrafo [[Migliorare l'aspetto dei caratteri#Altri ambienti|Altri ambienti]].


=== GNOME 3 ===
=== GNOME 3 ===
[[Image:Gnome-font-rendering.png|thumb|GNOME 3]]
GNOME Shell imposta automaticamente una configurazione generica che non sfrutta bene le caratteristiche degli schermi LCD e che va a sovrascrivere quella di sistema, per cui è necessario cambiarla (tranne nel caso che piaccia ovviamente). Per farlo bisogna prima installare il pacchetto <code>gnome-tweak-tool</code>, successivamente andare in "Preferenze" > "Impostazioni avanzate" > "Tipi di carattere" e da qui cambiare i valori di ''Hinting'' e ''Antialiasing'' (valori consigliati nell'immagine a destra).
GNOME Shell imposta automaticamente una configurazione generica che non sfrutta bene le caratteristiche degli schermi LCD e che va a sovrascrivere quella di sistema, per cui è necessario cambiarla (tranne nel caso che piaccia ovviamente). Per farlo bisogna prima installare il pacchetto <code>gnome-tweak-tool</code>, successivamente andare in "Preferenze" > "Impostazioni avanzate" > "Tipi di carattere" e da qui cambiare i valori di ''Hinting'' e ''Antialiasing'' (valori consigliati nell'immagine a destra).


=== Xfce ===
=== Xfce ===
[[Image:Xfce-font-rendering.png|thumb|Xfce]]
In Xfce le impostazioni si trovano in "Impostazioni" > "Aspetto" > "Caratteri". Valori consigliati nell'immagine a destra.
In Xfce le impostazioni si trovano in "Impostazioni" > "Aspetto" > "Caratteri". Valori consigliati nell'immagine a destra.


Riga 71: Riga 71:
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<fontconfig>
    <match target="pattern">
  <match target="pattern">
        <edit mode="assign" name="antialias">
    <edit mode="assign" name="antialias">
            <bool>true</bool>
      <bool>true</bool>
        </edit>
    </edit>
        <edit mode="assign" name="hinting">
    <edit mode="assign" name="hinting">
            <bool>true</bool>
      <bool>true</bool>
        </edit>
    </edit>
        <edit mode="assign" name="autohint">
    <edit mode="assign" name="autohint">
            <bool>false</bool>
      <bool>false</bool>
        </edit>
    </edit>
        <edit mode="assign" name="hintstyle">
    <edit mode="assign" name="hintstyle">
            <const>hintslight</const>
      <const>hintslight</const>
        </edit>
    </edit>
        <edit mode="assign" name="rgba">
    <edit mode="assign" name="rgba">
            <const>rgb</const>
      <const>rgb</const>
        </edit>
    </edit>
        <edit mode="assign" name="lcdfilter">
    <edit mode="assign" name="lcdfilter">
            <const>lcddefault</const>
      <const>lcddefault</const>
        </edit>
    </edit>
    </match>
  </match>
</fontconfig>
</fontconfig>
</pre>
</pre>
(notare l'uso di ''assign'' che permette di sovrascrivere le impostazioni di sistema, dove invece si usa ''append'' proprio per permettere la sovrascrittura da parte dei singoli utenti).<br>
(notare l'uso di ''assign'' che permette di sovrascrivere le impostazioni di sistema, dove invece si usa ''append'' proprio per permettere la sovrascrittura da parte dei singoli utenti).
 
Dopodiché:
Dopodiché:
*se si usa '''Wheezy''' salvare il file come <code>~/.fonts.conf</code>
*se si usa '''Wheezy''' salvare il file come <code>~/.fonts.conf</code>
317

contributi