[NTG-context] metapost: unable to make mpx file error

2010-09-28 Thread Alan BRASLAU
\startOT
Wow! experimental metapost version two
(does this mean that we get to play with precision?)
\stopOT

\startQUESTION
The following minimal example yields an error:

\starttext
\startMPcode
input circle ;
\stopMPcode
\stoptext

where circle.mp contains a btex...etex sequence: 

draw fullcircle scaled 1cm ;
label (btex 1 cm etex , (0,0)) ;


The input circle ; will work if I comment-out or remove label ;
The minimal example will work, of course, if the mp code is
in my tex file.

The error message is:


mplib   : loading 'metafun.mp' (experimental metapost version two)
! mp terminal: (circle.mp
 circle.mp
 circle.mpx
! Unable to make mpx file.
l.2 label (btex
1 cm etex , (0,0));

.

system   error on line 4 in file mp.tex: mp terminal: (circle.mp
 circle.mp
 circle.mpx
! Unable to make mpx file.
l.2 label (btex
1 cm etex , (0,0));

 ...

1 \starttext
2 \startMPcode
3   input circle ;
4   \stopMPcode
5 \stoptext

inserted text ...re.mp ; fi ; ]===], false)}
  
\processMPgraphic ...e ;\!!es , \MPaskedfigure )}}
  \egroup \placeMPgraphic 
\d...
l.4 \stopMPcode
   

\stopQUESTION

Alan
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] metapost: unable to make mpx file error

2010-09-28 Thread Hans Hagen

On 28-9-2010 4:08, Alan BRASLAU wrote:

\startOT
Wow! experimental metapost version two
(does this mean that we get to play with precision?)
\stopOT

\startQUESTION
The following minimal example yields an error:

\starttext
\startMPcode
input circle ;
\stopMPcode
\stoptext

where circle.mp contains a btex...etex sequence:

draw fullcircle scaled 1cm ;
label (btex 1 cm etex , (0,0)) ;


The input circle ; will work if I comment-out or remove label ;
The minimal example will work, of course, if the mp code is
in my tex file.

The error message is:


mplib   : loading 'metafun.mp' (experimental metapost version two)
! mp terminal: (circle.mp

circle.mp
circle.mpx

! Unable to make mpx file.
l.2 label (btex
 1 cm etex , (0,0));

..

system  error on line 4 in file mp.tex: mp terminal: (circle.mp

circle.mp
circle.mpx

! Unable to make mpx file.


hm, looks like I have to intercept the inputs in order to turn the btex 
... into textexts (which happens with the main file)


what I actually need for this is a reader hook (just like we have a 
finder hook); I could use the finder hook to make a temporary file, but 
I wonder if that makes sense so let's first check if we can get a reader 
hook


(remind me in a few weeks anyway and use textext instead of btex/etex 
for the moment)


Hans


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___