Una piccola curiosità OT: perchè ridefinire TEXMFLOCAL allo stesso modo di TEXMFHOME se c’è già TEXMFHOME?
TEXMFHOME non e’ definita di default (non lo e’ sul mio sistema, piu’ precisamente) e andava comunque aggiunta a qualche file di configurazione.
invece di definire quella, ho ridefinito TEXMFLOCAL in modo tale che essa non sia in un percorso di sistema (in /etc), che non mi piace perche’ fa parte delle partizioni che formatto nelle reinstallazioni, mentre la /home non viene mai toccata.
in pratica mi garantisco di non scrivere dove potrei perdere dati modificati da me.
Sbagliato. TEXMFHOME e TEXMFLOCAL sono variabili “virtuali” che i programmi TeX si autodefiniscono (se non le trovano nell’ambiente). Per trovarne il valore, usa una shell nella quale annulli la definizione di quelle variabili e da’ il comando
`kpsewhich -var-value TEXMFHOME`
e analogamente per TEXMFLOCAL. La definizione standard di queste pseudovariabili è in uno dei file texmf.cnf. Leggiti la guida di TeX Live e trovi tutto.
Ciao
Enrico