On 2/15/07, Taco Hoekwater wrote:
> Mojca Miklavec wrote:
> > If I leave the \obeyMPlines there, I get spurious characters (probably
> > because TeX adds some character codes which correspond to \r or \n).
>
> Yes. The ^M in the file is \catcode 13, and gets turned into
> \obeyedline. \obeyedline, it seems, contains a carriage return with
> \catcode 12.
>
> > If I comment out the \obeyMPlines it works OK, but longer graphics
> > fail.
>
> \def\processMYfile[#1][#2]{%
> \def\startMYgraphic
> {\obeyMPlines % <- no longer a problem
> \def\obeyedline{}% <- thanks to this
Thanks a lot. This works OK, now I only need to figure out where the
additional space comes from.
> \dosingleargument\dostartMYgraphic}
> \long\def\dostartMYgraphic[##1]##2\stopMYgraphic
> {\startreusableMPgraphic{#1 ##1}##2\stopreusableMPgraphic}
> \readlocfile{#2}{}{}}
Mojca
_______________________________________________
dev-context mailing list
[email protected]
http://www.ntg.nl/mailman/listinfo/dev-context