Leo Butler <[email protected]> writes:
Hi Leo,
> I have been using:
>
> %%% Local Variables:
> %%% mode: latex
> %%% eval: (setenv "TEXINPUTS" ".:..:../resources:../../resources:")
> %%% TeX-master: t
> %%% End:
>
> but this changes TEXINPUTS for every invocation of (pdf)latex.
Would this slightly longish snippet work as you want in eval: ?
--8<---------------cut here---------------start------------->8---
(progn
(defvar-local leo/texinputs-set nil)
(unless leo/texinputs-set
(setenv "TEXINPUTS" ".:..:../resources:../../resources:")
(setq-local leo/texinputs-set t)))
--8<---------------cut here---------------end--------------->8---
Bye,
Tassilo