• Immutable Page
  • Info
  • Attachments

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:

antialias.gif

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.

Ulteriori risorse


CategoryDaCancellare