From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/93633 Path: news.gmane.org!not-for-mail From: Fabrice Couvreur Newsgroups: gmane.comp.tex.context,gmane.spam.detected Subject: Primitive angle (Metapost) Date: Mon, 8 Feb 2016 18:25:16 +0100 Message-ID: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5171662663195235414==" X-Trace: ger.gmane.org 1454952369 26084 80.91.229.3 (8 Feb 2016 17:26:09 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 8 Feb 2016 17:26:09 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Mon Feb 08 18:25:51 2016 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aSpZN-0007w3-Pc for gctc-ntg-context-518@m.gmane.org; Mon, 08 Feb 2016 18:25:49 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 31B4D68E9; Mon, 8 Feb 2016 18:25:30 +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 Vd6_V5A0idjR; Mon, 8 Feb 2016 18:25:29 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 8D1AC68EE; Mon, 8 Feb 2016 18:25:29 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 0F1EB68EA for ; Mon, 8 Feb 2016 18:25:29 +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 zl4QKsya6yTe for ; Mon, 8 Feb 2016 18:25:28 +0100 (CET) Original-Received: from mail-ig0-f169.google.com (mail-ig0-f169.google.com [209.85.213.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 5B7BC68E9 for ; Mon, 8 Feb 2016 18:25:18 +0100 (CET) Original-Received: by mail-ig0-f169.google.com with SMTP id ik10so90638079igb.1 for ; Mon, 08 Feb 2016 09:25:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=lKueKZOitCSnWhI9kmZ+16ZhLPyuULaARryHsCwrJaI=; b=g0HbiQWPUPJKegq1sXBP8MXcZSg9NYqh5WVhwOt9hqJfE+A+H26aFNrgFNL9UvEM2t rKgTic2uePLiNflA9kugE88FdlBs8nm1PUJ6W9FsPv4BuH8iaVdqVISJPk8YKQnTUm8K Z3PW7PGB+KSYsiN2v+L62aYnRNjAlEPPAu6CS0t71sZZrs1kcLuPuvFRDXgSRt99bq1s Mesdir1lzkeBhhzZr5jNtxMY7mekL0honfuK0j0aR6aCzKtarNALKwPa4qn3eiL7e8Cm R1wPu9ift7ZRvBU2VzzVGgdQM7cD9vIgGw5P3r/yFN924DIicWv04fjYYCNFvwRKvAGQ PM1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=lKueKZOitCSnWhI9kmZ+16ZhLPyuULaARryHsCwrJaI=; b=an9dvMsiKux7NIYu3ul7lz+sAuhPeZpoy7HrvVdqZx7tFDxedt+2JX7G6j0skbB2Xe reONfiGewc/34Bt0Qc4Tv2vlgOSvcNO+/bVHIORU+CnIdwoDxTVMKNm9R1ORl0jUUdHI /5yiqRgMqR2rDBjXYVUBdzvrktT8u/Y6QsjCu6oc1OTWLtidXxGsszUzngypPMUScVlz 7VB+qcWRZTeZJSNyfe/3xvCRb38ofQS13SCy9GjiPH77JgjSJOfodmd5bl7FTY88PYkw qF3QV3DGgkRcY8vS1xX5xGvsMkxpF68/RIp7tKn4aByRThQ9wj5Z7YdrH0THlxkjVtJe l/gg== X-Gm-Message-State: AG10YOTO1o/DQ4i0Ds7z7NHhTorL8QhWV/dy502zASRk2C3OTkBvU6XQT8itKVb+6YlaJZ0yTrNlLkIatQx6ZA== X-Received: by 10.50.129.67 with SMTP id nu3mr23541646igb.48.1454952316444; Mon, 08 Feb 2016 09:25:16 -0800 (PST) Original-Received: by 10.64.1.65 with HTTP; Mon, 8 Feb 2016 09:25:16 -0800 (PST) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 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" X-Spam-Report: 5.7 points; * 3.2 RCVD_ILLEGAL_IP Received: contains illegal IP address * 0.0 HTML_MESSAGE BODY: HTML included in message * 2.5 HTML_IMAGE_ONLY_16 BODY: HTML: images with 1200-1600 bytes of words Xref: news.gmane.org gmane.comp.tex.context:93633 gmane.spam.detected:5324344 Archived-At: --===============5171662663195235414== Content-Type: multipart/related; boundary=047d7b41432efccf87052b457b41 --047d7b41432efccf87052b457b41 Content-Type: multipart/alternative; boundary=047d7b41432efccf77052b457b40 --047d7b41432efccf77052b457b40 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello, I want to reproduce this figure. =E2=80=8B In the example below, it seemed to me that he had to write dir(180-angle(1,0.5)), but not. \starttext \startMPcode path p ; p :=3D (3.5cm,-1.5cm)--(0cm,0.25cm)--1.2cm*dir(180-angle(1,0.5)) ; draw p dashed evenly withcolor 0.625white; draw p reflectedabout ((3.75cm,-1.5cm),(3.75cm,1.5cm)) dashed evenly withcolor 0.625white ; draw (-1cm,-1.5cm)--(8.5cm,-1.5cm)--(8.5cm,0.9cm)--(-1cm,0.9cm)--cycle withcolor 0.625white ; for i=3D0 upto 14 : draw unitsquare scaled 0.5cm shifted(i/2*cm,0*cm) ; endfor ; for i=3D0 upto 10 : draw unitsquare scaled 0.5cm shifted((i+2)/2*cm,-1/2*cm) ; endfor ; for i=3D0 upto 6 : draw unitsquare scaled 0.5cm shifted((i+4)/2*cm,-1*cm) ; endfor ; for i=3D0 upto 2 : draw unitsquare scaled 0.5cm shifted((i+6)/2*cm,-3/2*cm) ; endfor ; \stopMPcode \stoptext Thank you. --047d7b41432efccf77052b457b40 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello,
I want to
reproduce this figure.


