MetaPost paths

Walter Burkhard <[email protected]> Sun, 26 Apr 2026 17:07:20 -0700
Newsgroups gmane.comp.tex.texhax
Message-ID <CAOLnYiFsDncBww27cf55x06vgEMXp+6Tv_pKvj=o=mt_xEYtdQ@mail.gmail.com>
--0000000000009f4c55065065e6c6
Content-Type: multipart/alternative; boundary="0000000000009f4c54065065e6c4"

--0000000000009f4c54065065e6c4
Content-Type: text/plain; charset="UTF-8"

Hello,   I have attached the program  test.mp  that draws
the path correctly but then adds one additional/unwanted
line   z7-- z0  .   The program is attached below.

Comments, help etc.  all welcome.

Walt Burkhard

--0000000000009f4c54065065e6c4
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div di=
r=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-famil=
y:garamond,&quot;times new roman&quot;,serif;font-size:large">Hello, =C2=A0=
 I have attached the program =C2=A0<a href=3D"http://test.mp" target=3D"_bl=
ank">test.mp</a> =C2=A0that draws=C2=A0</div><div class=3D"gmail_default" s=
tyle=3D"font-family:garamond,&quot;times new roman&quot;,serif;font-size:la=
rge">the path correctly but then adds one additional/unwanted</div><div cla=
ss=3D"gmail_default" style=3D"font-family:garamond,&quot;times new roman&qu=
ot;,serif;font-size:large">line =C2=A0 z7-- z0 =C2=A0. =C2=A0 The program i=
s attached below.</div><div class=3D"gmail_default" style=3D"font-family:ga=
ramond,&quot;times new roman&quot;,serif;font-size:large"><br></div><div cl=
ass=3D"gmail_default" style=3D"font-family:garamond,&quot;times new roman&q=
uot;,serif;font-size:large">Comments, help etc. =C2=A0all welcome.</div><di=
v class=3D"gmail_default" style=3D"font-family:garamond,&quot;times new rom=
an&quot;,serif;font-size:large"><br></div><div class=3D"gmail_default" styl=
e=3D"font-family:garamond,&quot;times new roman&quot;,serif;font-size:large=
">Walt Burkhard</div></div></div>
</div>
</div>
</div>
</div>

--0000000000009f4c54065065e6c4--

--0000000000009f4c55065065e6c6
Content-Type: application/x-tex; name="test.tex"
Content-Disposition: attachment; filename="test.tex"
Content-Transfer-Encoding: base64
Content-ID: <f_mog6scay0>
X-Attachment-Id: f_mog6scay0

XGZvbnRcZiBNZXRyaWMtQm9sZCBhdCAxNnB0Clxmb250XGZmIGNtcjEwIGF0IDEycHRcZmYKClxm
ZlxjaGFyMjI4XHFxdWFkXGNoYXIyNDZccXF1YWRcY2hhcjI1MlxxcXVhZFxjaGFyMjUKXGJ5ZQo=
--0000000000009f4c55065065e6c6
Content-Type: application/pdf; name="test.pdf"
Content-Disposition: attachment; filename="test.pdf"
Content-Transfer-Encoding: base64
Content-ID: <f_mogferuw2>
X-Attachment-Id: f_mogferuw2

