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à

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:

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:

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