[metapost] metapost 1.211 and *.mem files
Dan Luecking
luecking at uark.edu
Fri May 20 00:31:40 CEST 2011
At 09:57 AM 5/19/2011, Werner LEMBERG wrote:
> > Consider the attached mf2pt1.mp file. In metapost 1.208, I can do:
> >
> > mpost -progname=mpost -ini mf2pt1.mp -progname=mpost \\dump
> > mpost -mem=mf2pt1 -progname=mpost '\mode:=localfont; mag:=100;
> bpppix 0.02;'
> >
> > and mpost exits without an error. If I try the same two commands
> in metapost
> > 1.211, however, I get the following output from the second command:
> >
> > This is MetaPost, version 1.211 (TeX Live 2010/Arch Linux)
> (kpathsea version
> > 6.0.0)
> >>> bpppix0.02
> > ! Isolated expression.
> > <to be read again>
> > ;
> > <*> \mode:=localfont; mag:=100; bpppix 0.02;
The file mfplain.mp ends with dump; So when mf2pt1.mp says
input mfplain;
the mem file is dumped before the rest of mf2pt1.mp is read.
Then of course bpppix is not defined (nor is anything else
in mf2pt1.mp).
This is an error (I think). There should be an mfplain.ini that
inputs mfplain.mp and then says "dump". But mfplain.mp should not
do this itself.
Regards,
Dan
Daniel H. Luecking
Department of Mathematical Sciences
Fayetteville, Arkansas
http://www-cs-faculty.stanford.edu/~knuth/iaq.html
More information about the metapost
mailing list