JVBERi0xLjUKJeTw7fgKNCAwIG9iago8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9Gb3JtL0Zvcm1U
eXBlIDEvQkJveFstMjgwIDkgMTU2IDIxNF0vTWF0cml4WzEgMCAwIDEgMCAwXS9SZXNvdXJjZXMK
NiAwIFIvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0MzU+PgpzdHJlYW0KeNp1k71u3TAMhV+F
YzuYFUlJFNcCbYCMjbcgU4IGKOIMWfr6Pfb9c2QVF4bl48tPPPQRJbqjRK+41t+vu/Pi45WU/tLj
E9YvJHSP6w+9k1hljyCRjDstJEVYi5PkYAt6OwttLyQ29esdiiTO618isUShUtmak4pyiYYdL6tn
mrp3U1879XjUiDeupiSqnFQgRGOxTK1yQe2kyTnVQhlyi7WkU96g1GCNTdg9G3yxuEEJTGDzeX6W
1DjqrkJcOErcmN3wVsE4OxqVBlZGwwHEqfEC16KV1fP1/kyh7K3AbLDXTNnZ0PVquDTD5C4rWOre
TV3pdIRPsraa4TFlzqlCqIbGCrlj6HKx1G6De6DvM337iY2NI3ul+TeWChcAJ2WQaH55/JK+Ps33
9GMmQ6pGMepHMwTDUlaMp+garZUrF+57n8RBNEfMSaVyMyfER9sJqjdoH4xlEJUx1o1FkW1Z07BS
bU/dh2s5hO0/xNjGCjO2AfMBeE3nMsjrCBq+ZfiKLDfk53gvh7gPP1AqOGe2M1133+fT+VgO52Vo
WpowtkM6cjq16DvX3QlbBmfu4R8ltgHCCmVuZHN0cmVhbQplbmRvYmoKOSAwIG9iago8PC9GaWx0
ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDEwNj4+CnN0cmVhbQp42kWKsQqDYAyE9z7FjXUwTfLXaFZR
C92EbKWTYicpff+l6VK5O44PPnwg4Iyg1Sxj2ZNuudf/D0fdiLmgVink3v3sy7Qzhjdm9JEgcHJT
Q2zQItSwoza7UiuI9XGW6hl3jIH59AU8Bho1CmVuZHN0cmVhbQplbmRvYmoKMTIgMCBvYmoKPDwv
RmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyMzg+PgpzdHJlYW0KeNpdUE1rwzAMvftX6Ngxhp0W
tksIbOnCAuu61S3b1bGVYFhs4ziH/PvGbtpDDxL6eE/SEy3rbW10APrtreQYoNVGeRzs6CVCg502
JFuD0jIsWfKyF47Qcifcl+gR6OfPx+H3/bHccf72l7Gn07HKnkFhewEdJ4ewXvJ6y6chYF+b1kKe
EwB6mGcOwU+welW2wYdY23uFXpsOVqeSpwofnfvHHk0ARooijcsuV0mrcHBCohemQ5IzVkBeVQVB
o+56C6NpF+gmQjcvs2NsjiPj2ovkKPSmU47ez+vTN5KweIM2eHuYsy6ykp0Baj5vwgplbmRzdHJl
YW0KZW5kb2JqCjE0IDAgb2JqCjw8L1N1YnR5cGUvVHlwZTFDL0ZpbHRlci9GbGF0ZURlY29kZS9M
ZW5ndGggMTE3OD4+CnN0cmVhbQp42jWTbUxTZxTH76Xd7RWZU2cVN7j3BpYI02F9jwbfBmqd6CKa
SSS6dFgp46VQbi1dESot0PZca1sKrejkpYE5nPiGMzinzqlblGWLaJyb0TlRw4zxy+K57jHLLji/
/HOe8+E5//8v59CUWk3RND0+Z70+d9OK6VlrN2x4P2+WbqQ3L5v4/7n7vP01+W1KTqLl5DiZU8mT
1MkURf07YUSfvDGiw+NH9F1F1GcnUmqaZquce3S6ORk63ewsc7ndUlRoEoW0gnRh1sKFC2YIs3W6
hcLyUqOlqMBQJqw1iCZjqUFUHiXCBnNBkVG0C2mZJlEsXzRzps1myzCUVmaYLYVL0mcItiLRJOQa
K42WHcZtwkpzmSisM5QahVe2M14VWebScqtotAhrzduMljJKyaPTUNQEaiL1JjWJ0lKTqSlUIjUm
jqIpNVVGnadX0UNxq+IuqVaqemTPOPm0dVB+OEh/jUmYg6kq2Y+PtZgM6CQOUg2khvAkGUgVOrAa
cAfyHKkm/drl4Hzk6Xafh2Hog8twNXjG3918/ybcgMgCvy2UB5nwEeTCYvdG1lPh1C0DVpkEg3L0
8pk2GsswWYX4XKc9AAc/5mzQ6K2ttTuM29O8rL3CXVbYC1H+S+gNHGxiX0QXa2pMUDjaw2NMy1E4
cmQ7OPkVzMiPz+TgUxqfoaAa+EO7axd44TPWpSlsqT3K4WPmWHO0l49oYB8c2BF27ykGG1ih0mcF
lsxnMBEntEaP9bTunXrhuwvnYYjFcXOQItM4E+Q25G+rc28ptOu/XZMYdPkbQxCG3SF/pO2Xwyev
AnvrUPY6HtYY9R+uGQlmHca261g8RKOM01SP5XPaptoA7IYQ7N4TCJ29fg2iwF4Nf7qZh52QX2Ks
NFu8pV6nr8rn8bo9UA8O1q6pkHxd3CnmYUvuEr17tY4vhuUh/ZW6sE9qBCVYnc8LvtocaGBr7i3C
Kbjs50c4lYMH+T/O6rx9qnsALrI4l6RGPyDJ+nQXB/VBl+Qbpd6OicPyUgX7FYxXHcdWrasaPGBn
LZrikKOPQ2sKM1p88ZLX3yc1PftDJ47WNJt4g5zKHHFGtnPvM1VQDbUiSya+yNTiXDwd7gnsZyXy
F/My/w+DmPqUvoOT8S0FARbJD7WYx5yWOru7IJbPkx6m2FFfwJPLmq2dvm6uS+G5NxY7frjtJLAD
sHTxEliawpfAqnDBb56gJ+gGF3gb6l07RdEEbtY1QChMxXn3b+N8TNz4hLzHWaCysbLuf/r3BzFt
iO7HFMxSVkHOVlYLYiCZohXN5Qo8lvQB6ZvzDpAI7uR/hW8O9PWfuxS8CLfYi4DryCZuIxSUlK8P
PJA6Wk8cvPlTuBc+hy5PrCbU4PcGgI1ApJUnGS++12Y6H9y7E7t57XfITksH/XxeMeBsl28gRSsG
U1SySr6rJSIBIAHIY0fB9jP7DsFx3o/Sn7gaE3B6UzM0KQM6oNsgFUlkC2wGNofJt0E+X6MBB1S1
14Uav4J26ISY1KncjrVD3rofzR0M+SSi4eLVC9oSxoQS4qWEscPxmDRWShiHSS0Jr8txk/4D9i9C
3wplbmRzdHJlYW0KZW5kb2JqCjE1IDAgb2JqCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGgg
MjMzPj4Kc3RyZWFtCnjaXVDBbsMgDL3zFT52mqZAJ+2EIk2psqIp3dS0H0DASZEaQIQc8vcLNOph
B4z8/J7t56ISB2FNhOI3ONVihN5YHXByc1AIHQ7GErYHbVTcshzVKD0pqkb6kxwRimMjvr9Or1Vz
ZvTteqnZB2jsH4zL4hH2Wy4O7TJFHIXtHXBOAIrz2nCKYYHdp3YdviTsJ2gMxg6wu1ZtRtrZ+zuO
aCNQUpa5HXuspJzGyUuFQdoBCae0BF7XJUGr/9U2RdermwyEv7OVSen6Je6GJlWy93Sn5hDWufkG
2VEabiw+z+SdT6r8/gAzdmzfCmVuZHN0cmVhbQplbmRvYmoKMTcgMCBvYmoKPDwvU3VidHlwZS9U
eXBlMUMvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAzNDM+PgpzdHJlYW0KeNpjZGBhYWBkZOT1
8PX0dvfTdvYNMjQACZgm/+771fqzifWHNMMPGcYfskw/5Jh/iLPIMjAwPBcEkU/4QeQDARCpCiQY
zYUYWBgZOUqrOg0MjPUMDIyc8wsqizLTM0oUNJI1FQwtLc11FIwMDCwVHHNTizKTE/MUfBNLMlJz
E0uAnByF4PzkzNSSSgUNm4ySkgIrff3y8nK9xNxivfyidDtNHYXyzJIMhaDU4tSistQUBbf8vBIF
v8TcVAWwm/XApHN+bkFpSWqRgm9+SmpRHtBRjIZA5wkxMDEysnj/6OD70dG96seGVdvnM34vuMr8
fddPEdHF3b0lcr7ext3Z3Rw57PO7j3XvX8rxZxZ7eke9oVx2Dtu6vkfdmzc/6l7Ho7Iqm92wY9oG
eb7ShT+c53zPmzZxIdvvpOnsq7gucC+cwsNzYT4PrxwXi/l8Hs7vD0UAiRJzMQplbmRzdHJlYW0K
ZW5kb2JqCjcgMCBvYmoKPDwvVHlwZS9PYmpTdG0vTiAxMi9GaXJzdCA3NS9GaWx0ZXIvRmxhdGVE
ZWNvZGUvTGVuZ3RoIDU4Nj4+CnN0cmVhbQp42p1TbW/aMBD+vl9x3wqaqO0kNklVIRUYK+rLOmAr
Eu2HNLmCJ4hRbFq2X79zgBaqVdr2IfGd7/V57qyAg+CgQghBRDEIAQHpAQSKFAhjMocQ0bVQEEUS
JESSlBhkHEIMMQ9AJJCEAk5PWc8Uzh+c3DgMWi12U5psiG7Cbro9NsK1Y/1FOsXO5mhvjv59q/WB
4sZfHn5gVmVYcIi2KXZJBZX7j6QDtGZVZmg9Topno59LZDfkQb8SC+cx+/sO1SHVThKvbqNfnC3Z
V96ZXejcTsLKh11hrtO2WU98aiUCaCbBNrJTYupMWYMRjsGs3HLlIOCBOubRcaBOhJJh3SPJVxmW
tfxJL/PHxRruauQU8ZDLu3p9k0Sbops6rHVPfDyPAuWDuWzw5hHnR/VNvarJHZaq7U7q0rmZknki
JY3k/e+ePDj9d4A95Wy4enBe8TeCjcy3QmcmRyCUvsStzt3M+u3wWk+X1nVmaQlRzC7TrSwla6cW
q3SXX88Ht58+dq6Gw/ZY8KpGF21W6iXR5DeqGu5BD692ArM8Rz2dOVBJxM5s5ifnRe/j5YYgpU+I
dXZWTOcInA0dLr5Th4r15unU0k4HQm4qt/3QGk0BjUD6F5Ak0Iz5fWXr6Tn617DZCsJBu1Zjv7A0
zBTI3LNhblYiskdaLPaon5BZvWYWn7CoVxmu0wW+BfwG2vv0ygN61Vt6k1d6SX6h9/yqf/H5mqoN
/sBt8tfcxuE/cauSLbVqj9WI71jlxKo8ZLV5yCoRukfZPghq9zfeeVhtCmVuZHN0cmVhbQplbmRv
YmoKMjAgMCBvYmoKPDwvVHlwZS9YUmVmL0lEWzxiNDYzZjE4Y2Y4MzM1NTFlMmNhZDZhNDk5NjI0
OWU1MT48YjQ2M2YxOGNmODMzNTUxZTJjYWQ2YTQ5OTYyNDllNTE+XS9Sb290CjEgMCBSL0luZm8g
MiAwIFIvU2l6ZSAyMS9XWzEgMiAyXS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDczPj4Kc3Ry
ZWFtCnjaJcrrCYAwGEPR5Gu1tr7AWVzBRcQVna8a8udwAwHQe6BgEFkEsQOqSYDL6tkYj4siMR2e
I/P1/+rpWdhuVxUztxf4AC/WBQ0KZW5kc3RyZWFtCmVuZG9iagpzdGFydHhyZWYKMzc2NQolJUVP
Rgo=
--0000000000009f4c55065065e6c6
Content-Type: application/octet-stream; name="test.mp"
Content-Disposition: attachment; filename="test.mp"
Content-Transfer-Encoding: base64
Content-ID: <f_mogfnxmn2>
X-Attachment-Id: f_mogfnxmn2

