Newsgroup: it.comp.software.tex
Titolo: come aggiornare tetex?

Sono un principiante di Linux, fino ad ora avevo utilizzato MiKtex per 
Winzoz... chi mi aiuta?

 
"Aggiornare teTeX"?  Ovvero da un vecchio teTeX ad un nuovo teTeX?
Diciamo che tu hai la vecchia istallazione teTeX standard in
/usr/local/teTeX, con le tue aggiunte locali di macro, fonts e via
dicendo sotto /usr/local/teTeX/share/texmf-local come consigliato.
Rinomina /usr/local/teTeX in qualcosa come /usr/local/teTeX-old,
istalla la nuova distribuzione (quella corrente e' la 2.0.2, in
CTAN:tex-archive/systems/unix/teTeX/current/distrib), muovi
/usr/local/teTeX-old/share/texmf-local sotto il nuovo albero, runna
texconfig per le varie componenti, ed e' tutto finito.
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Dept. of Physics, Univ. of Padova, Italy              ROT13: 
ybe...@cq.vasa.vg

 
no, intendevo aggiungere nuovi pacchetti!
quando li scarico dal CTAN, come devo procedere per inserirli nella 
distribuzione tetex... per utilizzarli? Esiste una gestione tipo rmp? o 
urpm, visto che uso MDK 9.1?

 o urpm, visto che uso MDK 9.1?
Io ho Red Hat 7.3 e tetex è installato sotto /usr/share/texmf
Per installare un pacchetto creo una directory ad esempio con il nome
del pacchetto in /usr/share/texmf/tex/latex/ e copio al suo interno i
file del pacchetto, eseguo latex sui file ins e dtx se il pacchetto è in
questa forma, aggiorno i pacchetti con il comando mktexlsr e tutto si
sistema ;-)
alfa
PS: Tutto questo eseguito da root
-- 
(attenzione all'antispam per le risposte in mail)
"Illuso anch'io continuamente, confuso tra tante realtà
ma se scoprirò quella giusta, chissà se poi l'illusione cadrà
se scoprirò che c'è una sola realtà non credo che mi basterà."

 file del pacchetto,
... cosi' quando istalli una nuova versione perdi tutte le tue
aggiunte.  Ottimo.


 
ma insomma, si può sapere qual è la strada giusta?

 aggiunte.  Ottimo.
Beh io non è che sia un genio, ho trovato questo metodo, ho visto che mi
funziona e mi sta bene così. Se non è il metodo corretto o se ne
esistono di migliori credo che ci sia sempre tempo per imparare; siamo
qui anche per questo no? :)
Ciao
alfa


 ma insomma, si può sapere qual è la strada giusta?
Leggere le istruzioni.
Queste consigliano di mettere le aggiunte "locali" separatamente; nei
sistemi che amministro, ad esempio, TETEXDIR punta a /usr/soft/teTeX/;
le aggiunte locali sono sotto $TETEXDIR/share/texmf-local/, che a sua
volta contiene vari rami: tex/, fonts/, doc/ e cosi' via.
Bisogna guardare $TETEXDIR/share/texmf/web2c/texmf.cnf; nell'ultima
versione contiene gia' le linee
   TEXMFLOCAL = $SELFAUTOPARENT/share/texmf-local
   TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFMAIN}
e, per le vecchie versioni, basta editare il file.  Non serve altro.
Per aggiornare teTeX, ho gia' spiegato come fare: si sposta il ramo
texmf-local dalla vecchia alla nuova distribuzione, e si esegue
texconfig da root.


 
vi chiedo un po' di pazienza, sono un pivello di linux...
nella mia distribuzione la mdk 9.1 credo di avere il latex in
/usr/share/texmf/ e qui sotto tutto il resto...
Ho seguito le istruzioni per aggiungere il pacchetto MusixTeX ...
ma quando compili ricevo errore perché non mi trova i .sty ... ch epure
ci sono. Insomma sono disperato. Con MiKteX (winzoz) era tutto più
facile. Dove sono le variabili d'ambiente?...
aiuto!!

 ci sono.
Devi rigenerare il database dei files.  Comando "texhash" da root.
