<div dir="ltr"><div class="gmail_default" style="font-family:garamond,serif;font-size:large">Hello All,</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">I have a metapost program that begins as below ---</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><div class="gmail_default">mpost -numbersystem=double displayMP.mp</div><div class="gmail_default">This is MetaPost, version 1.9991 (TeX Live 2016) (kpathsea version 6.2.2)</div><div class="gmail_default">(/usr/local/texlive/2016/<wbr>texmf-dist/metapost/base/<a href="http://mpost.mp" target="_blank">mpost<wbr>.mp</a></div><div class="gmail_default">(/usr/local/texlive/2016/<wbr>texmf-dist/metapost/base/<a href="http://plain.mp" target="_blank">plain<wbr>.mp</a></div><div class="gmail_default">Preloading the plain mem file, version 1.005) ) (./displayMP.mp (./SCHEMA0)</div><div class="gmail_default">(./SCHEMA1)</div><div class="gmail_default">data file: fourObjects</div><div class="gmail_default">>> left</div><div class="gmail_default">>> pen</div><div class="gmail_default">! Not implemented: penoffset(unknown numeric)of(pen).</div><div class="gmail_default"><to be read again> </div><div class="gmail_default">                   ;</div><div class="gmail_default">pen_pickup_->...part.<wbr>penoffset.left.of.currentpen;</div><div class="gmail_default">                                                  pen_bot:=ypart.penoffset.r...</div><div class="gmail_default"><to be read again> </div><div class="gmail_default">                   ;</div><div class="gmail_default">drawVisible->...ckup.<wbr>pencircle.scaled.mpLineWidth;</div><div class="gmail_default">                                                  for.i=0upto(numberObjects-...</div><div class="gmail_default">l.702 ^^IdrawVisible</div><div class="gmail_default">                     ;</div><div>The mpLineWidth variable is properly set before the pickup pencircle </div><div>statement is interpreted.    </div><div><br></div><div>Then if an r is typed ...  I end up with the following ...</div><div><br></div><div><div>! Internal quantity `pen_bot' must receive a known numeric value.</div><div><to be read again> </div><div>                   ;</div><div>pen_pickup_->...art.penoffset.<wbr>right.of.currentpen;</div><div>                                                  path.currentpen_path;</div><div><to be read again> </div><div>                   ;</div><div>drawVisible->...ckup.<wbr>pencircle.scaled.mpLineWidth;</div><div>                                                  for.i=0upto(numberObjects-...</div><div>l.722 ^^IdrawVisible</div><div>                     ;</div><div>[4] )</div><div>(see the transcript file for additional information)</div><div>4 output files written: fourObjects.1 .. fourObjects.4</div><div>Transcript written on displayMP.log.</div></div><div><br></div><div><br></div><div>But now if I use the four files   fourObjects.1 ... fourObjects.4  the line</div><div>width drawn is what I asked for.     </div><div><br></div><div>Why is there all these extra statements by metapost?   I  do not have a </div><div>small example of this behavior.    </div><div><br></div><div><br></div><div><br></div><div>Many thanks in advance for your comments.   </div></div></div>