Salve a tutti gli utilizzatori del forum,
Ho una piccola curiosità sul comando input che non sono riuscito a trovare sulla “(mica tanto) breve introduzione a LaTeX2e” e anche su altri manuali. Esiste un modo per comunicare a LaTeX che i file da includere con input sono in una determinata cartella un po’ come si fa con
`\graphicspath{{cartella/}}`
per includere le cartelle con le immagini.
La possibilità ci sarebbe, ma è assai sconsigliabile. Di fatto non vedo tanti problemi a scrivere
`\input{cartella/file}`
che fra l’altro rende il codice meno criptico. Altrimenti, un bel comando e via:
`\newcommand{\myinput}[1]{\input{cartella/#1}}`
Se vuoi che LaTeX si cerchi il file da sé senza dirgli dove esplicitamente, meglio agire sulla shell:
`export TEXINPUTS=:cartella1//:cartella2//`
se i tuoi file stanno in cartelle con quei nomi. Se usi Windoze, non saprei proprio che dirti. Nei migliori front end che girano sotto *nix, c’è la possibilità di passare le variabili d’ambiente alla shell che esegue le compilazioni.
Ciao
Enrico