317
contributi
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 == |
contributi