Re: Stessi dati, più documenti

#65787
Up
0
Down
::

robitex” post=64866Ciao,
quando genero i documenti che compongono un progetto, ad esempio un recupero di un edificio, alcuni dati sono sempre gli stessi.
Eccone alcuni: data emissione, legge di finanziamento, titolo progetto, comune, progettista, ecc

La soluzione che adopero è quella di caricare in un file i dati generali, e salvarlo nell’albero personale di texmf. Creare poi una directory nella home utente che conterrà tutti i file del progetto.
La cosa è piuttosto semplice: assegno ad una opzione di classe il numero dell’intervento — classe personale opportunamente programmata — tipo job=144 e nel documento posso contare su alcune macro valorizzate correttamente e contenute nel file 144.dat posto nell’albero personale texmf.

Questa soluzione mi costringe ad ogni nuovo progetto, a creare un file .dat nell’albero personale ed ad eseguire texhash per poterlo poi “vedere” in compilazione.
Non è elegante.
Vorrei invece mantenere il file di dati nella cartella dove conservo tutti i file del progetto. Tuttavia questa directory può avere una struttura piuttosto complessa ed i vari sorgenti di LaTeX possno trovarsi in sotto directory anche conmolti livelli di annidamento.

Esiste una soluzione?
In altri termini, esiste un modo per caricare un file di testo (con \input) che si trova in una directory superiore mentre il sorgente LaTeX è in una sua sotto directory interna?

Grazie.

Non occorre dare texhash per l’albero personale. Se per caso hai forzato una volta la creazione di ls-R, cancella quel file. Nota che l’albero personale è in ~/texmf, che è distinto dall’albero locale che sta in /usr/local/texlive/texmf-local.

Se invece vuoi consultare ricorsivamente le sottocartelle della cartella di lavoro, imposta la variabile di ambiente TEXINPUTS:
`export TEXINPUTS=.//:`

Il mio consiglio è di mettere i dati nell’albero personale.

Ciao
Enrico

Go to top