bartek_at_spillkescht.lu
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
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.
Questo documento è reperibile presso: http://en.tldp.org/HOWTO/TT-XFree86.html
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.
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
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.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