From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, T_FREEMAIL_DOC_PDF,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 26778 invoked from network); 19 Nov 2023 21:59:09 -0000 Received: from cgl.ntg.nl (5.39.185.202) by inbox.vuxu.org with ESMTPUTF8; 19 Nov 2023 21:59:09 -0000 Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 67C8B483A28 for ; Sun, 19 Nov 2023 22:57:20 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c-FXy6KyLpSH for ; Sun, 19 Nov 2023 22:57:20 +0100 (CET) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id DA2AB483ABD for ; Sun, 19 Nov 2023 22:55:50 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 9D4CA483899 for ; Sun, 19 Nov 2023 22:55:02 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zqBJ505F7OC5 for ; Sun, 19 Nov 2023 22:55:00 +0100 (CET) Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by cgl.ntg.nl (Postfix) with ESMTPS id 4AF1B483898 for ; Sun, 19 Nov 2023 22:55:00 +0100 (CET) Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-409299277bbso9725655e9.2 for ; Sun, 19 Nov 2023 13:55:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700430900; x=1701035700; darn=ntg.nl; h=message-id:in-reply-to:to:references:date:subject:mime-version:from :from:to:cc:subject:date:message-id:reply-to; bh=F+BOVViWcovL9jdKvZyGd8Ru5dG2TiZdcufml09HHXc=; b=e75e4ADgBCgYZzmpAY2sMyU3tPWtZMS2gs5q3gxWmsDZxIFhXwWrSRUL/TgLkOLK0o oMy0b8+Hee7UL1ippQZt450SQcLa+OroXsnbVRhZUrL2H6ZrONQCgjkz7b1QfvErb/Vq WYGJg5MGPX7zKLfji3Z9ZNYlzHZVL6AKZgU+vS16iwwtMuJBo0T/Fwa0mituhQcwKQQ9 bcko4B5gIaUvXbW4SXy0zcudcjIeAQLvbM5ZePj94pWxG8xrMO1A+yDBAggOA7GWBsEd hXyNyzQEolJgT2bYiOcb2cnImmadnfh9KLAGjpz6Enquw9h01Rrk7XNgc6T51o7QTVGl tA2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700430900; x=1701035700; h=message-id:in-reply-to:to:references:date:subject:mime-version:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=F+BOVViWcovL9jdKvZyGd8Ru5dG2TiZdcufml09HHXc=; b=EZklj6sIpF5wX8Fkcbu7gvLHui+0KcJIlkxQNZFIsRdHe0oqIN76tE10iYS4EATeN3 pSJudOd9xicpgdu54g1IJtzhiV4ozA6ZffKu+qu2sH9769dYSg1IP8cq9qdbCBzLKtAD 4T5v1N7YZAWBks3MvbkUrSIFxpTEuL5c+YLmcqI1Db7B3XSDfa1L18cy5xRwfpZA+oVf GdNB3Sua6WI3qIgSH36yqEaT0WoPkrRYlQrg5ZVY0h30VRI9uqaEOwcF6mq5JEWCfksz x9T9kTi2h4MpViVmmPbxiXrSklM1kQeXgKhuJkhEmc6Uyozxo20NBy5F1lqm/+SH8qRB e0ew== X-Gm-Message-State: AOJu0YxHoZ2ZF1hyA3eZTdBsb/hJ6bHg+ked1JLvhVYaGu07QHbP0HVt HxfEGormmRG8EQRtMlkfDpgjeKv5vWUp3Q== X-Google-Smtp-Source: AGHT+IFkvNxq3srChTto/jX9SlMnBymCySgp5nsnIjEUiHZ1qCZcA6PxiQB1sd0OJrrmqYwwfliCMw== X-Received: by 2002:a05:600c:4fc5:b0:401:b1c6:97dc with SMTP id o5-20020a05600c4fc500b00401b1c697dcmr3906217wmq.23.1700430899362; Sun, 19 Nov 2023 13:54:59 -0800 (PST) Received: from smtpclient.apple ([2a01:e34:ec02:4760:cd4f:8e0:6585:8c68]) by smtp.gmail.com with ESMTPSA id n2-20020a05600c294200b00405c7591b09sm11035345wmd.35.2023.11.19.13.54.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Nov 2023 13:54:58 -0800 (PST) From: Otared Kavian Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Date: Sun, 19 Nov 2023 22:54:57 +0100 References: To: mailing list for ConTeXt users In-Reply-To: Message-Id: <53C67687-3050-4694-A443-D683EF98ABDB@gmail.com> X-Mailer: Apple Mail (2.3654.120.0.1.15) Message-ID-Hash: MXHMFRENDGMOD6JB2RKY74V7W6IMN4OG X-Message-ID-Hash: MXHMFRENDGMOD6JB2RKY74V7W6IMN4OG X-MailFrom: otared@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.8 Precedence: list Reply-To: mailing list for ConTeXt users Subject: [NTG-context] Re: Strange behavior with anglestriped() List-Id: mailing list for ConTeXt users Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: multipart/mixed; boundary="===============1845432863280357314==" --===============1845432863280357314== Content-Type: multipart/alternative; boundary="Apple-Mail=_25CB01F0-8D5F-4C90-B462-765E4D8DC1C4" --Apple-Mail=_25CB01F0-8D5F-4C90-B462-765E4D8DC1C4 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi Fabrice, It seems to me the colors are the same, although they may appear = different at first sight because the =C2=AB with =C2=BB of the lines are = different (the width is larger in the lower rectangle). I attach the PDF created with your code. Best regards: Otared > On 19 Nov 2023, at 18:56, Fabrice Couvreur = wrote: >=20 > Hi, > I don't understand why the hatching of the two rectangles is not the = same color.=20 > Thanks for your help. > Fabrice >=20 > \starttext > \setupbodyfont[8pt] > \startMPcode > path p, q, r, b ; > =20 > z[0] =3D (2cm,0cm) ; > z[1] =3D (2cm,2cm) ; > z[2] =3D (0cm,2cm) ; >=20 > p :=3D unitsquare xyscaled (9cm, 5cm) ; > q :=3D llcorner p--z[0]--z[1]--z[2]--cycle ; > r :=3D unitsquare xyscaled (7cm,3cm) shifted(2cm,2cm) ; > b :=3D z[2]--z[1]--ulcorner r--urcorner p--lrcorner = r--z[1]-- > z[0]--llcorner p--cycle ; > =20 > =20 > draw b anglestriped (1,45,2) withcolor cyan; > draw q anglestriped (1,45,2) withcolor cyan; > =20 > draw p ; > =20 > label.llft("A", p) ; > label.lrt("D", p) ; > label.ulft("B", p) ; > label.urt("C", p) ; > label.lft("M", z[2]) ; > label.ulft("N", z[1]) ; > label.bot("P", z[0]) ; > label.top("J", ulcorner r) ; > label.rt("I", lrcorner r) ; > label.bot(btex $x$ etex,(llcorner p+z[0])/2); > label.lft(btex $x$ etex,(llcorner p+z[2])/2); > \stopMPcode >=20 > \stoptext >=20 > = __________________________________________________________________________= _________ > If your question is of interest to others as well, please add an entry = to the Wiki! >=20 > maillist : ntg-context@ntg.nl / = https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl > webpage : https://www.pragma-ade.nl / https://context.aanhet.net = (mirror) > archive : https://github.com/contextgarden/context > wiki : https://wiki.contextgarden.net > = __________________________________________________________________________= _________ Otared Kavian e-mail: otared@gmail.com Phone: +33 6 88 26 70 95 --Apple-Mail=_25CB01F0-8D5F-4C90-B462-765E4D8DC1C4 Content-Type: multipart/mixed; boundary="Apple-Mail=_19868523-8789-4F88-967E-5AB547072D31" --Apple-Mail=_19868523-8789-4F88-967E-5AB547072D31 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Hi = Fabrice,

