STOP! Perché questa guida si trova sotto la pagina Cestino?. Una guida può essere cestinata dal Gruppo Documentazione se contiene istruzioni compatibili solo con rilasci non più supportati di Ubuntu oppure perché non si ha certezza che lo siano per i rilasci attualmente supportati. Queste pagine richiedono un aggiornamento e una verifica delle istruzioni contenute. Se vuoi riesumare una di queste guide contatta il Gruppo Documentazione nella board sul forum. |
Introduzione
Questa guida contiene delle istruzioni utili all'abilitazione dell'anti-aliasing per i font dei caratteri in Ubuntu 7.04 «Feisty Fawn». Il risultato dovrebbe essere simile alla seguente schermata:
Preparativi
Per abilitare l'antialiasing è necessario aggiornare alcuni pacchetti del sistema con altri presenti in alcuni repository esterni.
Abilitare i repository per Ubuntu 7.04 «Feisty Fawn»
Aprire il file /etc/apt/sources.list con un editor di testo con i privilegi di amministrazione e aggiungere le righe adatte alla propria architettura alla fine del file:
i386:
deb http://www.telemail.fi/mlind/ubuntu feisty fonts deb-src http://www.telemail.fi/mlind/ubuntu feisty fonts
amd64:
deb http://download.tuxfamily.org/upure64/ feisty-upure64 main-amd64 deb-src http://download.tuxfamily.org/upure64/ feisty-upure64 main-amd64 deb http://download.tuxfamily.org/upure64/ feisty-upure64 experimental-amd64 deb-src http://download.tuxfamily.org/upure64/ feisty-upure64 experimental-amd64
Autenticazione dei pacchetti
Per autenticare i pacchetti scaricati dai repository per Ubuntu 6.10 «Edgy Eft» e per Ubuntu 7.04 «Feisty Fawn» a 32 bit è necessario digitare i seguenti comandi:
gpg --keyserver subkeys.pgp.net --recv-keys 937215FF gpg --export --armor 937215FF | sudo apt-key add -
Per autenticare i pacchetti provenienti dal repository per Ubuntu 7.04 «Feisty Fawn» a 64 bit è sufficiente digitare il seguente comando:
wget http://download.tuxfamily.org/upure64/2C4C84CC.gpg -O- | sudo apt-key add -
Installazione dei font antialiased
Installazione dei pacchetti necessari
Innanzitutto è necessario aggiornare la lista dei pacchetti. A tal fine è sufficiente digitare il seguente comando:
sudo apt-get update && sudo apt-get upgrade
Dunque si può procedere con l'installazione dei seguenti pacchetti:
libfreetype6
libcairo2
libxft2
Per installare i pacchetti sopra indicati con apt-get è sufficiente digitare il seguente comando:
sudo apt-get install libfreetype6 libcairo2 libxft2
Ora procedere con la riconfigurazione del pacchetto fontconfig-config. A tal fine, digitare il seguente comando:
sudo dpkg-reconfigure fontconfig-config
Di seguito sono elencate le risposte da dare alle varie domande poste da dpkg-reconfigure. Nell'ordine:
Native Always No
Configurazione
Una volta configurato fontconfig-config è utile digitare anche il seguente comando:
sudo dpkg-reconfigure fontconfig
Infine, riavviare il server X con la combinazione di tasti Ctrl+Alt+Backspace.
Utilizzare caratteri non antialiased stile Windows
Se si preferisce utilizzare dei carateri senza antialiasing, in modo da avere caratteri con bordi definiti, utili soprattutto per font di dimensioni ridotte, creare il file .fonts.conf con un editor di testo all'interno della propria cartela Home e aggiungere al suo interno righe:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<test compare="more" name="pixelsize" qual="any">
<double>0</double>
</test>
<test compare="less" name="pixelsize" qual="any">
<double>15</double>
</test>
<edit mode="assign" name="antialias">
<bool>false</bool>
</edit>
</match>
<!-- UNCOMMENT THIS SECTION TO ENABLE ANTIALIAS FOR BOLD FONTS
<match target="font">
<test name="weight">
<const>bold</const>
<const>black</const>
</test>
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
</match>
-->
<match target="pattern">
<test qual="any" name="family">
<string>Bitstream Vera Sans</string>
</test>
<edit name="family" mode="assign">
<string>Arial</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>Helvetica</string>
</test>
<edit name="family" mode="assign">
<string>Arial</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>Palatino</string>
</test>
<edit name="family" mode="assign">
<string>Georgia</string>
</edit>
</match>
</fontconfig>Infine, riavviare il server X con la combinazione di tasti Ctrl+Alt+Backspace.
