From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/106518 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Gerben Wierda Newsgroups: gmane.comp.tex.context Subject: Why do I see the outline of the green box in this METAPOST code? Date: Sat, 14 Mar 2020 16:29:24 +0100 Message-ID: Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Content-Type: multipart/mixed; boundary="===============2778161846804490971==" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="74358"; mail-complaints-to="usenet@ciao.gmane.io" To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sat Mar 14 16:29:53 2020 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jD8jZ-000JHL-CB for gctc-ntg-context-518@m.gmane-mx.org; Sat, 14 Mar 2020 16:29:53 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id A0C16182918; Sat, 14 Mar 2020 16:29:28 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TcC5JQ-dCnnB; Sat, 14 Mar 2020 16:29:27 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id F2EB3182908; Sat, 14 Mar 2020 16:29:26 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 17485182907 for ; Sat, 14 Mar 2020 16:29:26 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vxVFQpzyRa2h for ; Sat, 14 Mar 2020 16:29:24 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=213.125.118.53; helo=mail.rna.nl; envelope-from=gerben.wierda@rna.nl; receiver= Original-Received: from mail.rna.nl (mail.rna.nl [213.125.118.53]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id C8DB1181F4E for ; Sat, 14 Mar 2020 16:29:24 +0100 (CET) Original-Received: from hermione.rna.nl (hermione.rna.nl [192.168.2.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.rna.nl (Postfix) with ESMTPSA id 705DE35BD2A5 for ; Sat, 14 Mar 2020 16:29:24 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rna.nl; s=dkim_rsa2048; t=1584199764; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=P3sGQWeqrAF0Vc3S6+JZ0JuFJL0GWHtpiqbN9uUHgMU=; b=O4w5YgVqKIa0DYrX2YypokrLjp/936gyUAjIZ4AKmTIrzudVBgQ0T8muxBdhmaSrWVvvLD 3OOxP1XUl9ZJOB/LJbN7A3fGVjPpbH7MYop0sSncySm2KrAD7iclkv9YEMt91dgDA1ZQD9 4xiPmHyrnsOpdavN8bucbdrZelXvVj3vrAMDN7cHTfSwIpDveZEMky9ZlbgY96kJWXawZy WM1ZMqNPZFX/+P3pPSUj6aFpFRcvozLdx6ZeYBNGNaXolWis7Y5/ZUBlPmMlFXh+/MpU7J 9iqviNQ5vP/pDfT51xD2vTF73Lp0l7RsXi0fLoPoZVY1aeMuF2VG17NFH7bgRg== X-Mailer: Apple Mail (2.3445.104.11) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:106518 Archived-At: --===============2778161846804490971== Content-Type: multipart/alternative; boundary="Apple-Mail=_4C1A7AFC-484C-42DF-A38B-9913F7237B91" --Apple-Mail=_4C1A7AFC-484C-42DF-A38B-9913F7237B91 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Code: vardef Foo(expr w, h, lh) =3D save pth; path pth; save pthtwo; path pthtwo; save pththree; path pththree; save pic; picture pic; pth =3D fullsquare xysized (w, h); pthtwo =3D fullsquare xysized (2*lh, lh) shifted (-w/2, 2.5*lh); pththree =3D fullsquare xysized (2*lh, lh) shifted (-w/2, lh); fill pth withcolor green; fill pthtwo withcolor yellow; fill pththree withcolor yellow; pic :=3D image ( draw pth; draw pthtwo; draw pththree; ); % setbounds pic to pth; pic enddef ; Call: \startMPpage picture s ; s :=3D Foo(8cm, 2cm, 0.25cm); draw s; drawdot center leftboundary s withpen pencircle scaled 2 withcolor = green; drawdot center rightboundary s withpen pencircle scaled 2 withcolor = blue; drawdot point .25 along topboundary s withpen pencircle scaled 2 = withcolor yellow; drawdot .25[llcorner s, lrcorner s] withpen pencircle scaled 2 withcolor = magenta; drawdot origin withpen pencircle scaled 4 withcolor red; \stopMPpage Output: Why is the outline of the green box visible in the yellow boxes? And how = can I prevent this from happening?= --Apple-Mail=_4C1A7AFC-484C-42DF-A38B-9913F7237B91 Content-Type: multipart/mixed; boundary="Apple-Mail=_671962FE-0E63-4F20-B029-89A2D7BCD7BB" --Apple-Mail=_671962FE-0E63-4F20-B029-89A2D7BCD7BB Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii Code:

vardef Foo(expr w, h, lh) =3D
   save pth; path = pth;
  =  save pthtwo; path pthtwo;
   save pththree; path = pththree;
  =  save pic; picture pic;
   pth =3D fullsquare xysized (w, = h);
  =  pthtwo =3D fullsquare xysized (2*lh, lh) shifted (-w/2, = 2.5*lh);
  =  pththree =3D fullsquare xysized (2*lh, lh) shifted (-w/2, = lh);
  =  fill pth withcolor green;
   fill pthtwo withcolor = yellow;
  =  fill pththree withcolor yellow;
   pic :=3D image = (
    =    draw pth;
       draw = pthtwo;
    =    draw pththree;
   );
   % setbounds pic to pth;
   pic
enddef ;


Call:

\startMPpage

picture s ; s :=3D Foo(8cm, 2cm, = 0.25cm);

draw = s;

drawdot center = leftboundary  s withpen pencircle scaled 2 withcolor = green;
drawdot center = rightboundary s withpen pencircle scaled 2 withcolor = blue;
drawdot point = .25 along topboundary s withpen pencircle scaled 2 withcolor = yellow;
drawdot = .25[llcorner s, lrcorner s] withpen pencircle scaled 2 withcolor = magenta;
drawdot origin =  withpen pencircle scaled 4 withcolor red;

\stopMPpage


Output:

= --Apple-Mail=_671962FE-0E63-4F20-B029-89A2D7BCD7BB Content-Disposition: inline; filename=PastedGraphic-1.pdf Content-Type: application/pdf; x-unix-mode=0666; name="PastedGraphic-1.pdf" Content-Transfer-Encoding: base64 JVBERi0xLjMKJcTl8uXrp/Og0MTGCjQgMCBvYmoKPDwgL0xlbmd0aCA1IDAgUiAvRmlsdGVyIC9G bGF0ZURlY29kZSA+PgpzdHJlYW0KeAGNk0tuGzEMhvc6BS9gRiRFPdbedWd40QMMGgTFuEDqRa9f SjPSqIgTF4YW81n8+fOhd7jAO3j7sUQUVQUtSIWZ4PcP+A6/4OV8J1judoXs3BfIKKKUMxByKFEj 3CALFg6a3GBkOkopHLdYFMnHKW6xrDvThCWwaa3QI91gXR0O0j0M8sjXCm/warbJNePVW9ZUIAim WITNOCkGpnygmn9D6jGrFqmWemRnbmJDbU/X74ogSQk0ZRnoyBI8MkfP/yjubM48hdaiPCr8sdK+ 2flpI6yzqRMiJkw2PLbul0jklhuciD2GxDaLgJSEa+EnGwVyKXzAdYImw1pyLX6Eu0dwDn+Da9un z8xAM0OCkjW7E9smhRi0upGEqcTAcNAHiPbY6dYCHbqht8KIHezIcKAeCQMtVu1Hf3Ww/1NZb7Og BhEf5ja7Aec2k8doQ6C5zfAQHuFuM8M2//Y2z9f9bV7PXyzC1ntzmNgWwTdr+5e9jrXVt63QU5na oSiam8r0YSLuUnfQ/ngqooo+RNbae9vUtgUfmD2K2vcqSM8lT5HtxXGObT266KBt4Ta6yYb2gmrR T93WSzc7e6fc5S/EFQvdCmVuZHN0cmVhbQplbmRvYmoKNSAwIG9iago0NTAKZW5kb2JqCjIgMCBv YmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCAzIDAgUiAvUmVzb3VyY2VzIDYgMCBSIC9Db250ZW50 cyA0IDAgUiAvTWVkaWFCb3ggWzAgMCAyMzYuMzU1NSA1OS4xOTIyMV0KL1JvdGF0ZSAwID4+CmVu ZG9iago2IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiBdIC9Db2xvclNwYWNlIDw8IC9DczEgNyAw IFIgPj4gPj4KZW5kb2JqCjggMCBvYmoKPDwgL0xlbmd0aCA5IDAgUiAvTiAzIC9BbHRlcm5hdGUg L0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGdlndUU9kWh8+9N73Q EiIgJfQaegkg0jtIFQRRiUmAUAKGhCZ2RAVGFBEpVmRUwAFHhyJjRRQLg4Ji1wnyEFDGwVFEReXd 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 RJfEXYljSa5JFUnjAk9BteB1sl/ygeSplJCUoykzqdGpzWmEtPi000IlYYqwK10zPSe9L8M0ozBD uspp1e5VE6JA0ZFMKHNZZruYjv5M9UiMJJslg1kLs2qy3mdHZZ/KUcwR5vTkmuRuyx3J88n7fjVm NXd1Z752/ob8wTXuaw6thdauXNu5Tnddwbrh9b7rj20gbUjZ8MtGy41lG99uit7UUaBRsL5gaLPv 5sZCuUJR4b0tzlsObMVsFWzt3WazrWrblyJe0fViy+KK4k8l3JLr31l9V/ndzPaE7b2l9qX7d+B2 CHfc3em681iZYlle2dCu4F2t5czyovK3u1fsvlZhW3FgD2mPZI+0MqiyvUqvakfVp+qk6oEaj5rm vep7t+2d2sfb17/fbX/TAY0DxQc+HhQcvH/I91BrrUFtxWHc4azDz+ui6rq/Z39ff0TtSPGRz0eF R6XHwo911TvU1zeoN5Q2wo2SxrHjccdv/eD1Q3sTq+lQM6O5+AQ4ITnx4sf4H++eDDzZeYp9qukn /Z/2ttBailqh1tzWibakNml7THvf6YDTnR3OHS0/m/989Iz2mZqzymdLz5HOFZybOZ93fvJCxoXx i4kXhzpXdD66tOTSna6wrt7LgZevXvG5cqnbvfv8VZerZ645XTt9nX297Yb9jdYeu56WX+x+aem1 72296XCz/ZbjrY6+BX3n+l37L972un3ljv+dGwOLBvruLr57/17cPel93v3RB6kPXj/Mejj9aP1j 7OOiJwpPKp6qP6391fjXZqm99Oyg12DPs4hnj4a4Qy//lfmvT8MFz6nPK0a0RupHrUfPjPmM3Xqx 9MXwy4yX0+OFvyn+tveV0auffnf7vWdiycTwa9HrmT9K3qi+OfrW9m3nZOjk03dp76anit6rvj/2 gf2h+2P0x5Hp7E/4T5WfjT93fAn88ngmbWbm3/eE8/sKZW5kc3RyZWFtCmVuZG9iago5IDAgb2Jq CjI2MTIKZW5kb2JqCjcgMCBvYmoKWyAvSUNDQmFzZWQgOCAwIFIgXQplbmRvYmoKMyAwIG9iago8 PCAvVHlwZSAvUGFnZXMgL01lZGlhQm94IFswIDAgNjEyIDc5Ml0gL0NvdW50IDEgL0tpZHMgWyAy IDAgUiBdID4+CmVuZG9iagoxMCAwIG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvUGFnZXMgMyAwIFIg Pj4KZW5kb2JqCjExIDAgb2JqCihtYWNPUyBWZXJzaW9uIDEwLjE0LjYgXChCdWlsZCAxOEczMDIw XCkgUXVhcnR6IFBERkNvbnRleHQpCmVuZG9iagoxMiAwIG9iagooRDoyMDIwMDMxNDE1MjUwOFow MCcwMCcpCmVuZG9iagoxIDAgb2JqCjw8IC9Qcm9kdWNlciAxMSAwIFIgL0NyZWF0aW9uRGF0ZSAx MiAwIFIgL01vZERhdGUgMTIgMCBSID4+CmVuZG9iagp4cmVmCjAgMTMKMDAwMDAwMDAwMCA2NTUz NSBmIAowMDAwMDAzNzc2IDAwMDAwIG4gCjAwMDAwMDA1NjUgMDAwMDAgbiAKMDAwMDAwMzUyNSAw MDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAwMDA1NDYgMDAwMDAgbiAKMDAwMDAwMDY4 OSAwMDAwMCBuIAowMDAwMDAzNDkwIDAwMDAwIG4gCjAwMDAwMDA3NTcgMDAwMDAgbiAKMDAwMDAw MzQ3MCAwMDAwMCBuIAowMDAwMDAzNjA4IDAwMDAwIG4gCjAwMDAwMDM2NTggMDAwMDAgbiAKMDAw MDAwMzczNCAwMDAwMCBuIAp0cmFpbGVyCjw8IC9TaXplIDEzIC9Sb290IDEwIDAgUiAvSW5mbyAx IDAgUiAvSUQgWyA8MzMxYjZmYzVjZDRkYjY0NWJjMzgyYWZiZmQwYzhhN2I+CjwzMzFiNmZjNWNk NGRiNjQ1YmMzODJhZmJmZDBjOGE3Yj4gXSA+PgpzdGFydHhyZWYKMzg1MQolJUVPRgo= --Apple-Mail=_671962FE-0E63-4F20-B029-89A2D7BCD7BB Content-Transfer-Encoding: 7bit Content-Type: text/html; charset=us-ascii

Why is the outline of the green box visible in the yellow boxes? And how can I prevent this from happening?
--Apple-Mail=_671962FE-0E63-4F20-B029-89A2D7BCD7BB-- --Apple-Mail=_4C1A7AFC-484C-42DF-A38B-9913F7237B91-- --===============2778161846804490971== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --===============2778161846804490971==--