[metapost] Metafun and TeXLive 2012

Hans Hagen pragma at wxs.nl
Wed Oct 17 19:16:50 CEST 2012


On 16-10-2012 23:10, Fabien Vignes-Tourneret wrote:
> Hi everybody,
>
> I am having a problem with Metafun. I am running mac os 10.7.5 and have recently installed TeXLive 2012. If I run mptopdf on the following test.mp :
 >
 > ...
>
>> MPtoPDF 1.4.1 : running 'mpost --mem=mpost   --tex=latex  test.mp'
>> This is MetaPost, version 1.504 (kpathsea version 6.1.0)
>> (mpost.mp (/usr/local/texlive/2012/texmf-dist/metapost/base/plain.mp
>> Preloading the plain mem file, version 1.004)) (./test.mp
>> (/usr/local/texlive/2012/texmf-dist/metapost/context/base/metafun.mp
>> (/usr/local/texlive/2012/texmf-dist/metapost/context/base/metafun.mpii
>> (/usr/local/texlive/2012/texmf-dist/metapost/context/base/mp-base.mpii
>> Preloading the plain mem file, version 0.63
>> ! Redundant equation.
>> <to be read again>
>>                     ;
>> l.305 mm=2.83464;
>>                         pt=0.99626;        dd=1.06601;      bp:=1;
>> ?
>> ! Emergency stop.
>> <to be read again>
>>                     ;
>> l.305 mm=2.83464;
>>                         pt=0.99626;        dd=1.06601;      bp:=1;
>> Transcript written on test.log.
>>
>> MPtoPDF 1.4.1 : error while processing mp file
>
> If I suppress the \input metafun; line, I get

metafun loads plain to so that's why there is a clash

you can try running with --metafun

alternatively, if you're not too dependent on latex you can wrap the mp 
code in

\startMPpage
...
\stopMPpage

and process that with the 'context' command. (In the latest context you 
can directly process mp files using the 'context' command.)

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
-----------------------------------------------------------------


More information about the metapost mailing list