On Tue, Oct 16, 2012 at 5:10 PM, Fabien Vignes-Tourneret <span dir="ltr"><<a href="mailto:fabien.vignes@gmail.com" target="_blank">fabien.vignes@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word">Hi everybody,<div><br></div><div>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 <a href="http://test.mp" target="_blank">test.mp</a> :</div>
<div><br></div><blockquote type="cite">prologues:=3;<br>verbatimtex<br>%&latex<br>  \documentclass[12pt]{article}<br>  \begin{document}<br>  etex<br>  <br>\input metafun;<br><br>beginfig(1);<br>  numeric u;<br>endfig;<br>
<br>verbatimtex<br>\end{document}<br>etex<br><div><div>end</div></div></blockquote><div></div><div><div><br></div><div>I get </div><div><br></div><div><div><br></div><div></div><blockquote type="cite"><div>MPtoPDF 1.4.1 : running 'mpost --mem=mpost   --tex=latex  <a href="http://test.mp" target="_blank">test.mp</a>'</div>
<div>This is MetaPost, version 1.504 (kpathsea version 6.1.0)</div><div>(<a href="http://mpost.mp" target="_blank">mpost.mp</a> (/usr/local/texlive/2012/texmf-dist/metapost/base/<a href="http://plain.mp" target="_blank">plain.mp</a></div>
<div>Preloading the plain mem file, version 1.004)) (./<a href="http://test.mp" target="_blank">test.mp</a></div><div>(/usr/local/texlive/2012/texmf-dist/metapost/context/base/<a href="http://metafun.mp" target="_blank">metafun.mp</a></div>
<div>(/usr/local/texlive/2012/texmf-dist/metapost/context/base/metafun.mpii</div><div>(/usr/local/texlive/2012/texmf-dist/metapost/context/base/mp-base.mpii</div><div>Preloading the plain mem file, version 0.63</div><div>
! Redundant equation.</div><div><to be read again> </div><div>                   ;</div><div>l.305 mm=2.83464;</div><div>                       pt=0.99626;        dd=1.06601;      bp:=1;</div><div>? </div><div>! Emergency stop.</div>
<div><to be read again> </div><div>                   ;</div><div>l.305 mm=2.83464;</div><div>                       pt=0.99626;        dd=1.06601;      bp:=1;</div><div>Transcript written on test.log.</div><div><br>
</div><div>MPtoPDF 1.4.1 : error while processing mp file</div></blockquote></div><div><br></div><div><br></div><div>If I suppress the \input metafun; line, I get </div><div><br></div><div><div><br></div><div></div><blockquote type="cite">
<div>MPtoPDF 1.4.1 : running 'mpost --mem=mpost   --tex=latex  <a href="http://test.mp" target="_blank">test.mp</a>'</div><div>This is MetaPost, version 1.504 (kpathsea version 6.1.0)</div><div>(<a href="http://mpost.mp" target="_blank">mpost.mp</a> (/usr/local/texlive/2012/texmf-dist/metapost/base/<a href="http://plain.mp" target="_blank">plain.mp</a></div>
<div>Preloading the plain mem file, version 1.004)) (./<a href="http://test.mp" target="_blank">test.mp</a> [1] )</div><div>1 output file written: test.1</div><div>Transcript written on test.log.</div><div>This is pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012)</div>
<div> restricted \write18 enabled.</div><div>[MP to PDF] (./test.1) [warning: the width is less than 1in]</div><div>[warning: the height is less than 1in] [1]</div><div>Output written on test.pdf (1 page, 1235 bytes).</div>
<div>Transcript written on test.log.</div><div><br></div><div>MPtoPDF 1.4.1 : test is converted to test-1.pdf</div></blockquote></div><div><br></div><div><br></div><div>With TeXLive 2011, everything works fine. Any idea on this issue?</div>
<div><br></div><div>Thanks a lot for your help.</div><span class="HOEnZb"><font color="#888888"><div>
<div style="word-wrap:break-word"><div style="word-wrap:break-word"><div style="word-wrap:break-word"><span style="border-collapse:separate;font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div style="word-wrap:break-word">
<span style="border-collapse:separate;font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div style="word-wrap:break-word">
<span style="border-collapse:separate;font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-size:12px"><div style>
<font color="#7F7F7F"><br></font></div><div><font color="#7f7f7f"><br></font></div><div style><font color="#7F7F7F">Fabien</font></div></span></span></div></span></div></span></div></div></div></div></font></span></div><br>
</div><br>--<br>
<a href="http://tug.org/metapost/" target="_blank">http://tug.org/metapost/</a><br></blockquote></div><br><div>The following changes worked here under same system parameters.</div><div><br></div><div>
<p style="margin:0px">prologues:=3;</p>
<p style="margin:0px">verbatimtex</p>
<p style="margin:0px">%&latex</p>
<p style="margin:0px">  \documentclass[12pt]{article}</p>
<p style="margin:0px">  \usepackage{metafun}</p>
<p style="margin:0px">  \begin{document}</p>
<p style="margin:0px">  etex</p>
<p style="margin:0px">  </p>
<p style="margin:0px">%\input metafun; % do not need the backslash here?</p>
<p style="margin:0px"><br></p>
<p style="margin:0px">beginfig(1);</p>
<p style="margin:0px">  numeric u;</p>
<p style="margin:0px">  draw (0,0) -- (100,100);</p>
<p style="margin:0px">endfig;</p>
<p style="margin:0px"><br></p>
<p style="margin:0px">%verbatimtex                      % no need for these 3 lines?</p>
<p style="margin:0px">%\end{document}</p>
<p style="margin:0px">%etex</p>
<p style="margin:0px">end;</p><p style="margin:0px"><br></p><p style="margin:0px">Compiled under mpost and then mptopdf. </p></div>