It seems to = me the colors are the same, although they may appear different at first = sight because the =C2=AB with =C2=BB of the lines are different (the = width is larger in the lower rectangle).

I attach the PDF created with your = code.

Best = regards: Otared

= --Apple-Mail=_19868523-8789-4F88-967E-5AB547072D31 Content-Disposition: inline; filename=hachage-couleur.pdf Content-Type: application/pdf; x-unix-mode=0644; name="hachage-couleur.pdf" Content-Transfer-Encoding: base64 JVBERi0xLjcKJcPPztTF2NTQxMYKNSAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVu Z3RoIDM3MDYgPj4Kc3RyZWFtCnjazd1NbyRXFYfxvT9Fb1i6uf9zzn1DCAkkiBSJxSQjsYiygCRM gmZGmbDg63PLdrur3ecZ2yAhYkEc+5Y9z3V11a9v1bjL4d2hHL64+cPbm1//SQeVw9u/35Rjn71I 6zPr7fQfNnSMbqXaobc4qoxmdnj74fDNb0sp+t23h7df3vzx7c39Zjqs4eqKNbw2P87prn747sPN rw4ffv7n4d0vf/35x5++O+g3h7/98O6njzef1ltZQ49t2jx8uDm9d/r3+8ePKHTsblbXx6zWozRK hY9eb339kbLevy3Hcrj7v/e7P8X7m78cPt5sMTr88u5w/85XX9ysafrz6vzH+t+Xa7bq4V/bH/7Y S1fph8d3bq8/tE3NmoNbVzt69VricPf+XP9UbdnejjG8jnHxifdPNwnaJHATo00MNym0SaFNyoBN zp+42oTyC+YXyi+YXyi/YH6h/EL5NiF/94mrTRpt0nCToE0CNzHaxHCTQptg/qD8gfmD8gfmD8of mD8of2D+oPyB+Z3yO+Z3yu+Y3ym/Y36n/I75nfI75jfKb5jfKL9hfqP8hvmN8hvmN8pvmF8pv2J+ pfyK+ZXyK+ZXyq+YXym/Yn5QfmB+UH5gflB+YH5QfmB+UH5gvlO+Y75TvmO+U75jvlO+Y75TvmO+ Ub5hvlG+Yb5RvmG+Ub5hvlG+Yb4oX5hP6jNUn5H6DNVnpD5D9Rmpz1B9RuozVJ+R+gzVZ6Q+Q/UZ qc9QfUbqM1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C 9YnUJ1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C9YnU J1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C9YnUJ1Sf SH1C9YnUJ1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C9YnUJ1SfSH1C 9YnUJ1QfoQ/NR+RD8RH40HvEPdQeYQ+tR9RD6RH00HnEPFQeIQ+NR8RD4RHw0HfEO9Qd4Q5tR7RD 2RHs0HXEOlQdoQ5NR6RD0RHo0HPEOdQcYQ4tR5RDyRHk0HHEOFQcIQ4NR4RDwRHg0G/EN9Qb4Q3t RnRDuRHc0G3ENlQboQ3NRmRzvkBF16fwmgZd0sBlcFoFx5VTWjjFxTZaa8P1GVqewaf09IwenwXS k0B84kDPG9CaRE3kCemEznFwiqMDJRwn6dEGDzb6kcFPDIZDK6TqWNY/MS9HP370crCngz0fXNPB NR/c08E9HzzTwTMfLCiEROWNgkjllYJM5Z2CUOWlglTLUw1SLU81SLU81SDV8lSDVMtTDVI9T3Xa cWHPhVTPUx1SPU91SPU81SE18tSA1MhTA1IjTw1IjTw1IDXy1IDUmqdWSK15aqUDEhyRILXmqRVS a55aIbXlqQ1SW57aILXlqQ1SW57aILXlqQ1Se57aIbXnqR1Se57a6UQDZxpI7Xlqh9SRpw5IHXnq gNSRpw5IHXnqgNSRpw5InXnqhNSZp05InXnqhNSZp04CBAiCCFHAEIUQUUARhRhRwBGFIFFAEoUo UcASBd1EcKJoohPaifCEeiI+oZ8IUCQoAaFEhhIgSqQoAaNEjhJASiQpAaVElhJgSo5GJiRTNIBK JCoBqUSmEqBKpCoBq0SuEsBKJCsBrUS2EuBKpCsBr0S+EgBLJCwBsVTx+RA9IaJoYJbIWQJoiaQl oJbIWgJsibQl4JbIWwJwicQlIJfIXAJ0idQlYJfIXQJ4qeNzX3ryS9GAL5G+BPwS+UsAMJHABAQT GUyAMJHCBAwTOUwAMZHEBBQTWUyAMZHGBBzTxHUOWuiglQ4QmZHIDERmJDIDkRmJzEBkRiIzEJkV XN6h9R2KBpEZicxAZEYiMxCZkcgMRGa4pkWLWriqRctauK5FC1u4skVLW7i2RYtbJDIDkZnjUh6t 5VE0iMxIZAYiMxKZgciMRGYgMiORGYjMSGQGIjMSmYHIjERmIDIjkRmIzEhkBiKzisu2tG5L0SAy I5EZiMxIZAYiMxKZgciMRGYgMiORGYjMSGQGIjMSmYHIjERmIDIjkRmIzDou0dMaPUWDyIxEZiAy I5EZiMxIZAYiMxKZgciMRGYgMiORGYjMSGQGIjMSmYHIjERmIDKbeDmGrsfQBRkQmZPIHETmJDIH kTmJzEFkTiJzEJkXvApFl6EoGkTmJDIHkTmJzEFkTiJzEJmTyBxE5iQyB5E5icxBZE4icxCZk8gc ROZ4vZEuOPIVR7rkSNF00RGvOtJlR7zuSBceSWQOInMSmYPInETmIDInkTmIzElkDiJzEpmDyJxE 5iAyr3h1mS4vUzSIzElkDiJzEpmDyJxE5iAyJ5E5iMxJZA4icxKZg8icROYgMieROYjMSWQOIvOO dxLQrQQUDSJzEpmDyJxE5iAyJ5E5iMxJZA4icxKZg8icROYgMieROYjMSWQOInMSmYPIfOJdI3Tb CN03AiILElmAyIJEFiCyIJEFiCxIZAEii4I3y9DdMhQNIgsSWYDIgkQWILIgkQWILEhkASILElmA yIJEFiCyIJEFiCxIZAEiCxJZgMjC8cYoujOKokFkQSILEFmQyAJEFngvGN0MhneD0e1geD8Y3RCG d4TRLWF4TxjdFEYiCxBZkMgCRBYVb4Kju+AoGkQWJLIAkQWJLEBkQSILEFmQyAJEFiSyAJEFiSxA ZEEiCxBZkMgCRBYksgCRRccbHumOR4oGkQWJLEBkQSILEFmQyAJEFiSyAJEFiSxAZEEiCxBZkMgC RBYksgCRBYksQGQx8eZWuruVbm8FkVUSWQWRVRJZBZFVElkFkVUSWQWR1YL39NJNvRQNIqsksgoi qySyCiKrJLIKIqsksgoiqySyCiKrJLIKIqsksgoiqySyCiKrJLIKIquO92/TDdwUDSKre5F9ffPm pjz8Xs43z/32yW++XZ/4/uGXUP7//f7MHw9fP7Z82o36cLH19dfef439185/H+crf/nmOh6OEevZ +d1f1q5ehsf6E2335jWN3sb+4+8vxzcY32B8wPiA8QbjDcYXGF/y8QN6B/QO6B3QO6B3QO+A3gG9 A3oH9Hbo7dDbobdDb4feDr0dejv0dujt0Nugt0Fvg94GvQ16G/Q26G3Q26C3QW+F3gq9FXor9Fbo rdBbobdCb4XeCr0BvQG9Ab0BvQG9Ab0BvQG9Ab0BvQ69Dr0OvQ69Dr0OvQ69Dr0OvQ69Br0GvQa9 Br0GvQa9Br0GvQa9Br2CXkGvoFfQK+gV9Ap6Bb2CXtH5F05fcDSEgyE8tuChBT8p+EHloyEzr9Rx LZCotcvBjx+9GOvpWE/H1nRsTcf2dGxPx8507EzHCuLyOuV5yvuUByovVJ6ovFF5pPJKyystr7S8 0vJKyystr7S80vJKyystr/S80mFPhV01r/S80vNKzys9r/S80vPKyCsjr4y8MvLKyCsjr4y8MvLK yCsjr6x5Zc0ra15Z4bgDB568suaVNa+seWXNK1te2fLKlle2vLLllS2vbHllyytbXtnyyp5X9ryy 55U9r+x5ZYezCJxG8sqeV/a8cuSVI68ceeXIK0deOfLKkVeOvHLklSOvnHnlzCtnXjnzyplXzrxy 5pUTTAAoABUUYEEBFxSAQQEZFKBBARsUwEEBHRTgQSEFEYOglyBEEiIKkYUIQ6Qh4hB4SAAigYgE JBKYSIAigYoELBK4SAAjgYwENJKTcwm60As8EvhIACTthfSfr5v/9+vS+3Xu87+3r3deSy+43l6e /NfTr3h6Sa31PLH00JxrAfA4inuLbUH70009zh5+N6qu1W6PNSEPq93b2rha9xEPL+elvi5P2OnT dx+7n6bt7avdN9suQc9udfudgqtaY87q2zYveLGw87a7TU+vFWZXrxWWDl/f6c16e3w9sVP7Pr2s n95pwPb3e0x1W/vvxxrrYkq9n4B2LKMO08P8RJQ623kCTlcntnmKdbHmNE/D1/d5wTz5Wozy0arZ /URFtbHef9lE7TbebXuaKb+aqXz8k6m6PU/FfibSB8BuAte0dZ9tTf32OwGGl9rmaf9qvvaw5yew d5e/dgI3qrn63W69TlDDfIz28h3tYdvdpqfpi2xHux7+ZPYeZ+H2chqem77zpF9PX6+ydnp8TpUx 8+lbB7v6+Di11ucr979Xz99u423bOaf8vP/Vz+1/PIO7/e+Vc7gtnHmJu1cN9HVQ02z9fg779vHa x/P7oLf56j2wHEfbFtyWF9aP3ka8dPe733C33Wnq2vW+dzX2ybSd228v4p+btLX4v86HxdthXfbo 06zM5LTwucPe/vTw0jnb7NDHjLUrr8s5tt6v1V662+023m17mrt+NXf5+Ke73Xkibi9m4rkJvJvt ub76doZd8xT3u/Q2gWHrXFqfn8LllHj1gW/jjqqiaDtz1OOKGq6XTuF54922pykc11OYjn86heep 2M/EsxMYxxbr4W6H7RUZ+nq494cZjHVivyPc/Qw21RGWzaBFmPfHY98obbxwBofWo+nuV1yvn/k6 Hk17xQw+bLxtO7Zj33ycwZnO4G78+XtdzuDjXNxeTsbz54+xbFhL09Njnx3XaaE9/0D26OfTx8v5 Mo+2jujrvP36499u4+QY+Pvk9JGNvz59PM7E646E67JXWSfNu99o29aFidlPe+HC0v0RzrdPrHlK 90HN6PZQaL2vp18v2QfXedB8rrftUbzOUyOm5uME2uf3wfPG27axIdg/86q6T8afv9flBJ7mYT8N L+DfmiW/+7vhS40ao/0PZm+JrG2Hpe2i991dK9WKv3Dyzttum64Tw9idRJThbzf8/J0u8fcwB7cX k0Bz9+b65Yx/+Pj9aVr+DejV8YMKZW5kc3RyZWFtCmVuZG9iago4IDAgb2JqCjw8IC9TdWJ0eXBl IC9YTUwgL1R5cGUgL01ldGFkYXRhIC9MZW5ndGggMTgwOSA+PgpzdHJlYW0KPD94cGFja2V0IGJl Z2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz48eDp4bXBtZXRhIHhtbG5z Ong9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3Jn LzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIi IHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+PGRjOmZvcm1hdD5h cHBsaWNhdGlvbi9wZGY8L2RjOmZvcm1hdD48ZGM6Y3JlYXRvci8+PGRjOmRlc2NyaXB0aW9uLz48 ZGM6dGl0bGU+aGFjaGFnZS1jb3VsZXVyPC9kYzp0aXRsZT48L3JkZjpEZXNjcmlwdGlvbj48cmRm OkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczpwZGZ4PSJodHRwOi8vbnMuYWRvYmUuY29t L3BkZngvMS4zLyI+PHBkZng6SUQ+aGFjaGFnZS1jb3VsZXVyIHwgMjAyMy0xMS0xOVQyMjo1Mjoz MCswMTowMDwvcGRmeDpJRD48cGRmeDpDb25UZVh0LkpvYm5hbWU+aGFjaGFnZS1jb3VsZXVyPC9w ZGZ4OkNvblRlWHQuSm9ibmFtZT48cGRmeDpDb25UZVh0LlRpbWU+MjAyMy0xMS0xOVQyMjo1Mjoz MCswMTowMDwvcGRmeDpDb25UZVh0LlRpbWU+PHBkZng6Q29uVGVYdC5Vcmw+Z2l0aHViLmNvbS9j b250ZXh0Z2FyZGVuL2NvbnRleHQ8L3BkZng6Q29uVGVYdC5Vcmw+PHBkZng6Q29uVGVYdC5TdXBw b3J0PmNvbnRleHRnYXJkZW4ubmV0PC9wZGZ4OkNvblRlWHQuU3VwcG9ydD48cGRmeDpDb25UZVh0 LlZlcnNpb24+MjAyMy4wOS4yNiAxODoxOTwvcGRmeDpDb25UZVh0LlZlcnNpb24+PHBkZng6Q29u VGVYdC5MTVRYLz48cGRmeDpUZVguU3VwcG9ydD50dWcub3JnPC9wZGZ4OlRlWC5TdXBwb3J0Pjxw ZGZ4Okx1YVRlWC5WZXJzaW9uPjIuMTAuMTE8L3BkZng6THVhVGVYLlZlcnNpb24+PHBkZng6THVh VGVYLkZ1bmN0aW9uYWxpdHk+MjAyMzA5MDQ8L3BkZng6THVhVGVYLkZ1bmN0aW9uYWxpdHk+PHBk Zng6THVhVGVYLkx1YVZlcnNpb24+NS40PC9wZGZ4Okx1YVRlWC5MdWFWZXJzaW9uPjxwZGZ4Okx1 YVRlWC5QbGF0Zm9ybT5vc3gtNjQ8L3BkZng6THVhVGVYLlBsYXRmb3JtPjwvcmRmOkRlc2NyaXB0 aW9uPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFk b2JlLmNvbS94YXAvMS4wLyI+PHhtcDpDcmVhdGVEYXRlLz48eG1wOkNyZWF0b3JUb29sPkx1YU1l dGFUZVggMi4xMC4xMSAyMDIzMDkwNCArIENvblRlWHQgTE1UWCAyMDIzLjA5LjI2IDE4OjE5PC94 bXA6Q3JlYXRvclRvb2w+PHhtcDpNb2RpZnlEYXRlLz48eG1wOk1ldGFkYXRhRGF0ZS8+PC9yZGY6 RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6cGRmPSJodHRw Oi8vbnMuYWRvYmUuY29tL3BkZi8xLjMvIj48cGRmOktleXdvcmRzLz48cGRmOlByb2R1Y2VyPkx1 YU1ldGFUZVgtMi4xMC4xMTwvcGRmOlByb2R1Y2VyPjxwZGY6VHJhcHBlZD5GYWxzZTwvcGRmOlRy YXBwZWQ+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1s bnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iPjx4bXBNTTpEb2N1bWVu dElEPnV1aWQ6ZGFiYTBmNWItNGQzOC1hMWMyLTc1YzgtNGU1MTY5Y2QyMzAxPC94bXBNTTpEb2N1 bWVudElEPjx4bXBNTTpJbnN0YW5jZUlEPnV1aWQ6NzMzYmQxODUtNDgwNS04OTFlLWEwZGYtN2Fh MzAyN2Y4OGMzPC94bXBNTTpJbnN0YW5jZUlEPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48 L3g6eG1wbWV0YT48P3hwYWNrZXQgZW5kPSJ3Ij8+CmVuZHN0cmVhbQplbmRvYmoKMTIgMCBvYmoK PDwgL1N1YnR5cGUgL0NJREZvbnRUeXBlMEMgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCA0 ODQgPj4Kc3RyZWFtCnjahZHNa9NwGMfzS7Muds82XC1e2iS+XsSBhx3mTT1ohxU3N70ompHO1s0U s9SpFV+Kb+OxS7KXtgMdi4udMOoOOewkXhRR6GH/w6CC6KFok1EQG91V9hy+Hx544Pt9+BKKYShC CN/XF40OXTh0WlSTciwlxRU5JqqJwwPxq+kxUfFOBl3eFRC4HOx1wz43Qrsc87sU/gnhzlq4/WsL AkGgGxfBZwOTAz8CG6Eoqr7T02+dTaV9sN9bfsCBz02Sj11UKyH+3d09R49fOdLd29P711745y94 Af6TZwvHpNRwPCrFZTWp3t7mg+YQH0U80hRNCP2lQ35gFjcccaNodr2pnrGcWvWcFay7Sy6E3p+d T3L9mDh/X1UqQ3MysvsGGiHlYQGRn8GpXG62/KtilXEB32axH8funBppCJlYQryMj1HFm0U2uGnp 5iIus6X0zN3ryo3RS+8m1rgKrq5PGYWRVekTsrUPTsiay+IzPouTTycfXRNOjo+ihJkVLKNpmPk1 tuxEWozXr6rrqOMSLt5jg/XUkwkFx9lM/laJM1de2nxH2nRPvHBkzC/7G8PPW7kAM5iCHdMQQGiz A3abOatrWkE3AGxjXtMNTTOMaQ3aNxd2ud9DXrfg7oGDW538AaxFzCgKZW5kc3RyZWFtCmVuZG9i agoxMyAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDUyNCA+PgpzdHJlYW0K eNqNk91umzAUx+/zFEfsZpMGTtL1ApSk0tJmH0rSqmEftwYOYAVsZpsBebVd7JH2CjOJk67NplVC GB//fP7Hx/wnV21F4y1qiDBjfOr8+vHTPA6wZOp8uVwNV9Ucc/Z+J3GzW4fxbhv7iXM1GwBM2qAt qxI1hbYsuAraqUMTEWFgvvswcXrMgDJJg/vrhcXMbOrkWlcBIU3TeM2FJ2RGRr7vk+GYjMeuIVzV cU1bl6sXNovNc40qlqzSTHDo5zQStZ46jk1eJWl7ys6Vty/Ii0VJ+hUy8i76qgaTfhbUnH2rkSWz kedf+hPyOGih7yiVEZt9PozwJ3tcs2gsqk6yLNez+fELxsPR2HXN+w2kQsKSasZhJRKUZqA6h9tw AVEHbz34aC5CNGrLXsOdBxstd1jEu24LlCd95I5Rvl+Hl6aOCHNapCBSCPEr1MqUApkUdaVeeRDm TEEj5BbMKLFAqjCBmhtZ0DnCu0+bEBaCa1iyGLlCcF1QiGA7p+tsfympQRQpDowi/TZ3cbsO3eWH +c16c+PpVu/PlZj7ZoXybGMeOmFbk9KSFd3s7PiWt8sWVnVkA/eY1QWVlnqIW1B3lcgkrXIW/0fg nDxP8S/ZvyLHc9VFwWmJB+GDbi/rPk5xwuy2Sih9+I+fsfkJPDjagTzxg3UbsXbbe5ScTGqkT15H btzdGBv/BvNlZDcKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURl Y29kZSAvTGVuZ3RoIDM3NyA+PgpzdHJlYW0KeNqNUl1rwjAUffdX3D0I+lBbFccQETadUJkfWPfx WpPbGmiTkqYPhf343XRtHUzcAoUmOefknJN07/aB88jVCZ3xwIMD5qrQDJ3FJsw63e5SsSJFabaI HHmzm09hrxUL0EBv4S99KUyfwL5kScGxQV0HPWEs5AViz4HeET+c9dr3X9+dl9AIuVEctdyE5uwc MC6SUDueJR+FSYj0LzwQCG6DwOt/kuob6lwoOYXhwPM8WniWfKFSmzvvuLV3cJs0kZBc1wHgZON0 AIYj4IKZdg7ffyylGqEaVigoc4OpLyNVLwLMZuCSHZEbXVbB+uDuNDkVMobebf8EDYosS9BaBQ/m 81qWY9SeSgVvwxTbA11bns+JIUz5R4vX5Y5ldpEb/cIM6+iklmchQx3K+IKfUcXeHGYrGo1dlPwq ulY6RexMXixzSMzlw3iyXNxPfrBrRKPVlN5kB1ZoTYGrG6oiWLtCYnuNmbIM4nbsV72A5o3a2W71 BVnd9CQKZW5kc3RyZWFtCmVuZG9iagoxOCAwIG9iago8PCAvU3VidHlwZSAvQ0lERm9udFR5cGUw QyAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDEyNDkgPj4Kc3RyZWFtCnjadVRdTBRXFJ7Z +bmi46qsSwuDc9EitbEolKohAY3WpBpUKP6BoalUEa2LoEKVWBCxyLB3Z4RV14pGirhSJ8qf1lhj tUm1tZpaNdVYYm1A+tAWSyWxZ8a7Jt0F9MV6H05y7nk43/ed7xyW4XmGZdnIjAXzl85bMnnBwszC gtwNiQnxmXn5Ja7cTaFiponNGCIpPmmCGc2Z42ymwgfm0DPRQs0TKhCJJZKNxkncKYnXJJFIw8Yx DPPXmFC8PioYBb8UG0oeSBMvhVJXOINYVhwVEzc5Ke2tKQkJbz9v+0L/RYWbCnJds1cXfpg3f3Xe huJ1xaUvhRp8LGNjOIZnBEZkEDOMCWOGc8HP4BvBjLANlOcz59lJbLst1naWm8Yd5yP5fLupEsNs M65tYaHoNmfOiDDWo0TV14bNy6iJaMVK2sIksl52oYbviP8iDtSjfHV7orLeJeot3eSUfKqbqC3Y blUSA7IN8/0trJUbYZSi9DLviQpMXZYgfLarxrtN3qZWle3CdFXgz9KsVZ8sdUe60CMdkCoYKHvT Ub/u2efR8FfwigBE/IbGC55qrao6qmAxKVJcSG+9SdplOhb2OmmJCDz8ItitWmJYrMGC0nW+D8r7 OGs59Dghk8qQSGcpAZurSbyrVeTjQBPKr6mYqWx2mTYRUkCBSZCBX4+g3Nb0/BVK0ZbM9+LkODGn xnsCm+3ohOY9p/SJP9womXsBn8nYOy01ym5lBen92AgdRjjg+3C5d06f46yFIc3ZnXyHcvuV3sM3 rt2O6p76K434/87RoqMYIn/v+QPT0fCbM23FDMopdCK4xYF+MFp03O1tmb4MN9H7zrnLk2MVOmYQ EvghAzn4v7+cMi+o85oSw4o32G/7zaLjnBUPZc59xFteQap2uBX62s6YZMrKi2jWSbgAF2H5ySvA 9iTQuAZcphH1gHyQ6J9j2IEOEW9FdTXZvlPJni20rsn6erJM0+k0mkRX0lUwnSbCIpjxEDAMw/Yn bwzpHNMM9c2w4x73hIswNqOZNb5WbDahVs13V2kyaKq4kbhLP8W0MPA9LTAvCY2VKimWaepzNVRU RHJig+OEMB3CQpOPJeeOYbPVg6DqqU0or62t3Cf79D2+3Rjc1kjBE7glDgko6m0/kQ654zpR2wbt NoAputlMbuaslVaM00A0TKVhuuBC/SSnCAdmIfrYPCjsr3R7tsp0pusLsb7B7a7HR1SPe2tU4PBL 0BxCtbs87t1V5puB3le37/W4vfIB4j2MzfPoGDnXr9it1KAZ2v1w1Qhv6Sddej8s7nf8a/FmlfPh pAd0nEIfv2iA4LrcDlq4/U5oXZ6pB5WQikAC5l4fjo3IIZShSYrjI6rAkUFb9IiQRMavwHbTV9JI gF8KfEmj+bERfhr4NOD/6XJkm3mD3J2qkJtE9DzsakUPSflaHMhBU7MXL1McE6reJZfzsSP24v7j /tbChkLsmFuyruwD7CCzb6X3PPr55h2f4tlDtJNRZgY6fYBcVezw9JnAPRx0RRgbUYo6NG7d16n4 DVFdm0Ly5NUpRF+LXX7UqQ/RVStSlI0hup1Buh2dA9chiPmdQ7DBV9coKsP5JYVSGJFGGMNvjGj0 aB5N83g1Tb8iSUdP63Vana7rtXW7pZFkLHGGbrBkjpfihq7nf5erf80KZW5kc3RyZWFtCmVuZG9i agoxOSAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDU1NSA+PgpzdHJlYW0K eNp9k91u0zAUx+/3FEfhBiRiJ20n0c9JdCswmoLajnHrJE5iNbGD7SxpX40LHolXwGndVt0AKYq/ fufvc2z/RzdNSaIN1RDSlPGx8/vnL/M5wOKx83gdeEE5pRn7uJN0tVuso90m6sfOzeQKYNQMmqIs qCbQFDlXg2bskFiEdGD67TR2WsyAMk4Gy9uZxcxo7GRalwOM67pGdRcJmWK/3+9jr4M7HdcQrtpy TRqXq1dWxercUhVJVmomOLRjEopKjx3Hipdx0pzUuUL7hFAkCtyuYB9126yuRu1oUHH2o6IsnnSQ 5/WGD58fF8N5sBQF4b7nLmla5USO8CVrY5+oVCaHybdDCweJryvbyYSOBH8CH3mo1x8WZEOFTlDO QrOO/N67664VPgpZ3UiUW8nSTE+mxx50PK/7tv334T2Ce3NfolYbBoTHcI8gQLAQtZll8NpkEtKM 5AmIBNb0O1TK6EMqRVWqNwjWGVNQC7kB00qaU6JoDBWPqQSdUfjwsFrDTHANcxZRrii4LoCiFOyZ 6irdX1diGIXzA6RwG+fOvizW7vzT9G6xukO60ZAICbF5CSxXyJZ7rs8WnJCC5dvJPID9wYPvWdIu WExVoZ24vJfzvAX1thSpJGXGoqM00YxDIEyN/LCJjX2JvtQ46/seXG79V+pYVZXnnBR08q/3dAJs QCmUPrzs/4Y9w66O1sDPvGGdh6319n7FJ8OaTU++p9w4vTaW/gPYcWGLCmVuZHN0cmVhbQplbmRv YmoKMjAgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCA0MTYgPj4Kc3RyZWFt CnjahZNda4MwFIbv+yvOLgrthTP2Y1tLEbp+MKFftN3YrU1Ou4AmEvVC2I9fYtQO1rKA4JO85+TN a2w/7A7OlMkTOv1HAntMZa4oOrN1mLTa7bmkeYwi2yAyZPVqOoadkvSAGXRmwTwQPOtqcSBolDOs VbdFr3jh4iox+0DniJ/ObhW8vx2d1Xov41B4xNnjJY9C5RBTduRZpOX/KEEvw71lIN1v3ekDVcql GIP3SAjREwvBZjI2p0xbbuUU3Nr7mQumKrtwMuZbAF4PGKdZw2DfaKxDg3KYRocizTAOxFlWkwCT CbjaDk8zVZSH6YK7VQwVFxfo3HOuRYc8SSI0JoGA71cNGZ6b/XSQmzDGZivXRBUwXcGz4m5mtxsd i+TaqPdH41XHlQzTJKSoQnG56ic6VuLDZKlHbRQFu6n2iG11OtMvbcaUer7p0Pf8knolDSrqWxpY GljqWRpa6lt6sjS39GxpYemlpCGxNLJrU0tTS6Nfxitv9THqb1wHDjRXSqdcXogyPZMUF9jcmkSa Cl3bMk954eofwNB2+QOMOfzjCmVuZHN0cmVhbQplbmRvYmoKNCAwIG9iago8PCAvRmlyc3QgOTIg L04gMTQgL1R5cGUgL09ialN0bSAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDk4NyA+Pgpz dHJlYW0KeNq9VmtP4zgU/b6/4n6bItTEdt4IIQFdRNnCIigzSCM+uImbRmrjKnEkkPbH73GS0jAL O/sYjVC5fhzfx7nHbj1iFJKXEGcU+cQ5xTElJKKIBAUsIB5S6GM7ojCBCbDvEQeQeSRghc8pgokD EoK47/skAAji6Jev5N5OLsidq2dD7nQjc3XW2/PeTukJMIa/IAkcEQVBwlgkKPa5E8dJFERx0kI4 faUAG0+YHR+TeyZrdaFL+L26mk4fvhzOpCnKa52pqryWZjW+U3mzlhW559PJ/Utt1GZaLjXZs79X QBVlTqNppkpTmJcDcoEvalO90Og00wuFlftmu12rDRBI7+SEXBtvouq0KrZGV2CJ0Z2FLczLVrWB LGKOCUPR7VqX4hfLrgWfnLTJn9ap9RqzEKfk9lIV+cpQCGJd69/ujXni4/ha5jX5nZ+zM/0MFsac +YLGHgsZ+SwW5AUYPXWYi2KtwL7oUrMrN3Kjvk/S1Mh1kZ6W+VrhqHutjMykkcS9vkjw95nelDVg wn3sS/A9vqvxnzeoKzmTyB74GiVChTYqavq1THVmW+XuWjW+HFC+41o/lAWACvrr8h2wj3x6+TBI PMAn9CliMUXQawJd27Uw5hTgsBfydyR2O5s+XM4PZ9d3eiNLzn6CuHDR/oW6wh+nLt9jNBYJA5Xg hnMRfaOt+FttfczOh6pK/r+qPo76jp6i/6onwd7Tk83kXDeYcHJ/KzIb4zVEB73F41bvsaVRNpW+ qeeV3lq6u7aBl6yQg/mtrGyTRHcLIJ5aN1UKd9ZXm0M7wOPbt0KQ6AWAw5VO75Uh73VlXhWbgfd9 frv0ZtLKVZUHgxbFu1RyNZMLte6C3zQbWytrJ/eg2vaQbHdQeRsdeHvHyX2o1Y0uX5nYFdNFP0eI tUYXPquqLnRJLneiAVtz9WicK70orcBGK5mu4GSc6matmupgD7G3SFeGRqll+NnkErevdEplBqB5 YZ0IJrwx51D+XIijQBx57JDxI8YGyIdqTaO8MKtm4aR6477xupsN8LvsW+cOSxwR4n4c8cRiKoUH T5cTaRB9cmQhnPNEiEC0oT8x9mmHg9qPl2q5ZMxP8f2HlyrkGGewGEd+Nw/8bh7EjAnGmId/QsFi z2ODMd/vezvr9eOkt36HEYvO4tqzEPFD9TZO1ONsXjYfuzeMP/Tfxu9jtGO7HvZYmxfOebIfJ1DL dPKX5tIf9Hedgra+RyguQNakqqLRrJFWz2jVWDicOZwf2B8jj3vZmCZ3dJXb5cLgkeqbEMYd4aE3 GEcdKSLr15d9o9K+SfYjTiDiPwFnpJb5CmVuZHN0cmVhbQplbmRvYmoKMjQgMCBvYmoKPDwgL0lE IFsgPEE4OUVDRjkxQjNBNzIyRDRBOUFBNEVEQzUzMzE4RTAxPiA8QTg5RUNGOTFCM0E3MjJENEE5 QUE0RURDNTMzMThFMDE+IF0gL0luZm8gMjMgMCBSIC9Sb290IDIyIDAgUiAvU2l6ZSAyNSAvVHlw ZSAvWFJlZiAvVyBbIDEgMiAxIF0gL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCA4NSA+Pgpz dHJlYW0KeNoVyLsJgEAURNGZdf1/MkXERBADGzCwB+sxtAsrE2Sr2XnBgcsFAAdfSirgdoDo7VFq dr+1FycJhxMcH3D67BeSSc75BZcArpf9Shppud+IBWEGrAplbmRzdHJlYW0KZW5kb2JqCnN0YXJ0 eHJlZgoxMDg3MgolJUVPRg== --Apple-Mail=_19868523-8789-4F88-967E-5AB547072D31 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii


