[pdftex] pgf and tikz
Jim Diamond
Jim.Diamond at acadiau.ca
Sat Apr 8 23:01:28 CEST 2006
On Sat, Apr 8, 2006 at 17:45 (-0300), Jim Diamond wrote:
> Just another data point on the plain TeX and pgf issue: it doesn't
> seem to like miniltx very much.
> A file that starts with
> \input miniltx
> \input tikz.tex
> causes the following whinage:
> % pdftex _TZ_10520-jdiamond-nb-acadiau-ca.tex
> This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
> (./_TZ_10520.tex
> (/usr/share/texmf/tex/plain/graphics/miniltx.tex)
> (/home/zsd/tex/pgf-1.01/plain/pgf/frontendlayer/tikz.tex
> (/usr/share/texmf/tex/generic/xkeyval/xkeyval.tex
> (/usr/share/texmf/tex/generic/xkeyval/keyval.tex)
> Runaway definition?
> #1->\expandafter
> ! Forbidden control sequence found while scanning definition of \XKV at define@boo
> lkey.
> <inserted text>
> }
> <to be read again>
> \newif
> l.340 \expandafter\newif
> \csname if\XKV at header#1\endcsname
> That is the following \def in xkeyval.tex:
> \def\XKV at define@boolkey#1{%
> \expandafter\newif\csname if\XKV at header#1\endcsname % <- line 340
> \expandafter\edef\csname\XKV at header#1\endcsname##1%
> {\noexpand\XKV at setbool{\XKV at header#1}{##1}}%
> \@ifnextchar[{\XKV at d@fine at boolkey{#1}}{}%
> }
(Sorry about the lengthy quoting, but in case it is relevant to some
TeX wizard I'll leave it in.)
Inspired by a TeX message I saw earlier today to be like Hercule
Poirot, I discovered that if I comment out
\let\ProvidesFile\ProvidesPackage
in miniltx.tex, then everything seems to work fine.
I don't know the full ramifications of commenting this out, can anyone
give an informed opinion?
Thanks.
Jim
More information about the pdftex
mailing list