Migliorare l'aspetto dei font: differenze tra le versioni

m
nessun oggetto della modifica
mNessun oggetto della modifica
Riga 155: Riga 155:
=== Ubuntu ===
=== 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 (in pratica è un <code>local.conf</code> frammentato). Le varie opzioni che è possibile attivare/disattivare in <code>/etc/fonts/conf.d/</code> sono contenute in <code>/etc/fonts/conf.avail/</code> (in Jessie <code>/usr/share/fontconfig/conf.avail/</code>). Basta creare un link simbolico con:
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 (in pratica è un <code>local.conf</code> frammentato). Le varie opzioni che è possibile attivare/disattivare in <code>/etc/fonts/conf.d/</code> sono contenute in <code>/etc/fonts/conf.avail/</code> (in Jessie <code>/usr/share/fontconfig/conf.avail/</code>). Basta creare un link simbolico con:
<pre>ln -s /etc/fonts/conf.avail/impostazione.conf /etc/fonts/conf.d/</pre>
<pre># ln -s /etc/fonts/conf.avail/impostazione.conf /etc/fonts/conf.d/</pre>
oppure cancellarlo e l'impostazione sarà attivata o, se cancellata, sarà disattivata. Il comando <code>dpkg-reconfigure fontconfig-config</code> suggerito nell'[[Migliorare l'aspetto dei font#Introduzione|Introduzione]] di questa guida apporta i cambiamenti proprio in questo modo, creando dei link in <code>conf.d</code> a seconda delle risposte date. Potete leggere il file <code>/etc/fonts/conf.d/README</code> per qualche informazione in più.<br>
oppure cancellarlo e l'impostazione sarà attivata o, se cancellata, sarà disattivata. Il comando <code>dpkg-reconfigure fontconfig-config</code> suggerito nell'[[Migliorare l'aspetto dei font#Introduzione|Introduzione]] di questa guida apporta i cambiamenti proprio in questo modo, creando dei link in <code>conf.d</code> a seconda delle risposte date. Potete leggere il file <code>/etc/fonts/conf.d/README</code> per qualche informazione in più.<br>
La differenza tra Ubuntu e Debian è che quest'ultima appena installata contiene poche impostazioni di hinting dei caratteri in <code>conf.d</code> e mancano anche delle impostazioni in <code>conf.avail</code> per rimediare, come quella dell'antialiasing che è essenziale. In Ubuntu queste impostazioni invece ci sono e sono abilitate da subito, perché i pacchetti di ''fontconfig'' sono compilati con apposite patch.<br>
La differenza tra Ubuntu e Debian è che quest'ultima appena installata contiene poche impostazioni di hinting dei caratteri in <code>conf.d</code> e mancano anche delle impostazioni in <code>conf.avail</code> per rimediare, come quella dell'antialiasing che è essenziale. In Ubuntu queste impostazioni invece ci sono e sono abilitate da subito, perché i pacchetti di ''fontconfig'' sono compilati con apposite patch.<br>
Riga 258: Riga 258:
Il valore del DPI reale di uno schermo è ottenibile dal rapporto della sua diagonale in pixel con quella in pollici. La diagonale in pollici è il classico valore che identifica la grandezza dello schermo (ad es. un monitor da 22", una tv da 42", ecc.), mentre per calcolare la diagonale in pixel bisogna applicare il teorema di Pitagora sulla risoluzione nativa dello schermo (ad es. 1366x768, 1920x1080, ecc.). Per facilitare il calcolo esistono delle calcolatrici online come [http://pxcalc.com/ questa] e [http://members.ping.de/~sven/dpi.html questa]. A volte la misura in pollici dello schermo è minore (raramente maggiore) di quella dichiarata, generalmente di circa mezzo pollice: tenetene conto quando fate il calcolo (per sicurezza potete misurare le dimensioni effettive e convertirle in pollici).<br>
Il valore del DPI reale di uno schermo è ottenibile dal rapporto della sua diagonale in pixel con quella in pollici. La diagonale in pollici è il classico valore che identifica la grandezza dello schermo (ad es. un monitor da 22", una tv da 42", ecc.), mentre per calcolare la diagonale in pixel bisogna applicare il teorema di Pitagora sulla risoluzione nativa dello schermo (ad es. 1366x768, 1920x1080, ecc.). Per facilitare il calcolo esistono delle calcolatrici online come [http://pxcalc.com/ questa] e [http://members.ping.de/~sven/dpi.html questa]. A volte la misura in pollici dello schermo è minore (raramente maggiore) di quella dichiarata, generalmente di circa mezzo pollice: tenetene conto quando fate il calcolo (per sicurezza potete misurare le dimensioni effettive e convertirle in pollici).<br>
Ottenuto un valore DPI (ad es. ''102.46''), bisogna impostarlo su Xorg con il comando
Ottenuto un valore DPI (ad es. ''102.46''), bisogna impostarlo su Xorg con il comando
<pre>xrandr --dpi 102.46</pre>
<pre>$ xrandr --dpi 102.46</pre>
ma questo sarà resettato al vecchio valore dopo un riavvio di X. Per fare eseguire quel comando automaticamente ad ogni avvio di X, create un file con
ma questo sarà resettato al vecchio valore dopo un riavvio di X. Per fare eseguire quel comando automaticamente ad ogni avvio di X, create un file con
<pre># nano /etc/X11/Xsession.d/96setdpi</pre>
<pre># nano /etc/X11/Xsession.d/96setdpi</pre>
Riga 267: Riga 267:
Questo DPI, rappresentato dalla variabile ''Xft.dpi'', serve praticamente solo per impostare la grandezza dei caratteri e di altri elementi grafici su schermo. Fontconfig usa il valore di Xft.dpi il quale, se non è stato impostato manualmente o dall'ambiente desktop, è uguale al DPI di Xorg.<br>
Questo DPI, rappresentato dalla variabile ''Xft.dpi'', serve praticamente solo per impostare la grandezza dei caratteri e di altri elementi grafici su schermo. Fontconfig usa il valore di Xft.dpi il quale, se non è stato impostato manualmente o dall'ambiente desktop, è uguale al DPI di Xorg.<br>
Per controllare l'attuale valore di Xft.dpi (e di altre variabili Xft impostate) usate il comando
Per controllare l'attuale valore di Xft.dpi (e di altre variabili Xft impostate) usate il comando
<pre>xrdb -query</pre>
<pre>$ xrdb -query</pre>
Se il valore Xft.dpi non è presente, è implicito che è uguale a quello di Xorg.
Se il valore Xft.dpi non è presente, è implicito che è uguale a quello di Xorg.
Per evitare possibili distorsioni dell'interfaccia grafica (tipo immagini bitmap che scalano male) è consigliabile impostare questo DPI sui dei valori "standard":
Per evitare possibili distorsioni dell'interfaccia grafica (tipo immagini bitmap che scalano male) è consigliabile impostare questo DPI sui dei valori "standard":
317

contributi