On 19 Nov 2023, at 18:56, Fabrice Couvreur = <fabrice1.couvreur@gmail.com> wrote:

Hi,
I don't = understand why the hatching of the two rectangles is not the same = color. 
Thanks for your help.
Fabrice

\starttext
  =       \setupbodyfont[8pt]
    =     \startMPcode
        =    path p, q, r, b ;
        =  
           z[0] =3D = (2cm,0cm) ;
           z[1] = =3D (2cm,2cm) ;
          =  z[2] =3D (0cm,2cm) ;

    =        p :=3D unitsquare xyscaled (9cm, 5cm) ;
           q :=3D llcorner = p--z[0]--z[1]--z[2]--cycle ;
        =    r :=3D unitsquare xyscaled (7cm,3cm) shifted(2cm,2cm) ;
           b :=3D = z[2]--z[1]--ulcorner r--urcorner p--lrcorner r--z[1]--
           z[0]--llcorner = p--cycle ;
           
         
  =          draw b anglestriped (1,45,2) withcolor = cyan;
           draw q = anglestriped (1,45,2) withcolor cyan;
      =      
          =  draw p ;
          =  
          =  label.llft("A", p) ;
        =    label.lrt("D", p) ;
      =      label.ulft("B", p) ;
    =        label.urt("C", p) ;
  =          label.lft("M", z[2]) ;
           label.ulft("N", = z[1]) ;
          =  label.bot("P", z[0]) ;
        =    label.top("J", ulcorner r) ;
    =        label.rt("I", lrcorner r) ;
           label.bot(btex $x$ = etex,(llcorner p+z[0])/2);
        =    label.lft(btex $x$ etex,(llcorner p+z[2])/2);
        \stopMPcode

\stoptext

= __________________________________________________________________________= _________
If your question is of interest to others as = well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nlwebpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive =  : https://github.com/contextgarden/context
wiki=     : https://wiki.contextgarden.net
_______________________________________________________________= ____________________

Otared Kavian
Phone: +33 6 88 26 70 95




= --Apple-Mail=_19868523-8789-4F88-967E-5AB547072D31-- --Apple-Mail=_25CB01F0-8D5F-4C90-B462-765E4D8DC1C4-- --===============1845432863280357314== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mirror) archive : https://github.com/contextgarden/context wiki : https://wiki.contextgarden.net ___________________________________________________________________________________ --===============1845432863280357314==--