[tex-live] TEXINPUTS on windows

Lars Madsen daleif at imf.au.dk
Fri Nov 5 16:29:03 CET 2010

Khaled Hosny wrote:
> On Fri, Nov 05, 2010 at 04:10:55PM +0100, Lars Madsen wrote:
>> Akira Kakuto wrote:
>>> Dear Lars,
>>>> Given a TL10 on windows and a user who has a dir with his own private 
>>>> packages, say C:\mytexstuff
>>>> How do we add this to TEXINPUTS in TL10?
>>>> MikTeX has a very easy interface for this, but I have no idea as to how 
>>>> one should add this on TL10. I assume it is texmf.cnf in texlive/2010/, 
>>> You can add c:/mytexstuff// to TEXINPUTS.programname
>>> in the texmf.cnf, like
>>> TEXINPUTS.latex = .;$TEXMF/tex/{latex,generic,}//;c:/mytexstuff//
>>> The easiest way may be to define an environment variable
>>> TEXINPUTS=c:/mytexstuff//;
>>> Don't forget the semicolon.
>>> Akira
>> why can't we just add
>> TEXINPUTS=c:/mytexstuff//;
>> to texmf.cnf?
>> If this is so complicated, I'd recommend adding a better interface for
>> this to the tlmgr TODO list. This is one of the features I like in MikTeX.
> I think the current recommended best practice is not to touch TEXINPUTS
> at all, there is already local texmf tree(s) where users can put their
> stuff.
> Regards,
>  Khaled

most users will not even know where to look for those, doesn't one need 
to refresh the filename database afterwards.

Again much more complicated than the MikTeX approach.



More information about the tex-live mailing list