Migliorare l'aspetto dei font: differenze tra le versioni

→‎Infinality: aggiornamenti
m (→‎Installazione: altre correzioni)
(→‎Infinality: aggiornamenti)
Riga 240: Riga 240:


Il creatore del progetto (conosciuto proprio con il nickname Infinality) non lavora più su questo progetto da tempo, e attualmente sembra abbandonato da parte sua. L'utente [https://github.com/bohoomil/fontconfig-ultimate bohoomil] cominciò a portare avanti il progetto autonomamente, poi ha avuto il [http://www.infinality.net/forum/viewtopic.php?f=2&t=350 riconoscimento ufficiale].<br>
Il creatore del progetto (conosciuto proprio con il nickname Infinality) non lavora più su questo progetto da tempo, e attualmente sembra abbandonato da parte sua. L'utente [https://github.com/bohoomil/fontconfig-ultimate bohoomil] cominciò a portare avanti il progetto autonomamente, poi ha avuto il [http://www.infinality.net/forum/viewtopic.php?f=2&t=350 riconoscimento ufficiale].<br>
Al momento, bohoomil chiama il progetto "Infinality ultimate bundle", perché l'ha ampliato modificando più in profondità fontconfig, cambiando qualcosa anche nella libreria grafica Cairo e includendo una selezione di font liberi e gratuiti.<br>
Al momento, bohoomil chiama il progetto "[http://bohoomil.com/ Infinality ultimate bundle]", perché l'ha ampliato modificando più in profondità ''fontconfig'', cambiando qualcosa anche nella libreria grafica ''[http://cairographics.org/ Cairo]'' e includendo una selezione di font liberi e gratuiti. Qui di seguito troverete i pacchetti con l'Infinality originale, ribattezzato "legacy" per distinguerlo dal moderno "ultimate", ma al più presto si cercherà di pacchettizzare anche la versione ultimate.<br>
Comunque a detta di molti, il rendering di FreeType è ormai ottimo anche senza bisogno di queste patch, basta una buona configurazione.
Comunque a detta di molti, il rendering di FreeType è ormai ottimo anche senza bisogno di queste patch, basta una buona configurazione.


Riga 252: Riga 252:
# rm /etc/fonts/local.conf /etc/fonts/conf.d/1*.conf
# rm /etc/fonts/local.conf /etc/fonts/conf.d/1*.conf
</pre>
</pre>
Controllare anche che i file <code>/etc/X11/Xresources/x11-common</code> e <code>~/.Xresources</code> non contengano righe con impostazioni [[Migliorare l'aspetto dei font#Xft|Xft]] (se sono presenti e non volete cancellarle si possono commentare con un '''''!'''''). Così dovremmo essere tornati alla configurazione iniziale di Debian.
Controllare anche che i file <code>/etc/X11/Xresources/x11-common</code> e <code>~/.Xresources</code> non contengano righe con impostazioni [[Migliorare l'aspetto dei font#Xft|Xft]] (se sono presenti e non volete cancellarle si possono commentare con un '''''!''''' all'inizio della riga). Così dovremmo essere tornati alla configurazione iniziale di Debian.


Adesso si può aggiornare <code>libfreetype6</code> con la versione patchata e poi installare la configurazione di Infinality, contenuta in <code>fontconfig-infinality</code>:
Adesso si può aggiornare <code>libfreetype6</code> con la versione patchata e poi installare la configurazione di Infinality, contenuta in <code>fontconfig-infinality</code>:
* '''libfreetype6''' [https://drive.google.com/open?id=0B7AdLMiZn4FzM3g1Q0U4aDdSWU0 i386 Wheezy] [https://drive.google.com/open?id=0B7AdLMiZn4FzYlNITlQ0YWhjVk0 amd64 Wheezy] [https://drive.google.com/open?id=0B7AdLMiZn4FzbnFvU1pKRXJjRWs i386 Jessie] [https://drive.google.com/open?id=0B7AdLMiZn4Fza0pmWFZrYlFSeUE amd64 Jessie] [https://drive.google.com/open?id=0B7AdLMiZn4FzV3RJU0xGYVVZSkU i386 Stretch/Sid] [https://drive.google.com/open?id=0B7AdLMiZn4FzVFNDMTd0bXNMMjA amd64 Stretch/Sid]
*'''libfreetype6'''
* '''fontconfig-infinality''' [https://drive.google.com/open?id=0B7AdLMiZn4FzeGlsRFFIMVNDbjA i386 e amd64]
**[https://drive.google.com/open?id=0B7AdLMiZn4FzM3g1Q0U4aDdSWU0 Wheezy i386]
**[https://drive.google.com/open?id=0B7AdLMiZn4FzYlNITlQ0YWhjVk0 Wheezy amd64]
**[https://drive.google.com/open?id=0B7AdLMiZn4FzZWdRdGlsQVJ5WGc Jessie i386]
**[https://drive.google.com/open?id=0B7AdLMiZn4FzOU1hT1o2SV9xT0U Jessie amd64]
**[https://drive.google.com/open?id=0B7AdLMiZn4FzV3RJU0xGYVVZSkU Stretch/Sid i386]
**[https://drive.google.com/open?id=0B7AdLMiZn4FzVFNDMTd0bXNMMjA Stretch/Sid amd64]
*'''fontconfig-infinality'''
**[https://drive.google.com/open?id=0B7AdLMiZn4FzUkZHdXh4eXJHMlU tutte le versioni, i386 e amd64]
Gli altri pacchetti, il codice sorgente e i log di compilazione sono disponibili [https://drive.google.com/open?id=0B7AdLMiZn4FzT1FGTERscGtzc0E qui per Wheezy], [https://drive.google.com/open?id=0B7AdLMiZn4FzZWVXYmM5TE5YVUE qui per Jessie] e [https://drive.google.com/open?id=0B7AdLMiZn4FzflZIWDFMWUxMR2F4WGQwQkRkcThsaFFxV2x1S0dGWjgzcEdlVjgtaGV5U2c qui per Stretch/Sid] .<br>
Gli altri pacchetti, il codice sorgente e i log di compilazione sono disponibili [https://drive.google.com/open?id=0B7AdLMiZn4FzT1FGTERscGtzc0E qui per Wheezy], [https://drive.google.com/open?id=0B7AdLMiZn4FzZWVXYmM5TE5YVUE qui per Jessie] e [https://drive.google.com/open?id=0B7AdLMiZn4FzflZIWDFMWUxMR2F4WGQwQkRkcThsaFFxV2x1S0dGWjgzcEdlVjgtaGV5U2c qui per Stretch/Sid] .<br>
Se avete abilitato [[Usare pacchetti a 32 bit su sistemi a 64 bit|multiarch]], quasi sicuramente avrete già installato entrambe le versioni ''i386'' e ''amd64'' di <code>libfreetype6</code> e quindi dovrete aggiornarle entrambe. Per installare il tutto:
Se avete abilitato [[Usare pacchetti a 32 bit su sistemi a 64 bit|multiarch]], quasi sicuramente avrete già installato entrambe le versioni ''i386'' e ''amd64'' di <code>libfreetype6</code> e quindi dovrete aggiornarle entrambe. Per installare il tutto:
317

contributi