David Arnold wrote:
Why doesn't this work?
%output=pdf
\startuseMPgraphic{usquare}
draw unitsquare scaled \MPvar{u};
\stopuseMPgraphic
\starttext
\startMPpage
\setupMPvariables[usquare][u=4cm]
\includeMPgraphic{usquare}
\stopMPpage
\stoptext
because
(1) after startMPpage metapost code is expected (or something like
\includeMPgraphic{...} that expands to mp code
(2) when the setup is moved outside the startMPpage, contex does not
know what vars to preset
however, this works (MPrawvar is undocumented, yet)
\startuseMPgraphic{usquare}
draw unitsquare scaled \MPrawvar{usquare}{u};
\stopuseMPgraphic
\starttext
\setupMPvariables[usquare][u=4cm]
\startMPpage
\includeMPgraphic{usquare}
\stopMPpage
\stoptext
_______________________________________________
ntg-context mailing list
[email protected]
http://www.ntg.nl/mailman/listinfo/ntg-context