Migliorare l'aspetto dei font: differenze tra le versioni

Aggiunto metodo alternativo
mNessun oggetto della modifica
(Aggiunto metodo alternativo)
Riga 58: Riga 58:


NOTA: dalla versione 2.10 di fontconfig (non ancora disponibile in debian al momento della scrittura) il file  <code>~/.fonts.conf</code> cambierà percorso, diventando  <code>~/.config/fontconfig/fonts.conf</code> (salvo cambiamenti della [http://pkg-fonts.alioth.debian.org/ Debian Fonts Task Force]).
NOTA: dalla versione 2.10 di fontconfig (non ancora disponibile in debian al momento della scrittura) il file  <code>~/.fonts.conf</code> cambierà percorso, diventando  <code>~/.config/fontconfig/fonts.conf</code> (salvo cambiamenti della [http://pkg-fonts.alioth.debian.org/ Debian Fonts Task Force]).
=== Metodo alternativo ===
Se vi piace il font rendering di Ubuntu, possiamo cercare di imitarlo usando le sue impostazioni.<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.
Scarichiamo il pacchetto ''fontconfig-config'' di Ubuntu, una versione inferiore alla 2.10, perché come già detto questa introduce cambiamenti non compatibili con le versioni precedenti che si trovano attualmente in Debian. L'ultima versione compatibile più aggiornata è [http://it.archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/fontconfig-config_2.8.0-3ubuntu9.1_all.deb questa], altre le trovate [http://it.archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/ nel repo].
Basterebbe installare questo pacchetto in sostituzione di quello presente in Debian per avere già tutto funzionante ma le dipendenze sono molto restrittive e non lo permettono. Quindi procediamo manualmente, cancellando tutto il contenuto di <code>/etc/fonts/</code> con:
<pre># rm -R /etc/fonts</pre>
quindi estraiamo il contenuto del pacchetto con:
<pre># dpkg -X fontconfig-config_2.8.0-3ubuntu9.1_all.deb /</pre>
Questo comando andrà a piazzare il contenuto del pacchetto all'interno del file system. Per l'informazione il pacchetto contiene solo le configurazioni in <code>/etc/fonts/</code> e della documentazione in <code>/usr/share/doc/fontconfig-config</code> e <code>/usr/share/man/man5</code>, basta comunque guardare cosa c'è dentro al pacchetto con un gestore di archivi.
Fatto ciò dare i comandi:
<pre>
# sudo dpkg-reconfigure fontconfig
# fc-cache -fv
$ fc-cache -fv
</pre>
poi fare logout e login e già siamo a posto. Configurare fontconfig usando <code>/etc/fonts/conf.d/</code> imposta la configurazione dei font per tutto il sistema. Poi ogni utente del sistema se vuole può usare <code>~/.fonts.conf</code> per cambiare la propria configurazione.
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>):
<pre>
# unzip ubuntu-font-family-0.80.zip -d /usr/local/share/fonts/
# fc-cache -fv
$ fc-cache -fv
</pre>
Per ritornare alla configurazione di default di Debian scaricare il ''fontconfig-config'' di sistema (attualmente [http://ftp.it.debian.org/debian/pool/main/f/fontconfig/fontconfig-config_2.9.0-7_all.deb questo]) e reinstallarlo manualmente da terminale (automaticamente non so perché non installa alcuni file):
<pre>
# rm -R /etc/fonts
# sudo dpkg -X fontconfig-config_2.9.0-7_all.deb /
</pre>
poi procedere con la configurazione di fontconfig tradizionale descritta prima.


== Configurazione Xft ==
== Configurazione Xft ==
Riga 76: Riga 112:
</pre>
</pre>
Salviamo il file e riavviamo X facendo logout e login.
Salviamo il file e riavviamo X facendo logout e login.


== DPI ==
== DPI ==
317

contributi