Migliorare l'aspetto dei font: differenze tra le versioni

m
Riga 135: Riga 135:
=== Font rendering di Ubuntu ===
=== Font rendering di Ubuntu ===
I parametri predefiniti di fontconfig di Ubuntu sono impostati (come in Debian e molte altre distibuzioni Linux) tramite <code>/etc/fonts/conf.d/</code>. Questa directory contiene tanti pezzi di configurazione che tutti insieme vanno a creare la configurazione globale di fontconfig per tutto il sistema. Le varie opzioni che è possibile inserire in <code>/etc/fonts/conf.d/</code> sono contenute in <code>/etc/fonts/conf.avail/</code>. Basta creare (con <code>ln -s /etc/fonts/conf.avail/nomefile /etc/fonts/conf.d/</code>) o cancellare un link simbolico in <code>conf.d</code> del file presente in <code>conf.avail</code> contenente l'opzione scelta e questa sarà attivata o, se cancellata, disattivata. Il comando suggerito nell'Introduzione di questa guida apporta dei cambiamenti proprio in questo modo. Leggere il file <code>/etc/fonts/conf.d/README</code> per informazioni più precise.<br>
I parametri predefiniti di fontconfig di Ubuntu sono impostati (come in Debian e molte altre distibuzioni Linux) tramite <code>/etc/fonts/conf.d/</code>. Questa directory contiene tanti pezzi di configurazione che tutti insieme vanno a creare la configurazione globale di fontconfig per tutto il sistema. Le varie opzioni che è possibile inserire in <code>/etc/fonts/conf.d/</code> sono contenute in <code>/etc/fonts/conf.avail/</code>. Basta creare (con <code>ln -s /etc/fonts/conf.avail/nomefile /etc/fonts/conf.d/</code>) o cancellare un link simbolico in <code>conf.d</code> del file presente in <code>conf.avail</code> contenente l'opzione scelta e questa sarà attivata o, se cancellata, disattivata. Il comando suggerito nell'Introduzione di questa guida apporta dei cambiamenti proprio in questo modo. Leggere il file <code>/etc/fonts/conf.d/README</code> per informazioni più precise.<br>
La differenza tra Ubuntu e Debian è che quest'ultima appena installata non contiene alcuna impostazione di hinting dei caratteri in <code>conf.d</code> e mancano anche delle impostazioni in <code>conf.avail</code> come l'antialiasing), mentre in Ubuntu ci sono.<br>
La differenza tra Ubuntu e Debian è che quest'ultima appena installata non contiene alcuna impostazione di hinting dei caratteri in <code>conf.d</code> e mancano anche delle impostazioni in <code>conf.avail</code> per poterlo fare, come l'antialiasing. In Ubuntu queste impostazioni ci sono e sono abilitate da subito.<br>
Creare i file necessari in <code>conf.avail</code> e linkarli in <code>conf.d</code> è poco pratico, mentre un modo equivalente e più rapido è scrivere direttamente le singole impostazioni tutte in un file, come abbiamo fatto sopra con <code>/etc/fonts/local.conf</code> o <code>~/.fonts.conf</code>. In caso di impostazioni discordanti, fontconfig dovrebbe usare questa scala di priorità:<br>
Creare i file mancanti in <code>conf.avail</code> e linkarli in <code>conf.d</code> è poco pratico, mentre un modo equivalente e più rapido è scrivere direttamente le singole impostazioni tutte in un file, come abbiamo fatto sopra con <code>/etc/fonts/local.conf</code> (o <code>~/.fonts.conf</code>). In caso di impostazioni discordanti, fontconfig dovrebbe usare questa scala di priorità:<br>
'''1)''' impostazioni font dell'ambiente desktop<br>
'''1)''' impostazioni font dell'ambiente desktop<br>
'''2)''' <code>~/.fonts.conf</code><br>
'''2)''' <code>~/.fonts.conf</code><br>
317

contributi