317
contributi
mNessun oggetto della modifica |
m (Correzioni di forma) |
||
Riga 90: | Riga 90: | ||
=== Preset fontconfig di Ubuntu === | === Preset fontconfig di Ubuntu === | ||
Se vi piace il font rendering di Ubuntu, possiamo copiarne le sue impostazioni.<br> | Se vi piace il font rendering di Ubuntu, possiamo copiarne le sue impostazioni. Quanto segue va eseguito in alternativa alla procedura descritta sopra.<br> | ||
Ubuntu usa il metodo di configurazione globale creando dei link simbolici delle configuzioni predefinite (contenute in <code>/etc/fonts/conf.avail/</code>) dentro la directory che viene usata per impostare il rendering di fontconfig in assenza di impostazioni utente (ovvero <code>/etc/fonts/conf.d/</code>). Sia le configurazioni predefinite che le impostazioni di partenza di Ubuntu sono diverse da quelle di Debian, motivo per cui i caratteri di Ubuntu già dal primo avvio hanno un bell'aspetto. | Ubuntu usa il metodo di configurazione globale creando dei link simbolici delle configuzioni predefinite (contenute in <code>/etc/fonts/conf.avail/</code>) dentro la directory che viene usata per impostare il rendering di fontconfig in assenza di impostazioni utente (ovvero <code>/etc/fonts/conf.d/</code>). Sia le configurazioni predefinite che le impostazioni di partenza di Ubuntu sono diverse da quelle di Debian, motivo per cui i caratteri di Ubuntu già dal primo avvio hanno un bell'aspetto. | ||
Per evitare "mix" tra le impostazioni di Ubuntu e quelle predefinite di Debian, disattiviamo queste ultime per sicurezza con: | Per evitare "mix" tra le impostazioni di Ubuntu e quelle predefinite di Debian, disattiviamo queste ultime per sicurezza con: | ||
<pre># mv /etc/fonts/conf.d /etc/fonts/bak.conf.d</pre> | <pre># mv /etc/fonts/conf.d /etc/fonts/bak.conf.d</pre> | ||
e assicuriamoci che non sia presente il file <code>.fonts.conf</code> nella nostra home. | |||
Ho riunito tutte le impostazioni contenute in <code>/etc/fonts/conf.d/</code> di Ubuntu in un unico file. Basta creare il file <code>/etc/fonts/conf.d/51-local.conf</code> con: | Ho riunito tutte le impostazioni contenute in <code>/etc/fonts/conf.d/</code> di Ubuntu in un unico file. Basta creare il file <code>/etc/fonts/conf.d/51-local.conf</code> con: | ||
Riga 109: | Riga 110: | ||
$ fc-cache -fv | $ fc-cache -fv | ||
</pre> | </pre> | ||
poi fare logout e login e già siamo a posto. Così facendo tutti gli utenti del sistema avranno questa configurazione, ma ognuno se vuole può usare <code>~/.fonts.conf</code> per cambiare la propria | poi fare logout e login e già siamo a posto. Così facendo tutti gli utenti del sistema avranno questa configurazione, ma ognuno se vuole può usare <code>~/.fonts.conf</code> per cambiare la propria. | ||
Se si vuole ancora più un "Ubuntu-style" si può scaricare la [http://font.ubuntu.com/ famiglia] di [http://font.ubuntu.com/download/ubuntu-font-family-0.80.zip caratteri Ubuntu], ed estrarre l'archivio in <code>/usr/local/share/fonts</code> per mettere i font a disposizione di tutti gli utenti del sistema (se siete gelosi dei vostri font allora basta estrarli in <code>~/.fonts/</code>): | Se si vuole ancora più un "Ubuntu-style" si può scaricare la [http://font.ubuntu.com/ famiglia] di [http://font.ubuntu.com/download/ubuntu-font-family-0.80.zip caratteri Ubuntu], ed estrarre l'archivio in <code>/usr/local/share/fonts</code> per mettere i font a disposizione di tutti gli utenti del sistema (se siete gelosi dei vostri font allora basta estrarli in <code>~/.fonts/</code>): | ||
Riga 122: | Riga 123: | ||
# rm -R /etc/fonts/conf.d | # rm -R /etc/fonts/conf.d | ||
# mv /etc/fonts/bak.conf.d /etc/fonts/conf.d | # mv /etc/fonts/bak.conf.d /etc/fonts/conf.d | ||
# dpkg-reconfigure fontconfig | |||
</pre> | </pre> | ||
ed eventualmente eseguire la [[Migliorare_l'aspetto_dei_font#Configurazione_fontconfig | configurazione classica]]. | |||
== Configurazione Xft == | == Configurazione Xft == | ||
Alcune applicazioni ignorano le impostazioni sopra perché non supportano fontconfig. In questo caso possiamo intervenire con Xft (X FreeType interface library). | Alcune applicazioni ignorano le impostazioni sopra perché non supportano fontconfig. In questo caso possiamo intervenire con Xft (X FreeType interface library).<br/> | ||
Se non si usa nessuna di queste applicazioni è consigliabile tralasciare questa procedura e lasciare soltanto la configurazione di fontconfig. | |||
Creiamo o modifichiamo il file <code>.Xresources</code> nella nostra home con: | Creiamo o modifichiamo il file <code>.Xresources</code> nella nostra home con: | ||
<pre>$ nano ~/.Xresources</pre> | <pre>$ nano ~/.Xresources</pre> |
contributi