Newsgroup: it.comp.os.linux.iniziare
Titolo: Installare font TTF

Salve
Da 15 giorni ho installato Suse 7.1 e stavolta desidero provare ad usare
linux
seriamente. Dato che uso prevalentemente il PC per scrivere locandine e
documenti vari, e che sotto windows da quasi 2 anni uso con piena
soddisfazione Staroffice, ho installato Staroffice per linux e come
secondo
passo pensavo di installare i font Truetype che ho anche sotto windows,
molto
utili per le locandine.
Ho seguito la procedura descritta dal manuale book_it.pdf: ho copiato i
font
ttf (alcuni risultano ttf altri TTF) nella cartella creata come utente
(/home/franco/font)
poi come root da console ho creato i links a questi nella cartella
suggerita
root@linux:/usr/X11R6/lib/X11/fonts/truetype>ln -s
/home/franco/font/*.ttf .
ma quando lancio il comando:
root@linux:/usr/X11R6/lib/X11/fonts/truetype>ttmkfdir -o fonts.dir
mi da una lunga lista di errori di questo tipo
font ./ariston.TTF: unknown usWeightClass 5
font ./arnoldbo.TTF: unknown usWeightClass 5
font ./borzoi__.TTF: unknown usWeightClass 7
font ./borzoibi.TTF: unknown usWeightClass 7
font ./borzoii_.TTF: unknown usWeightClass 5
font ./brassfie.TTF: unknown usWeightClass 5
font ./brassfld.TTF: unknown usWeightClass 5
font ./brassit_.TTF: unknown usWeightClass 5
font ./brf_____.TTF: unknown usWeightClass 5
font ./broadwa0.TTF: unknown usWeightClass 5
font ./broadwa2.TTF: unknown usWeightClass 5
font ./broadwa3.TTF: unknown usWeightClass 5
font ./broadway.TTF: unknown usWeightClass 5
dove sbaglio?
Quando dò il comando da utente
xlsfonts
non mi elenca i font truetype ma solo quelli di default di linux
In alternativa posso cercare in Internet dei font belli specifici per
linux?
Grazie a chi avrà la pazienza di rispondermi.
--
--------------
Franco Peci - Borno (BS) Italia
e-mail: 
bu...@libero.it
url: 
http://peci.freeweb.supereva.it

non mi elenca i font truetype ma solo quelli di default di linux
infatti qualcosa non e' andato, perche' dovresti vederli nella lista.
Quella serie di errori porta a conclusione la creazione di fonts.dir?
Forse conviene spostare mettere da parte i fonts "cattivi", finche'
non avrai altre informazioni
FontPath (/etc/X11/XF86Config) punta alla directory con i TTF?
c'e' un Load "freetype" in XF86Config?
spero di non confonderti le idee, non ho mai usato una SuSe, prendile
per indicazioni mooolto generiche.

Ringrazio Emilio che via e-mail mi ha suggerito via e-mail di trasformare
tutti i nomi dei files di font truetype in minuscolo.
Ho provato e la cosa funziona. Tuttavia alcuni danno ancora errore
font ./borzoi.TTF: unknown usWeightClass 7
font ./borzoibi.TTF: unknown usWeightClass 7
font ./borzoii.TTF: unknown usWeightClass 5
font ./brassfie.TTF: unknown usWeightClass 5
font ./brassfld.TTF: unknown usWeightClass 5
ne deduco che non tutti i font sono usufruibili in linux!
O puň essere che rinominandoli (per ridurli tutti in caratteri minuscoli e
cambiando eventuali numeri _ -) non funzionino piů.
Su questo NG ho trovato il seguente script
s * | while read f
  do
    if [ -f $f ]; then
      if [ "$f" != "`echo \"$f\" | tr A-Z a-z`" ]; then
       #Note that 'This' will overwrite 'this'!
       mv -iv "$f" "`echo \"$f\" | tr A-Z a-z`"
      fi
    fi
  done
che dovrebbe servire appunto per trasformare in minuscolo tutti i nomi dei
files. L'ho copiato in un files di testo, ma non so come renderlo
eseguibile.
Grazie ancora a chi vorra' darmi una mano.