=E2=80=8B
=
In the example below, = it seemed to me that he had to write
=C2=A0 dir(180-angle(1,0.5)),= but not.

\starttext

\startMPcode
=
path p ;
p :=3D (3.5cm,-1.5cm)--(0cm,0.25cm)--1.2cm*dir(180-angle(1,= 0.5)) ;

draw p dashed evenly withcolor 0.625white;

draw p ref= lectedabout ((3.75cm,-1.5cm),(3.75cm,1.5cm)) dashed evenly withcolor 0.625w= hite ;

draw (-1cm,-1.5cm)--(8.5cm,-1.5cm)--(8.5cm,0.9cm)--(-1cm,0.9c= m)--cycle withcolor 0.625white ;

for i=3D0 upto 14 :
=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 draw unitsquare scaled 0.5cm shifted(i/2*cm,= 0*cm) ;
endfor ;

for i=3D0 upto 10 :
=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 draw unitsquare scaled 0.5cm shifted((i+2)/2*cm,-1/2*cm)= ;
endfor ;

for i=3D0 upto 6 :
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 draw unitsquare scaled 0.5cm shifted((i+4)/2*cm,-1*cm) ;
en= dfor ;

for i=3D0 upto 2 :
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 draw unitsquare scaled 0.5cm shifted((i+6)/2*cm,-3/2*cm) ;
endfor ;<= br>
\stopMPcode

\stoptext


Thank you.=
--047d7b41432efccf77052b457b40-- --047d7b41432efccf87052b457b41 Content-Type: image/png; name="dalle.png" Content-Disposition: inline; filename="dalle.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: ii_ike913ra1_152c1ea2f2816e2b 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 rkJggg== --047d7b41432efccf87052b457b41-- --===============5171662663195235414== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly90ZXguYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHA6Ly9mb3VuZHJ5LnN1cGVsZWMu ZnIvcHJvamVjdHMvY29udGV4dHJldi8Kd2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5u ZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18= --===============5171662663195235414==--