YmVnaW5maWcoMSkgOwp2ZXJiYXRpbXRleCAKXGZvbnRcZiBjbXNzYngxMCBhdCAxNHB0CmV0ZXgK
CnBhdGggVU9DICwgVUlDICwgRlRZICwgQlNMT1BFICwgRURHRSAsIGxlZnRFZGdlICwgVUggLCBM
SCA7CgpGVFkgPSBvcmlnaW4gLS0gOGNtKihjb3NkKDQwKSwgc2luZCg0MCkgKSA7ICAgICAKT3V0
ZXJSYWRpdXMgPSA3LjVjbSA7CklubmVyUmFkaXVzID0gNi4zY20gOwpsZWZ0RWRnZSA9ICgtOS41
Y20sIC03LjVjbSkgLS0gKC05LjVjbSwgNmNtKSA7CgpVT0MgPSBoYWxmY2lyY2xlIHNjYWxlZCAo
MipPdXRlclJhZGl1cykgOyAgClVJQyA9IGhhbGZjaXJjbGUgc2NhbGVkICgyKklubmVyUmFkaXVz
KSA7ICAKCnowID0gRlRZICBpbnRlcnNlY3Rpb25wb2ludCBVSUMgOyAgIApCU0xPUEUgPSAoMCwt
T3V0ZXJSYWRpdXMpICAtLSAxLjNbKDAgLCAtT3V0ZXJSYWRpdXMgKSwgejBdIDsgIAp6MSA9ICBV
T0MgaW50ZXJzZWN0aW9ucG9pbnQgQlNMT1BFIDsgIAoKTEggPSBVSCA9IG9yaWdpbiAtLSAoLTE4
Y20sIDApIDsgIApVSCA6PSBVSCBzaGlmdGVkICg0LjVjbSwgMS43Y20pIDsgCkxIIDo9IExIIHNo
aWZ0ZWQgKDMuNWNtLCAwLjVjbSkgOyAKejIgPSBVSCBpbnRlcnNlY3Rpb25wb2ludCBVT0MgOwp6
MyA9IGxlZnRFZGdlIGludGVyc2VjdGlvbnBvaW50IFVIIDsKejQgPSBsZWZ0RWRnZSBpbnRlcnNl
Y3Rpb25wb2ludCBMSCA7Cgp6NSA9IEJTTE9QRSBpbnRlcnNlY3Rpb25wb2ludCBMSCA7IAp6NiA9
IEJTTE9QRSBpbnRlcnNlY3Rpb25wb2ludCBVSCA7Cno3ID0gVUlDIGludGVyc2VjdGlvbnBvaW50
IFVIIDsKCnBpY2t1cCBwZW5jaXJjbGUgc2NhbGVkIDIgOwpkcmF3ICB6MCAtLSB6MSAtLSAoIFVP
QyBjdXRiZWZvcmUgQlNMT1BFIGN1dGFmdGVyIFVIICkgLS0gejIgLS0gCiAgICAgIHozIC0tIHo0
IC0tIHo1IC0tIHo2IC0tICB6NyAtLSAoIFVJQyBjdXRiZWZvcmUgQlNMT1BFIGN1dGFmdGVyIFVI
ICkgOwoKXGRvdGxhYmVsLmJvdCAoIGJ0ZXhcZiAwIGV0ZXggLCB6MCApIDsKXGRvdGxhYmVsLnRv
cCAoIGJ0ZXhcZiAxIGV0ZXggLCB6MSApIDsKXGRvdGxhYmVsLnVsZnQgKCBidGV4XGYgMiBldGV4
ICwgejIgKSA7Clxkb3RsYWJlbC50b3AgKCBidGV4XGYgMyBldGV4ICwgejMgKSA7Clxkb3RsYWJl
bC5sZnQgKCBidGV4XGYgNCBldGV4ICwgejQgKSA7Clxkb3RsYWJlbC5ydCAoIGJ0ZXhcZiA1IGV0
ZXggLCB6NSApIDsKXGRvdGxhYmVsLnRvcCAoIGJ0ZXhcZiA2IGV0ZXggLCB6NiApIDsKXGRvdGxh
YmVsLmxsZnQgKCBidGV4XGYgNyBldGV4ICwgejcgKSA7CgplbmRmaWcgOwplbmQK
--0000000000009f4c55065065e6c6--