Re: Another Question

Walt Burkhard <[email protected]>
Newsgroups gmane.comp.tex.metapost
Message-ID <CAKfz9bDv-u2pBYYzQ=57yrUg==wYWXngr6HON6U_gioGY2Qmyw@mail.gmail.com>
Hi Daniel,  Yes, I have changed the variables left and right I had defined
and now all is good again.

Thanks. for your comments.

Walt

On Mon, May 8, 2017 at 2:36 PM, Daniel H. Luecking <[email protected]>
wrote:

> This error message:
>
>
> ! Not implemented: *penoffset(unknown numeric)of(pen)*.
> <to be read again>
>                    ;
> pen_pickup_->...part.*penoffset.left.of.currentpen*;
>
> seems to indicate that somehow the known pair variable "left"
>
> has become an unknown numeric. Is there perhaps a command such
>
> as
>
>   save left;
>
> or
>
>   numeric left;
>
> or
>
>   left := <some unknown numeric>;
>
> somewhere preceding drawVisible or within is code?
>
>
> Regards, Dan
>
>
> Daniel H. Luecking [[email protected]]
> Department of Mathematical Sciences
> 1 University of Arkansas
> Fayetteville, AR, USA 72701-1201
>
>
> ------------------------------
> *From:* metapost <[email protected]> on behalf of Walt Burkhard <
> [email protected]>
> *Sent:* Sunday, May 7, 2017 2:57 PM
> *To:* Metapost List
> *Subject:* [metapost] Another Question
>
> Hello All,
>
> I have a metapost program that begins as below ---
>
> mpost -numbersystem=double displayMP.mp
> This is MetaPost, version 1.9991 (TeX Live 2016) (kpathsea version 6.2.2)
> (/usr/local/texlive/2016/texmf-dist/metapost/base/mpost.mp
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__mpost.mp&d=DwMFaQ&c=7ypwAowFJ8v-mw8AB-SdSueVQgSDL4HiiSaLK01W8HA&r=TC6doj34eEZMeTCOMVYeIK4ttwYpTurqDpMOi43sP18&m=2kGdThTgwEIcoHnt2yBUWBJGMgkkYy9JYWaIsZcv0vg&s=S5MWIgCXSZQM-2ksbRal2hpsLuztJ4fsb00pII-y-os&e=>
> (/usr/local/texlive/2016/texmf-dist/metapost/base/plain.mp
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__plain.mp&d=DwMFaQ&c=7ypwAowFJ8v-mw8AB-SdSueVQgSDL4HiiSaLK01W8HA&r=TC6doj34eEZMeTCOMVYeIK4ttwYpTurqDpMOi43sP18&m=2kGdThTgwEIcoHnt2yBUWBJGMgkkYy9JYWaIsZcv0vg&s=xJgkAf7ekgH2w8X98FldoVtmODGoRXwqoBpUo5apemI&e=>
> Preloading the plain mem file, version 1.005) ) (./displayMP.mp (./SCHEMA0)
> (./SCHEMA1)
> data file: fourObjects
> >> left
> >> pen
> ! Not implemented: penoffset(unknown numeric)of(pen).
> <to be read again>
>                    ;
> pen_pickup_->...part.penoffset.left.of.currentpen;
>
> pen_bot:=ypart.penoffset.r...
> <to be read again>
>                    ;
> drawVisible->...ckup.pencircle.scaled.mpLineWidth;
>
> for.i=0upto(numberObjects-...
> l.702 ^^IdrawVisible
>                      ;
> The mpLineWidth variable is properly set before the pickup pencircle
> statement is interpreted.
>
> Then if an r is typed ...  I end up with the following ...
>
> ! Internal quantity `pen_bot' must receive a known numeric value.
> <to be read again>
>                    ;
> pen_pickup_->...art.penoffset.right.of.currentpen;
>                                                   path.currentpen_path;
> <to be read again>
>                    ;
> drawVisible->...ckup.pencircle.scaled.mpLineWidth;
>
> for.i=0upto(numberObjects-...
> l.722 ^^IdrawVisible
>                      ;
> [4] )
> (see the transcript file for additional information)
> 4 output files written: fourObjects.1 .. fourObjects.4
> Transcript written on displayMP.log.
>
>
> But now if I use the four files   fourObjects.1 ... fourObjects.4  the line
> width drawn is what I asked for.
>
> Why is there all these extra statements by metapost?   I  do not have a
> small example of this behavior.
>
>
>
> Many thanks in advance for your comments.
>
> --
> http://tug.org/metapost/
>

--
http://tug.org/metapost/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.