[tex-live] TEXINPUTS problem
Olaf Weber
olaf at infovore.xs4all.nl
Sun Oct 17 22:14:46 CEST 2004
Thomas Esser writes:
> On Sun, Oct 17, 2004 at 11:53:24AM -0400, Karl Berry wrote:
>> As far as I know source and source.development should have exactly the
>> same files right now. As far as texmf.in goes, it should be the same as
>> teTeX, again AFAIK. TeX Live doesn't use it, as we know (see next message).
One thing that surprised me is that texmf/web2c/texmf.cnf contains
'original texmf.cnf --', which means that if you do a full build it
gets overwritten. This is perhaps not a good thing.
> teTeX's search paths reflect precisely the needs for searching teTeX's
> texmf tree using the current status of our applications. This means that
> all search paths are set to the absolute minimum. My file differs in the
> following (typical) examples from Olaf's (- is web2c version; + is my
> version):
> "engine" level, I only have tex:
> -TEXINPUTS.pdfmex = .;$TEXMF/{pdftex,tex}/{mex,plain,generic,}//
> +TEXINPUTS.pdfmex = .;$TEXMF/tex/{mex,plain,generic,}//
I plead backward compatibility with older texmf trees.
> all format names unique, no subdir:
> -TEXFORMATS = .;$TEXMF/web2c/{$engine,}//
> +TEXFORMATS = .;$TEXMF/web2c
> bib / bst searching:
> -BIBINPUTS = .;$TEXMF/bibtex/{bib,}//
> -BSTINPUTS = .;$TEXMF/bibtex/{bst,}//
> +BIBINPUTS = .;$TEXMF/bibtex/bib//
> +BSTINPUTS = .;$TEXMF/bibtex/bst//
For this case, I'm envisioning "simplified" trees where all bibtex
related files are just under texmf/bibtex. For example, a tree in
someone's home directory could be like that.
> So, the question is: what shall be in TL's sources, my settings or Olaf's?
> The other differences somehow should be cleaned up. By transforming
> all engine stuff to tex in Olaf's file, running a diff against my file,
> and removeing the above stuff, the remaining differences are:
> -TEXINPUTS.pdfxlatex = .;$TEXMF/tex/{latex,generic,}//
> -TEXINPUTS.pdfxtex = .;$TEXMF/tex/{plain,generic,}//
> -TEXINPUTS.xelatex = .;$TEXMF/tex/{latex,generic,}//
> -TEXINPUTS.xetex = .;$TEXMF/tex/{plain,generic,}//
> -OTFFONTS = .;$TEXMF/fonts/otf/{xetex,}//
> -TEXINPUTS.elambda = .;$TEXMF/tex/{lambda,latex,generic,}//
> -TEXINPUTS.eomega = .;$TEXMF/tex/{plain,generic,}//
> -TEXINPUTS.alambda = .;$TEXMF/tex/{lambda,latex,generic,}//
> -TEXINPUTS.lamed = .;$TEXMF/tex/{lambda,latex,generic,}//
> +TEXINPUTS.lamed = .;$TEXMF/tex/{lamed,lambda,latex,generic,}//
Not all of these are from my version, I think.
> Questions:
> - shall I add pdfxlatex pdfxtex to my file (I guess yes)
> - shall I add xelatex xetex? (Gerben?)
> - why has xetex a special precedence within fonts/otf (for *all*
> applications)? This looks wrong.
> - drop elambda eomega alambda?
> - which path for lamed (I have added lamed at the formats level)?
Note that TeX-live (and even teTeX) may be in a position to make
assumptions about the texmf trees that web2c cannot make.
> Thomas
> _______________________________________________
> TeX Live mailing list
> http://tug.org/mailman/listinfo/tex-live
--
Olaf Weber
(This space left blank for technical reasons.)
More information about the tex-live
mailing list