Installazione TDS compliant di pgf
Posted: Giugno 28th, 2009 | Author: packz | Filed under: Hack, Installation party, Life, Programmazione, TeX | Commenti disabilitati su Installazione TDS compliant di pgfSuccede che magari un hosting abbia addirittura installato TeX sulle macchine, ma noi necessitiamo anche di pgf, un ottimo pacchetto per TeX che permette di produrre grafici fichi, alla stregua del metapost ma molto più semplici da codare, che però dobbiamo installare in locale; come fare? non so se avete mai visto la struttura delle directory di pacchetti TeX (situate di solito in /usr/share/texmf/) ma vi posso assicurare che sono un bel groviglio e non avendo accesso come amministratore non posso installarlo se non in locale appunto.
La prima idea è usare la variabile d’ambiente TEXINPUTS e dargli tutte le directory in cui ci sono i file da caricare con input ma questo risulterebbe troppo sbatti, ma leggendo il manuale (RTFM) si scopre che il TeX cerca i file anche nella directory ~/texmf e che questa deve essere TDS (TeX directory structure) compliant: cioè bisogna che essa sia nella forma
texmf/
|– doc
| `– generic
`– tex
|– generic
|– latex
`– plain
Fatto questo lanciate un texhash che creerà un file ls-R in ~/texmf e permetterà al TeX di usare tale pacchetto.
Penso che non si capisca un cazzo da come l’ho scritto, ma sono ancora ubriaco da ieri…