Newsgroup: it.comp.software.tex
Titolo: [Newbie] Problemino: dov'è isolatin1.sty?

Ciao
Uso latex in gnu/linux, e non ho mai avuto problemi di sorta.
Tempo fa ho installato questo programma:
http://homepages.cwi.nl/~jvhemert/disc-cover.html
che produce belle copertine, restituendo l'outuput in latex o in altri 
formati.
Il problema è che quando il programma va a creare il file latex e poi a 
darlo in pasto a latex, latex si lamenta così:
! LaTeX Error: File `isolatin1.sty' not found.
Ho letto qui
http://consult.cern.ch/qa/565
che basta creare un file vuoto con nome isolatin1.sty e tutto è ok, e se 
lo faccio nella directory corrente, effettivamente tutto funziona.
Ora, mi chiedo dove dovrei mettere questo file affinchè latex lo trovi 
*sempre*, in maniera che anche quando altri utenti possano usare il 
programma citato, senza bisogno di creare ogni volta un file vuoto nella 
  directory corrente?
Ho provato a metterlo qui:
/usr/share/texmf/tex/latex/base/
e qui:
/usr/share/texmf/tex/latex/misc/
ma non va!
Suggerimenti?
grazie a tutti
gerlos
-- 
"Solo lo scienziato è vero poeta: ci dà la luna, ci promette le stelle,
  ci farà un nuovo universo se sarà il caso."
    _                                  Allen Ginsberg
   (y)        < 
http://gerlos.altervista.org
 >
    =   gerlos  + - - >  gnu/linux registred user #311588

 ma non va!
Cosa vuol dire "non va"?  Hai letto e seguito le istruzioni della
documentazione?  Intanto robe 'personali' andrebbero messe sotto
texms-local...  Ma la mia sfera di cristallo ed i fondi di caffe' mi
dicono che non hai dato (da root) il comando "texhash" (o texconfig, o
mktexlsr o \ldots a seconda della distribuzione).  Prima di provare,
assicurati che ci sia un solo isolatin1.sty sotto /usr/share/texmf .
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Dept. of Physics, Univ. of Padova, Italy              ROT13: 
ybe...@cq.vasa.vg

  directory corrente?
Ho risolto: ho visto che disc-cover era in effetti uno script perl, è 
bastato modificarlo e rimuovendo il riferimento a isolatin1.sty.
Però mi è rimasta la curiosità di come avrei dovuto fare per fare 
trovare questo file a latex...
saluti


 ma non va!
Il file isolatin1.sty è obsoleto da anni e anni. È stato
rimosso dalla distribuzione teTeX due anni fa, ma era
sconsigliato già da molto.
L'idea di creare il file vuoto può anche funzionare, ma forse
potrebbe essere più indicato farsi un "wrapper" per il pacchetto
ora in uso:
===== isolatin1.sty =====
\ProvidesPackage{isolatin1}
\RequirePackage[latin1]{inputenc}
\endinput
===== isolatin1.sty =====
Dove metterlo, ora? Non certo nell'albero principale
di TeX, lo perderesti nel caso lo aggiornassi.
Il posto migliore è l'albero locale, che non viene toccato
dagli aggiornamenti. Come si chiami, dipende dalla distribuzione;
potrebbe stare in /usr/share/texmf-local.
Se è questa, metti il tuo file in /usr/share/texmf-local/tex/latex/misc/
e poi dai il comando magico da una shell (come root):
mktexlsr
Ciao
Enrico

 mktexlsr o \ldots a seconda della distribuzione).
Hai fatto centro! Fino a un istante fa ignoravo che fosse necessario 
quel comando... ok, ok, me lo dico da solo: RTFM!!!
Ora fila tutto liscio...
grazie infinite!
ciao


 Giusto! Lo vado a prendere subito!
Meglio che tu non lo faccia, ma segua invece le istruzioni di Enrico
Gregorio.  Non sapendo che fosse roba obsoleta, ti ho consigliato male
io.


 ora in uso:
Ok, fatto, tutto funziona.
Avendo provato anche l'altro sistema (mettere il vecchio file 
nell'albero locale), ho visto che in quel caso mancavano i caratteri 
accentati (è bastato dargli in pasto un CD di musica portoghese...).
Con il suggerimento di Enrico Gregorio invece ottengo correttamente i 
caratteri accentati.
Ho visto che in mandrake (o mandriva come si chiama adesso) l'albero 
locale è in /usr/local/share/texmf.
grazie ancora a uttti.
ciao
