Newsgroup: it.comp.software.tex
Titolo: Font disponibili nella mia installazione

Salve.
probabilmente il problema è già stato trattato, ma non mi è stato
possibile trovare una soluzione.
Il punto è che vorrei sapere quali font gia' ci sono nelle mie
directory Latex prima di scaricarne altri e procedere alla (difficile?)
installazione.
Uso Win Xp & MiKTeX, scaricato nella versione più ampia circa un anno
fa e non piu' aggiorato.
Ho studiato varie guide, ma non mi hanno aiutato molto.
Ho letto il file fontname.dvi che mi pare riportare un elenco
(completo?) dei font disponibili e che descrive la modalità standard
di codifica dei nomi-file, ma non mi è di molto aiuto, se non per dare
una corrispondenza tra i file che trovo ed i nomi estesi dei font.
Nella guida "the font installation guide" di philipp lehman viene data
spiegazione delle varie estensioni di file utilizzate per
l'installazione dei font. Pertanto ho fatto una ricerca con *.fd nelle
mie directory ed ho 'scoperto' 1135 file... =:-|
Inutile dire che non posso aprirli ad uno ad uno per scoprire a che
font si riferiscono, per poi cercare in fontname.dvi la "traduzione"
secondo la convenzione, scrivere qualche riga in latex, compilare e
vedere il dvi, per capire se ben si adattano al mio scopo...
L'ideale sarebbe ottenere in qualche modo (automatico) un'esempio per
ogni font, oppure poterne visionare un'elenco d'esempio già pronto,
che sveli la corrispondenza tra genotipo e fenotipo (passatemi
l'analogia biologica...)
Se ho ben capito, inoltre, per cambiare font a tutto il documento è
necessario scrivere nel preambolo (oppure dopo \begin{document} ?) il
seguente codice:
\fontencoding{encoding}
\fontfamily{family}
\fontseries{weight}
\fontshape{shape}
\fontsize{font-size}{baseline-skip}
\selectfont
oppure:
{\usefont{encoding}{family}{weight}{shape} Testo con nuovo font.}
per cambiare il font di una parte limitata di testo non modificando
corpo ed interlinea
Grazie a chi volesse darmi una mano 
LuCa

 seguente codice:
[ecc]
No, perché mai? Ti basta il solito
\usepackage{times}
eccetera. Vedi qualunque guida di LaTeX. Prova con i PS di base, intanto,
fai un po' di pratica (mio modestissimo consiglio). Per i fonts commerciali
e il loro uso con LaTeX vedi l'ottima guida presso
http://www.tug.org/tex-archive/fonts/metrics/w-a-schmidt/
SCS (=HTH)
g
-- 
Guido Milanese
Vocal Ensemble Ars Antiqua, Genova (Genoa), Italy
http://www.arsantiqua.org

Grazie della risposta e grazie della giuda.
A questo indirizzo (
http://tug.org/TeXnik/mainFAQ.cgi?file=fonts/fonts#print
 ) sono
presenti le sorgenti di due macro in grado di creare un file dvi per
ogni font installato nella macchina. Sarebbero esattamente quello che
sto cercando, purtroppo (da questo punto di vista) uso un sistema
windows e pertanto non funzionano. Stavo cercando l'equivalente per il
mio SO, se esiste.
Ovviamente ho gia' provato i pacchetti che hai consigliato ma, volendo
approfondire un po' la questione, preferivo farne a meno e variare i
font in  modo "manuale".
Attendo consigli da chiunque possa darmi una mano.
Saluti
LuCa

mio SO, se esiste.
Lo script in Perl funziona anche in Windows (purché sia installato Perl,
ovviamente), anzi sembra scritto proprio per Windows (separatore di
percorso \).
Per il resto, mi pare di capire che basti ottenere una lista dei file .tfm.
Anche gli altri script direi, ad occhio, sono facilmente trasportabili in
qualche linguaggio di script disponibile anche in Windows. Devo solo capire
un po' meglio i dettagli.
Ciao.

percorso \).
Vabbe', come non detto. Fermo il resto, comunque: l'unica cosa da
convertire è lo script per generare la lista dei font tfm; appena ho un po'
di tempo cerco di capire che cosa fa con i nomi dei file.
Ciao.

Grazie mille per l'interessamento. Se fossi stato in grado di tradurre
lo script l'avrei certamente fatto, ma per il momento non mi è
possibile, quindi accetto ogni aiuto.
LuCa

possibile, quindi accetto ogni aiuto.
Lo script può essere tradotto semplicemente così:
  dir /b /s c:\programmi\texmf\fonts\tfm\*.tfm > available_fonts.lst
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(naturalmente, metterai il percorso dei font tfm sul tuo computer)
con l'avvertenza di aggiustare le cose nello script Perl:
    ....
    open(F, "available_fonts.lst");
    while(<F>){
      chomp;
      $_ =~ /([^\\]+)\.tfm/;
      $lst->{enc($i++)} = $1;
    }
    close F;
    ....
invariato il resto dello script (ometto ogni commento sul codice Perl).
I documenti tex generati potrebbero avere qualche problema (non è detto che
tutti i font contengano i caratteri della stringa di esempio).
Ciao.

Grazie mille, ora ho un po' di materiale concreto su cui studiare.
LuCa