
                   Font TrueType con XFree86 4.x mini-HOWTO

Bartek Kostrzewa, bartek_at_spillkescht.lu

   1.5, 2004-06-28
     _________________________________________________________________

   Questo mini-HOWTO descrive come utilizzare i font TrueType (*.ttf) con
   XFree86 4.x. Traduzione a cura di Alex Mufatti (a.mufatti_at_tin.it) e
   revisione a cura di pctips (pctips_at_hardwaretips.com).
     _________________________________________________________________

1. Introduzione

1.1 Copyright

   Download, copy and redistribute this text freely. If you do any
   changes, please submit them to me, and I will pass them to the LDP, of
   course, credit will be given.

   Copyright (c) 2001 by Bartek Kostrzewa

1.2 Disclaimer

   Si usino le informazioni contenute in questo documento a proprio
   rischio. Si declina ogni responsabilit per i contenuti di questo
   documento. L'uso di concetti, esempi e/o altri contenuti di questo
   documento  a proprio rischio.

   Tutti i copyright sono detenuti dai rispettivi proprietari, tranne
   dove diversamente specificato. L'utilizzo di un termine in questo
   documento non deve essere considerato come un attentato alla validit
   di qualsiasi trademark o service mark.

   Il citare particolari prodotti o marchi non va considerato un favore
   che si fa ad essi.

    caldamente consigliato di effettuare un salvataggio del proprio
   sistema prima di un'installazione di rilievo e di farne altri ad
   intervalli regolari.

1.3 Novit

     * 1.5: Cambiato il mio indirizzo e-mail e modificati alcuni numeri
       di versione di X-Free.
     * 0.0.4: Aggiunti alcuni contenuti e la spiegazione di come
       aggiungere il fontpath al file XF86Config.
     * 0.0.3: Apportate alcune modifiche dovute a possibili problemi
       legali.
     * 0.0.2: Questa versione corregge alcuni errori riguardo il
       ridimensionam ento dei font in Netscape.
     * 0.0.1: Versione iniziale.

   Questo documento  reperibile presso:
   http://en.tldp.org/HOWTO/TT-XFree86.html

1.4 Credits

   Voglio ringraziare Bear Giles per il suo howto sui font TTF in Debian
   che mi ha condotto sulla giusta strada :o).

   Ringraziamenti vanno, certamente, anche al gruppo XFree86 per gli
   enormi sforzi per mantenere XFree86 e a Joerg Pommnitz per aver
   scritto ttmkfdir.

   Voglio anche dire un GROSSO grazie a LDP per aver costruito e
   mantenuto una rete di aiuto che ha gi guidato tante persone
   attraverso le difficolt nell'avere la meglio sulla curva di
   apprendimento di Linux.

   Grazie a Joe Meadows per avermi fatto notare che questo HOWTO
   probabilmente descriveva un'azione illegale nelle versioni 0.0.2 e
   precedenti.

1.5 Traduzioni

   Apparentemente sono state fatte alcune traduzioni di questo documento,
   ma non so dove trovarle poich gli autori non mi hanno contattato (non
   importa, non faccio aggiornamenti ormai dal 2001). Continuate a
   tradurre!

   Qualsiasi commento o suggerimento pu essere spedito al mio indirizzo
   e-mail: bartek_at_spillkescht.lu

2. Procedura

   Dal mio ultimo aggiornamento sono cambiate molte cose, ma il
   procedimento  ancora lo stesso, anche per X.org. Occorre solo
   cambiare i nomi dei file, se necessario.

   Si prenda una raccolta di font TrueType (ad esempio da uno dei tanti
   siti che mettono a disposizione font da scaricare) e si lanci il
   seguente comando da utente root:

     * mkdir /usr/X11R6/lib/X11/fonts/Truetype
     * cp /home/joeuser/propria-directory-di-download/*.ttf
       /usr/X11R6/lib/X11/fonts/Truetype
     * cd /usr/X11R6/lib/X11/fonts/Truetype
     * ttmkfdir > fonts.scale
     * mkfontdir

   Ora, se si ha a disposizione un'installazione funzionante di Windows
   in una delle partizioni, si devono utilizzare i font direttamente da
   l: copiarli in una directory della propria partizione Linux 
   considerato *illegale*. Si legga prima come far riconoscere e
   funzionare la propria partizione Windows in Linux (la maggior parte
   delle distribuzione lo fa in fase di installazione automaticamente),
   poi da utente root si esegua:

     * cd /etc/X11
     * il-proprio-editor-preferito XF86Config In alcune distribuzioni di
       X questo file  presente con un numero aggiunto ad esso (per
       esempio: XF86Config.4). Si deve scoprire quale file  utilizzato
       dal proprio X11R6 - lo si pu fare digitando: cat /var/log/XFree*
       | grep "Using config file:" - e quindi editare il file risultante
       dal log.
     * Ora, nell'editor, si trovino la sezione Files e le linee
       contraddistinte da FontPath e si aggiunga una linea con FontPath
       "/TuaPartizioneWin/windows/fonts/" alla fine di questa lista.
       (TuaPartizioneWin va sostituita con il punto di mount della
       propria partizione Windows).
     * cd /TuaPartizioneWin/windows/fonts
     * ttmkfdir > fonts.scale
     * mkfontdir

   Questo far in modo che tutti i font della partizione Windows
   funzionino correttamente sotto X.

   Ora si hanno tutti i font TrueType della partizione Windows
   funzionanti. Se si vogliono aggiungere altri font si spostino/copino
   questi [i file *.ttf] nella directory suddetta, e si ripeta il
   procedimento.

   Netscape ha un problema con questi font: si deve selezionare "Allow
   Scaling" nella finestra di dialogo Fonts; non ci si faccia ingannare
   dal fatto che questa mostri solo 0 e 12 come grandezze dei font.
   Mozilla non ha questi problemi, Opera nemmeno.

   L'eseguibile mkfontdir dovrebbe essere incluso nella propria
   distribuzione di XFree 4.x .

   Se ttmkfdir non dovesse essere disponibile, lo si pu ottenere qui:
   http://www.joerg-pommnitz.de/TrueType/ttmkfdir.tar.gz

   L'ultima versione di XFree86 (ora 4.4.0) pu essere trovata qui:
   http://www.xfree86.org

   L'ultima versione di X.org pu essere reperita qui: http://www.x.org
