>>>>> "Georg" == Georg Baum <[EMAIL PROTECTED]> writes:
>> I have been against modifying TEXINPUTS for a long time because it >> is difficult to do in a portable way. However, I begin to wonder >> whether it would be a better alternative. Georg> What is difficult: Setting the environment variable, or Georg> determine its value? I guess the latter should be doable Georg> without too much pain with the existing path conversion Georg> routines? On unix, this is a ":" delimited list of directories. On windows, depending on whether the program uses win32 paths or unix path, it can be a ";" delimited list of directories. On kpathsea-based program, I know that writing TEXINPUTS=/foo/bar:${TEXINPUTS} (or the equivalent C++ code) is always correct, because an empty path element is equivalent to "search in default places". Is this true in other TeX implementations? This is the kind of questions I do not have good answers for. JMarc