[tex-live] TEXINPUTS problem
Jonathan Kew
jonathan_kew at sil.org
Sun Oct 17 10:27:59 CEST 2004
On 17 Oct 2004, at 2:02 am, Akira Kakuto wrote:
> Probably I've found a reason.
> In the old version, "progname" is not defined. Thus
> TEXINPUTS = .;$TEXMF/tex/{$progname,generic,}//
> is the same as
> TEXINPUTS = .;$TEXMF/tex/{,generic,}// % :-)
Yes, that explains it. Nice to know the correct explanation rather than
just a vague "something changed"!
Confirmed by:
Kew-PowerBookG4:~ jonathan$ kpsewhich-old --show-path=.tex
.:/Users/jonathan/Library/texmf/tex///:!!/usr/local/teTeX/share/
texmf.local/tex///:!!/usr/local/teTeX/share/texmf.gwtex/tex///:!!/usr/
local/teTeX/share/texmf.tetex/tex///:!!/usr/local/teTeX/share/texmf/
tex///:/Users/jonathan/Library/texmf/tex/generic//:!!/usr/local/teTeX/
share/texmf.local/tex/generic//:!!/usr/local/teTeX/share/texmf.gwtex/
tex/generic//:!!/usr/local/teTeX/share/texmf.tetex/tex/generic//:!!/
usr/local/teTeX/share/texmf/tex/generic//:/Users/jonathan/Library/
texmf/tex///:!!/usr/local/teTeX/share/texmf.local/tex///:!!/usr/local/
teTeX/share/texmf.gwtex/tex///:!!/usr/local/teTeX/share/texmf.tetex/
tex///:!!/usr/local/teTeX/share/texmf/tex///
(Note the ..../tex/// items, arising from the empty $progname.)
If I remove the "$progname," option from TEXINPUTS in texmf.cnf, then
the correct hyphen.cfg is found.
xetex will catch up with the new web2c sometime soon, I hope.
Meanwhile, adding program-specific TEXINPUTS entries avoids the issue.
Many thanks,
Jonathan
More information about the tex-live
mailing list