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_INVALID,DKIM_SIGNED, HTML_MESSAGE,MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 15725 invoked from network); 6 Jan 2024 16:40:26 -0000 Received: from cgl.ntg.nl (5.39.185.202) by inbox.vuxu.org with ESMTPUTF8; 6 Jan 2024 16:40:26 -0000 Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 997CE480D95 for ; Sat, 6 Jan 2024 17:40:19 +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 dz9iiIT_EXLv for ; Sat, 6 Jan 2024 17:40:18 +0100 (CET) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 56FAC484068 for ; Sat, 6 Jan 2024 17:34:37 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 9FE31483CB2 for ; Sat, 6 Jan 2024 17:33:46 +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 gNVF6cVYn93S for ; Sat, 6 Jan 2024 17:33:45 +0100 (CET) Received: from outbound00.knthost.com (outbound00.knthost.com [45.13.66.34]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 A5123483CB0 for ; Sat, 6 Jan 2024 17:33:44 +0100 (CET) Date: Sat, 6 Jan 2024 17:33:37 +0100 DKIM-Filter: OpenDKIM Filter v2.10.3 outbound00.knthost.com EEF6671437 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=labonneheure.ch; s=default; t=1704558812; bh=NvoYLVwEOsbtDQGQKP7TnDzgGMo4SZaWYZEanQuKTlU=; h=Date:From:To:Cc:In-Reply-To:References:Subject; b=w6fOShiEoFlBakej35wTc8lr8OMtuQNP0YflBhjvI9Y6yyEe31dSmE8Nl19cToU7K RwIPsGOXhhpW28Hrn4bjIooLRHZcq6g8t465jGD1XiKQ50XYV3/JDmv8j8kyCsGKbM FE2UxwQAJZpzaZ2x6SWQ7stUiNKzlen9X7URTaGYZonycWYWqlRMgbcBaI1kMkjlWL nKhjqHgw+Jq/RsUcRgl4UcGgWdqtfmt/vNOP7GEW2H5eKYzSqo3bp2W+zHWJOXlp1+ JVzue2cMava5GsU6wqv076Jf5cTq9yM47ilsSj9WUinHmlvsHU4Z+z7bThgg9HZ8GN vOloBsr+yrTIQ== To: mailing list for ConTeXt users Message-ID: In-Reply-To: References: X-Mailer: Mailspring MIME-Version: 1.0 Message-ID-Hash: VXS4FM6XQZ2YIHWXOJNOUNY7VHXCUYBK X-Message-ID-Hash: VXS4FM6XQZ2YIHWXOJNOUNY7VHXCUYBK X-MailFrom: emanuel@labonneheure.ch 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: multipage metapost output from ConTeXt List-Id: mailing list for ConTeXt users Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Emanuel Han via ntg-context Cc: mailing list for ConTeXt users , Emanuel Han Content-Type: multipart/mixed; boundary="===============2560933092613809858==" --===============2560933092613809858== Content-Type: multipart/alternative; boundary="659980e1_6b8b4567_16b39" --659980e1_6b8b4567_16b39 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi Mikael, with the solution provided by you, I could work on my graphic which grows= from page to page. So far I have already 28 pages. Now I would like to g= o back to the summed graphic of p1 to p21 and add the coming p29, p30 etc= . to only that (that means contents of p22 to p28 should not be visible o= n pages 29 and forward). I don't bother you with my code which is too long. Let's use the mwe prov= ided by you (I added it here for convenience), where we have 3 pages. How= can I have the content of p2 not be added on page 3 and forward=3F =5CstartuseMPgraphic=7Bbase=7D picture p=5B=5D; path The=46rame ; The=46rame :=3D fullsquare scaled 5in ; z1 =3D (60,40); z2 =3D (40,90); z3 =3D (10,70); p1:=3Dimage( label(=22Word 1=22, z1); ); p2:=3Dimage( label(=22Mot 2=22, z2); ); p3:=3Dimage( label(=22Parola 3=22, z3); ); =5CstopuseMPgraphic =5Cstarttext =5Cdorecurse=7B3=7D=7B % =46rame =5CstartMPpage=5Bpagestate=3Dstart=5D =5CincludeMPgraphic=7Bbase=7D currentime :=3D =231 ; % Just for learning : draw The=46rame withpen pencircle scaled .1in withcolor magenta ; draw textext(=22T=3D=22&decimal(currentime)) scaled 2 shifted(0,2in) withcolor magenta ; for k=3D1 upto currentime: addto currentpicture also p=5Bk=5D; endfor setbounds currentpicture to The=46rame ; desiredformat :=3D 1080;% In pixels (will be converted by default at 72dp= i) currentpicture :=3D currentpicture xysized (desiredformat ,desiredformat = ); =5CstopMPpage =7D =5Cstoptext On Dez. 2 2023, at 7:46 pm, Mikael Sundqvist wrote: > Hi, > > I don't know if =5CstartMPinclusions =5CstopMPinclusions shall work wit= h > =5CstartMPpage and =5CstopMPpage. In this case, one can use a separate > graphics: > > =5CstartuseMPgraphic=7Bbase=7D > picture p=5B=5D; > path The=46rame ; > The=46rame :=3D fullsquare scaled 5in ; > z1 =3D (60,40); > z2 =3D (40,90); > z3 =3D (10,70); > > p1:=3Dimage( > label(=22Word 1=22, z1); > ); > > p2:=3Dimage( > label(=22Mot 2=22, z2); > ); > > p3:=3Dimage( > label(=22Parola 3=22, z3); > ); > > =5CstopuseMPgraphic > =5Cstarttext > =5Cdorecurse=7B3=7D=7B % =46rame > =5CstartMPpage=5Bpagestate=3Dstart=5D > =5CincludeMPgraphic=7Bbase=7D > currentime :=3D =231 ; > % Just for learning : > draw The=46rame withpen pencircle scaled .1in withcolor magenta ; > draw textext(=22T=3D=22&decimal(currentime)) scaled 2 shifted(0,2in) > withcolor magenta ; > for k=3D1 upto currentime: addto currentpicture also p=5Bk=5D; endfor > setbounds currentpicture to The=46rame ; > > desiredformat :=3D 1080;% In pixels (will be converted by default at 72= dpi) > currentpicture :=3D currentpicture xysized (desiredformat ,desiredforma= t ); > =5CstopMPpage > =7D > > =5Cstoptext > /Mikael > On Sat, Dec 2, 2023 at 6:14=E2=80=AFPM Emanuel Han via ntg-context > wrote: > > > > Hi Mikael, > > > > here's a very simple mwe for the label(textext()) issue. On page 1, t= he text =22Word 1=22 should be drawn in position z1. On page 2, the same = text in the same position should be visible, and the text =22Mot 2=22 in = position p2 should be added. And so on. > > > > =5CstartMPinclusions > > > > picture p=5B=5D; > > path The=46rame ; > > The=46rame :=3D fullsquare scaled 5in ; > > > > z1 =3D (60,40); > > z2 =3D (40,90); > > z3 =3D (10,70); > > > > p1:=3Dimage( > > label(textext(=22Word 1=22), z1); > > ); > > > > p2:=3Dimage( > > label(textext(=22Mot 2=22), z2); > > ); > > > > p3:=3Dimage( > > label(textext(=22Parola 3=22), z3); > > ); > > > > =5CstopMPinclusions > > > > =5Cstarttext > > > > =5Cdorecurse=7B3=7D=7B % =46rame > > =5CstartMPpage=5Bpagestate=3Dstart=5D > > currentime :=3D =231 ; > > % Just for learning : > > draw The=46rame withpen pencircle scaled .1in withcolor magenta ; > > draw textext(=22T=3D=22&decimal(currentime)) scaled 2 shifted(0,2in) = withcolor magenta ; > > for k=3D1 upto currentime: draw p=5Bk=5D; endfor > > setbounds currentpicture to The=46rame ; > > > > desiredformat :=3D 1080;% In pixels (will be converted by default at = 72dpi) > > currentpicture :=3D currentpicture xysized (desiredformat ,desiredfor= mat ); > > > > =5CstopMPpage > > =7D > > > > =5Cstoptext > > > > On Dez. 2 2023, at 5:22 pm, Mikael Sundqvist wro= te: > > > > Hi Emanuel, > > > > I am not sure I understand your question, and since you use fonts tha= t > > i do not have, I cannot test your example as is. But, maybe, if you > > want to redraw a picture, you can do > > > > addto currentpicture also p1; > > > > where you want it. > > > > /Mikael > > > > PS =46or the text thing, I did not get it. Could one have a =5Fvery > > simple=5F example showing only that problem and no other problem=3F > > > > On Sat, Dec 2, 2023 at 12:58=E2=80=AFPM fv leung wrote: > > > > > > You didn't specify the color of path A in p2 and p4. So it's drawn = in black. > > > The other issue, I can't help. > > > > > > Emanuel Han via ntg-context =E6=96=BC 2023=E5= =B9=B412=E6=9C=882=E6=97=A5 =E9=80=B1=E5=85=AD =E4=B8=8B=E5=8D=887:23=E5=AF= =AB=E9=81=93=EF=BC=9A > > >> > > >> So is there a way to circumvent these issues=3F Or an explanation = for this behavior, so that I can try to find a solution by myself=3F > > >> > > >> Thanks > > >> Emanuel > > >> > > >> On Nov. 29 2023, at 12:25 pm, Emanuel Han via ntg-context wrote: > > >> > > >> Dear Aditya and =46abrice, > > >> thanks for your responses. > > >> > > >> I included some of =46abrice's code into mine for testing purpose,= and indeed the multipage works now. > > >> What is bizarre is that issues appear now that didn't appear befor= e: > > >> > > >> Path A is drawn with color red on page 1, and in color black on al= l following pages, while it should stay red. > > >> textext(, ) is overwriting with =22T=3D=22&deci= mal(currentime) which has been used previously in textext() before the fo= r k=3D1 endfor loop. This overwriting happens only for the first textext(= ) which occurs inside the for k=3D1 endfor loop. All other textext() insi= de the for k=3D1 endfor loop are not drawn at all. If the line =C2=AB dra= w textext(=22T=3D=22&decimal(currentime)) scaled 2 shifted(0,2in) withcol= or magenta ; =C2=BB is commented out, the first textext() inside the for = k=3D1 endfor loop is not drawn neither. It must be an issue with textext(= ), because when I replace textext() by lmt=5Foutline=5B=5D, the text is d= rawn. > > >> > > >> Adjusted mwe: > > >> > > >> =5Cenableregime=5Butf=5D % enable unicoded input > > >> > > >> =5Cdefinefontfamily =5BRoman=46ont=5D =5Brm=5D =5Bcalluna=5D > > >> > > >> =5Cdefinefontfamily =5BKorean=46ont=5D =5Brm=5D =5Bapplemyungjo=5D= > > >> > > >> =5Cdefinefontfamily =5BJapanese=46ont=5D =5Brm=5D =5Bhannotatesc=5D= > > >> > > >> =5Cdefinefontfeature > > >> =5Bfea=5D > > >> =5Bmode=3Dnode,language=3Ddflt,script=3Darab, > > >> init=3Dyes, > > >> medi=3Dyes, > > >> fina=3Dyes, > > >> isol=3Dyes, > > >> calt=3Dyes, > > >> rlig=3Dyes, > > >> tlig=3Dyes, > > >> trep=3Dyes, > > >> curs=3Dyes, > > >> kern=3Dyes, > > >> mark=3Dyes > > >> =5D > > >> > > >> =5Cstarttypescript =5Bserif=5D =5Bnotonaskharabic=5D > > >> =5Cdefinefontsynonym =5Bnotonaskharabic-Light=5D =5Bname:notonaskh= arabic=5D =5Bfeatures=3Dfea=5D > > >> =5Cdefinefontsynonym =5Bnotonaskharabic-Bold=5D =5Bname:notonaskha= rabic=5D =5Bfeatures=3Dfea=5D > > >> =5Cdefinefontsynonym =5Bnotonaskharabic-Italic=5D =5Bname:notonask= harabic=5D =5Bfeatures=3Dfea=5D > > >> =5Cdefinefontsynonym =5Bnotonaskharabic-Bold-Italic=5D =5Bname:not= onaskharabic=5D =5Bfeatures=3Dfea=5D > > >> =5Cstoptypescript > > >> > > >> =5Cstarttypescript =5Bserif=5D =5Bnotonaskharabic=5D > > >> =5Cusetypescript=5Bserif=5D=5Bfallback=5D > > >> =5Cdefinefontsynonym =5BSerif=5D =5Bnotonaskharabic-Light=5D =5Bfe= atures=3Dfea=5D > > >> =5Cdefinefontsynonym =5BSerifItalic=5D =5Bnotonaskharabic-Italic=5D= =5Bfeatures=3Dfea=5D > > >> =5Cdefinefontsynonym =5BSerifBold=5D =5Bnotonaskharabic-Bold=5D =5B= features=3Dfea=5D > > >> =5Cdefinefontsynonym =5BSerifBoldItalic=5D =5Bnotonaskharabic-Bold= -Italic=5D =5Bfeatures=3Dfea=5D > > >> =5Cstoptypescript > > >> > > >> =5Cstarttypescript =5Bnotonaskharabic=5D > > >> =5Cdefinetypeface =5Bnotonaskharabic=5D =5Brm=5D =5Bserif=5D =5Bno= tonaskharabic=5D =5Bdefault=5D > > >> =5Cstoptypescript > > >> > > >> =5Cusetypescript=5Bnotonaskharabic=5D > > >> > > >> =5Csetupbodyfont =5BRoman=46ont=5D > > >> > > >> =5Cusecolors=5Bcrayola=5D > > >> > > >> =5CstartMPinclusions > > >> > > >> picture p=5B=5D; > > >> path The=46rame ; > > >> The=46rame :=3D fullsquare scaled 5in ; > > >> > > >> z0 =3D (0,0); > > >> z1 =3D (60,40); > > >> z2 =3D (40,90); > > >> z3 =3D (10,70); > > >> z4 =3D (30,50); > > >> z5 =3D (90,70); > > >> z6 =3D (-10,70); > > >> > > >> path A; A =3D z0..z1..z2..z3..z4 ; > > >> pair AStartPoint; AStartPoint =3D point 0 of A; > > >> pair AEndPoint; AEndPoint =3D point 4 of A; > > >> path B; B =3D z5..z6; > > >> pair BStartPoint; BStartPoint =3D point 0 of B; > > >> pair BEndPoint; BEndPoint =3D point 1 of B; > > >> path C; C =3D AStartPoint..AEndPoint; > > >> > > >> p1:=3Dimage( > > >> draw A withcolor red; > > >> ); > > >> > > >> p2:=3Dimage(draw A; label(lmt=5Foutline =5B > > >> text =3D =22=5CJapanese=46ont =E6=97=A5=E6=9C=AC=E8=AA=9E=22 > > >> =5D, AEndPoint);); > > >> > > >> p3:=3Dimage( > > >> label(textext(=22=5Cnotonaskharabic =5Ctextdir TRT =D8=AF=D8=A7=D9= =86=DA=AF=22) scaled 1.2, BStartPoint); > > >> ); > > >> > > >> p4:=3Dimage(draw A; label(lmt=5Foutline =5B > > >> text =3D =22=5CKorean=46ont =ED=95=9C=EA=B5=AD=EC=96=B4=22 > > >> =5D, AStartPoint);); > > >> > > >> p5:=3Dimage( > > >> label(textext(=22b=C4=81ng=22), BEndPoint); > > >> draw C withcolor green; > > >> ); > > >> > > >> p6:=3Dimage( > > >> draw B withcolor blue; > > >> ); > > >> =5CstopMPinclusions > > >> > > >> =5Cstarttext > > >> > > >> =5Cdorecurse=7B6=7D=7B % =46rame > > >> =5CsetupMPpage=5Bbackground=3Dcolor, backgroundcolor=3DSpringGreen= =5D > > >> =5CstartMPpage=5Bpagestate=3Dstart=5D > > >> currentime :=3D =231 ; > > >> % Just for learning : > > >> draw The=46rame withpen pencircle scaled .1in withcolor magenta ; > > >> draw textext(=22T=3D=22&decimal(currentime)) scaled 2 shifted(0,2i= n) withcolor magenta ; > > >> for k=3D1 upto currentime: draw p=5Bk=5D; endfor > > >> setbounds currentpicture to The=46rame ; > > >> > > >> desiredformat :=3D 1080;% In pixels (will be converted by default = at 72dpi) > > >> currentpicture :=3D currentpicture xysized (desiredformat ,desired= format ); > > >> > > >> =5CstopMPpage > > >> =7D > > >> > > >> =5Cstoptext > > >> On Nov. 27 2023, at 11:25 pm, Aditya Mahajan = wrote: > > >> > > >> On Mon, 27 Nov 2023, =46abrice L wrote: > > >> > > >> > Hi, > > >> > > > >> > It is fun fact very easy to do. You just use =5CstartMPpage (=E2= =80=A6) =5CstopMPpage multiple times. Here is an example which build an a= nimation of a particle moving according to a Brownian motion. > > >> > > >> A very similar option is to pass a variable to a metapost drawing.= This is what I use: > > >> > > >> https://adityam.github.io/context-blog/post/metapost-animation/ > > >> > > >> It only works when viewed in acrobat, you can just comment out the= animation part and wrap it in =5CstartTEXpage .. =5CstopTEXpage to get m= ulti-page animation. > > >> > > >> Aditya=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F > > >> If your question is of interest to others as well, please add an e= ntry to the Wiki=21 > > >> > > >> maillist : ntg-context=40ntg.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 > > >> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F > > >> > > >> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F > > >> If your question is of interest to others as well, please add an e= ntry to the Wiki=21 > > >> > > >> maillist : ntg-context=40ntg.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 > > >> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F > > >> > > >> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F > > >> If your question is of interest to others as well, please add an e= ntry to the Wiki=21 > > >> > > >> maillist : ntg-context=40ntg.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 > > >> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F > > > > > > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F > > > If your question is of interest to others as well, please add an en= try to the Wiki=21 > > > > > > maillist : ntg-context=40ntg.nl / https://mailman.ntg.nl/mailman3/l= ists/ntg-context.ntg.nl > > > webpage : https://www.pragma-ade.nl / https://context.aanhet.net (m= irror) > > > archive : https://github.com/contextgarden/context > > > wiki : https://wiki.contextgarden.net > > > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F > > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F > > If your question is of interest to others as well, please add an entr= y to the Wiki=21 > > > > maillist : ntg-context=40ntg.nl / https://mailman.ntg.nl/mailman3/lis= ts/ntg-context.ntg.nl > > webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mir= ror) > > archive : https://github.com/contextgarden/context > > wiki : https://wiki.contextgarden.net > > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F > > > > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F > > If your question is of interest to others as well, please add an entr= y to the Wiki=21 > > > > maillist : ntg-context=40ntg.nl / https://mailman.ntg.nl/mailman3/lis= ts/ntg-context.ntg.nl > > webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mir= ror) > > archive : https://github.com/contextgarden/context > > wiki : https://wiki.contextgarden.net > > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F > If your question is of interest to others as well, please add an entry = to the Wiki=21 > > maillist : ntg-context=40ntg.nl / https://mailman.ntg.nl/mailman3/lists= /ntg-context.ntg.nl > webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mirro= r) > archive : https://github.com/contextgarden/context > wiki : https://wiki.contextgarden.net > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F > --659980e1_6b8b4567_16b39 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline
Hi Mikael,

with the solution provided by you, I could= work on my graphic which grows from page to page. So far I have already = 28 pages. Now I would like to go back to the summed graphic of p1 to p21 = and add the coming p29, p30 etc. to only that (that means contents of p22= to p28 should not be visible on pages 29 and forward).

I = don't bother you with my code which is too long. Let's use the mwe provid= ed by you (I added it here for convenience), where we have 3 pages. How c= an I have the content of p2 not be added on page 3 and forward=3F
=5CstartuseMPgraphic=7Bbase=7D

picture p=5B=5D;
path The=46rame ;
The=46rame :=3D fullsquare scaled 5in ;=
z1 =3D (60,40);
z2 =3D (40,90);
z3 =3D (10= ,70);

p1:=3Dimage(
label(=22Word 1=22, z1);
=
);

p2:=3Dimage(
label(=22Mot 2=22, z2);
);

p3:=3Dimage(
label(=22Parola 3=22, z3);<= /div>
);

=5CstopuseMPgraphic

=5Cstarttext=

=5Cdorecurse=7B3=7D=7B % =46rame

=5CstartMPp= age=5Bpagestate=3Dstart=5D

=5CincludeMPgraphic=7Bbase=7D
currentime :=3D =231 ;
% Just for learning :
<= div>draw The=46rame withpen pencircle scaled .1in withcolor magenta ;
draw textext(=22T=3D=22&decimal(currentime)) scaled 2 shifted(= 0,2in)
withcolor magenta ;
for k=3D1 upto currentime:= addto currentpicture also p=5Bk=5D; endfor
setbounds currentpi= cture to The=46rame ;

desiredformat :=3D 1080;% In pixels (= will be converted by default at 72dpi)
currentpicture :=3D curr= entpicture xysized (desiredformat ,desiredformat );
=5CstopMPpa= ge
=7D

=5Cstoptext

On Dez. 2 2023, at 7:46 pm, Mikael Sundqvist &l= t;mickep=40gmail.com> wrote:
Hi,

<= div>I don't know if =5CstartMPinclusions =5CstopMPinclusions shall work w= ith
=5CstartMPpage and =5CstopMPpage. In this case, one can use= a separate
graphics:

=5CstartuseMPgraphic=7Bbase= =7D

picture p=5B=5D;
path The=46rame ;
= The=46rame :=3D fullsquare scaled 5in ;
z1 =3D (60,40);
z2 =3D (40,90);
z3 =3D (10,70);

p1:=3Dimage(
label(=22Word 1=22, z1);
);

p2:=3Dimage(=
label(=22Mot 2=22, z2);
);

p3:=3Dimage= (
label(=22Parola 3=22, z3);
);

=5Cstop= useMPgraphic

=5Cstarttext

=5Cdorecurse=7B3=7D= =7B % =46rame

=5CstartMPpage=5Bpagestate=3Dstart=5D
=5CincludeMPgraphic=7Bbase=7D

currentime :=3D =231 ;=
% Just for learning :
draw The=46rame withpen pencir= cle scaled .1in withcolor magenta ;
draw textext(=22T=3D=22&= ;decimal(currentime)) scaled 2 shifted(0,2in)
withcolor magenta= ;
for k=3D1 upto currentime: addto currentpicture also p=5Bk=5D= ; endfor
setbounds currentpicture to The=46rame ;

desiredformat :=3D 1080;% In pixels (will be converted by default at 72d= pi)
currentpicture :=3D currentpicture xysized (desiredformat ,= desiredformat );
=5CstopMPpage
=7D

=5Cs= toptext

/Mikael

On Sat, Dec 2, 2023 at 6:14=E2= =80=AFPM Emanuel Han via ntg-context
<ntg-context=40ntg.nl&g= t; wrote:
>
> Hi Mikael,
>
> here's a very simple mwe for the label(textext()) issue. On page = 1, the text =22Word 1=22 should be drawn in position z1. On page 2, the s= ame text in the same position should be visible, and the text =22Mot 2=22= in position p2 should be added. And so on.
>
>= =5CstartMPinclusions
>
> picture p=5B=5D;
> path The=46rame ;
> The=46rame :=3D fullsquare sc= aled 5in ;
>
> z1 =3D (60,40);
> z= 2 =3D (40,90);
> z3 =3D (10,70);
>
&g= t; p1:=3Dimage(
> label(textext(=22Word 1=22), z1);
> );
>
> p2:=3Dimage(
> label= (textext(=22Mot 2=22), z2);
> );
>
&g= t; p3:=3Dimage(
> label(textext(=22Parola 3=22), z3);
<= div>> );
>
> =5CstopMPinclusions
&= gt;
> =5Cstarttext
>
> =5Cdorecurs= e=7B3=7D=7B % =46rame
> =5CstartMPpage=5Bpagestate=3Dstart=5D=
> currentime :=3D =231 ;
> % Just for learning= :
> draw The=46rame withpen pencircle scaled .1in withcolor= magenta ;
> draw textext(=22T=3D=22&decimal(currentime)= ) scaled 2 shifted(0,2in) withcolor magenta ;
> for k=3D1 up= to currentime: draw p=5Bk=5D; endfor
> setbounds currentpict= ure to The=46rame ;
>
> desiredformat :=3D 1080= ;% In pixels (will be converted by default at 72dpi)
> curre= ntpicture :=3D currentpicture xysized (desiredformat ,desiredformat );
>
> =5CstopMPpage
> =7D
&g= t;
> =5Cstoptext
>
> On Dez. 2 202= 3, at 5:22 pm, Mikael Sundqvist <mickep=40gmail.com> wrote:
>
> Hi Emanuel,
>
> I am not= sure I understand your question, and since you use fonts that
= > i do not have, I cannot test your example as is. But, maybe, if you<= /div>
> want to redraw a picture, you can do
>
<= div>> addto currentpicture also p1;
>
> wher= e you want it.
>
> /Mikael
>
=
> PS =46or the text thing, I did not get it. Could one have a =5F= very
> simple=5F example showing only that problem and no ot= her problem=3F
>
> On Sat, Dec 2, 2023 at 12:58= =E2=80=AFPM fv leung <fvleung=40gmail.com> wrote:
> &g= t;
> > You didn't specify the color of path A in p2 and p= 4. So it's drawn in black.
> > The other issue, I can't h= elp.
> >
> > Emanuel Han via ntg-context = <ntg-context=40ntg.nl> =E6=96=BC 2023=E5=B9=B412=E6=9C=882=E6=97=A5= =E9=80=B1=E5=85=AD =E4=B8=8B=E5=8D=887:23=E5=AF=AB=E9=81=93=EF=BC=9A
> >>
> >> So is there a way to circumv= ent these issues=3F Or an explanation for this behavior, so that I can tr= y to find a solution by myself=3F
> >>
> = >> Thanks
> >> Emanuel
> >>
> >> On Nov. 29 2023, at 12:25 pm, Emanuel Han via ntg-= context <ntg-context=40ntg.nl> wrote:
> >>
=
> >> Dear Aditya and =46abrice,
> >> tha= nks for your responses.
> >>
> >> I= included some of =46abrice's code into mine for testing purpose, and ind= eed the multipage works now.
> >> What is bizarre is t= hat issues appear now that didn't appear before:
> >><= /div>
> >> Path A is drawn with color red on page 1, and in = color black on all following pages, while it should stay red.
&= gt; >> textext(<text>, <pair>) is overwriting <text&= gt; with =22T=3D=22&decimal(currentime) which has been used previousl= y in textext() before the for k=3D1 endfor loop. This overwriting happens= only for the first textext() which occurs inside the for k=3D1 endfor lo= op. All other textext() inside the for k=3D1 endfor loop are not drawn at= all. If the line =C2=AB draw textext(=22T=3D=22&decimal(currentime))= scaled 2 shifted(0,2in) withcolor magenta ; =C2=BB is commented out, the= first textext() inside the for k=3D1 endfor loop is not drawn neither. I= t must be an issue with textext(), because when I replace textext() by lm= t=5Foutline=5B=5D, the text is drawn.
> >>
&= gt; >> Adjusted mwe:
> >>
> >>= ; =5Cenableregime=5Butf=5D % enable unicoded input
> >>= ;
> >> =5Cdefinefontfamily =5BRoman=46ont=5D =5Brm=5D = =5Bcalluna=5D
> >>
> >> =5Cdefinefo= ntfamily =5BKorean=46ont=5D =5Brm=5D =5Bapplemyungjo=5D
> &g= t;>
> >> =5Cdefinefontfamily =5BJapanese=46ont=5D =5B= rm=5D =5Bhannotatesc=5D
> >>
> >> =5C= definefontfeature
> >> =5Bfea=5D
> >&g= t; =5Bmode=3Dnode,language=3Ddflt,script=3Darab,
> >> = init=3Dyes,
> >> medi=3Dyes,
> >> f= ina=3Dyes,
> >> isol=3Dyes,
> >> ca= lt=3Dyes,
> >> rlig=3Dyes,
> >> tli= g=3Dyes,
> >> trep=3Dyes,
> >> curs= =3Dyes,
> >> kern=3Dyes,
> >> mark=3D= yes
> >> =5D
> >>
> &g= t;> =5Cstarttypescript =5Bserif=5D =5Bnotonaskharabic=5D
>= ; >> =5Cdefinefontsynonym =5Bnotonaskharabic-Light=5D =5Bname:noton= askharabic=5D =5Bfeatures=3Dfea=5D
> >> =5Cdefinefonts= ynonym =5Bnotonaskharabic-Bold=5D =5Bname:notonaskharabic=5D =5Bfeatures=3D= fea=5D
> >> =5Cdefinefontsynonym =5Bnotonaskharabic-It= alic=5D =5Bname:notonaskharabic=5D =5Bfeatures=3Dfea=5D
> &g= t;> =5Cdefinefontsynonym =5Bnotonaskharabic-Bold-Italic=5D =5Bname:not= onaskharabic=5D =5Bfeatures=3Dfea=5D
> >> =5Cstoptypes= cript
> >>
> >> =5Cstarttypescript = =5Bserif=5D =5Bnotonaskharabic=5D
> >> =5Cusetypescrip= t=5Bserif=5D=5Bfallback=5D
> >> =5Cdefinefontsynonym =5B= Serif=5D =5Bnotonaskharabic-Light=5D =5Bfeatures=3Dfea=5D
> = >> =5Cdefinefontsynonym =5BSerifItalic=5D =5Bnotonaskharabic-Italic= =5D =5Bfeatures=3Dfea=5D
> >> =5Cdefinefontsynonym =5B= SerifBold=5D =5Bnotonaskharabic-Bold=5D =5Bfeatures=3Dfea=5D
&g= t; >> =5Cdefinefontsynonym =5BSerifBoldItalic=5D =5Bnotonaskharabic= -Bold-Italic=5D =5Bfeatures=3Dfea=5D
> >> =5Cstoptypes= cript
> >>
> >> =5Cstarttypescript = =5Bnotonaskharabic=5D
> >> =5Cdefinetypeface =5Bnotona= skharabic=5D =5Brm=5D =5Bserif=5D =5Bnotonaskharabic=5D =5Bdefault=5D
> >> =5Cstoptypescript
> >>
= > >> =5Cusetypescript=5Bnotonaskharabic=5D
> >&g= t;
> >> =5Csetupbodyfont =5BRoman=46ont=5D
&= gt; >>
> >> =5Cusecolors=5Bcrayola=5D
= > >>
> >> =5CstartMPinclusions
>= >>
> >> picture p=5B=5D;
> >>= ; path The=46rame ;
> >> The=46rame :=3D fullsquare sc= aled 5in ;
> >>
> >> z0 =3D (0,0);<= /div>
> >> z1 =3D (60,40);
> >> z2 =3D (4= 0,90);
> >> z3 =3D (10,70);
> >> z4= =3D (30,50);
> >> z5 =3D (90,70);
> >= > z6 =3D (-10,70);
> >>
> >> pat= h A; A =3D z0..z1..z2..z3..z4 ;
> >> pair AStartPoint;= AStartPoint =3D point 0 of A;
> >> pair AEndPoint; AE= ndPoint =3D point 4 of A;
> >> path B; B =3D z5..z6;
> >> pair BStartPoint; BStartPoint =3D point 0 of B;
> >> pair BEndPoint; BEndPoint =3D point 1 of B;
> >> path C; C =3D AStartPoint..AEndPoint;
> >= ;>
> >> p1:=3Dimage(
> >> draw A= withcolor red;
> >> );
> >>
<= div>> >> p2:=3Dimage(draw A; label(lmt=5Foutline =5B
&= gt; >> text =3D =22=5CJapanese=46ont =E6=97=A5=E6=9C=AC=E8=AA=9E=22=
> >> =5D, AEndPoint););
> >>
=
> >> p3:=3Dimage(
> >> label(textext(=22= =5Cnotonaskharabic =5Ctextdir TRT =D8=AF=D8=A7=D9=86=DA=AF=22) scaled 1.2= , BStartPoint);
> >> );
> >>
<= div>> >> p4:=3Dimage(draw A; label(lmt=5Foutline =5B
&= gt; >> text =3D =22=5CKorean=46ont =ED=95=9C=EA=B5=AD=EC=96=B4=22
> >> =5D, AStartPoint););
> >>
=
> >> p5:=3Dimage(
> >> label(textext(=22= b=C4=81ng=22), BEndPoint);
> >> draw C withcolor green= ;
> >> );
> >>
> >&= gt; p6:=3Dimage(
> >> draw B withcolor blue;
> >> );
> >> =5CstopMPinclusions
&= gt; >>
> >> =5Cstarttext
> >>=
> >> =5Cdorecurse=7B6=7D=7B % =46rame
> = >> =5CsetupMPpage=5Bbackground=3Dcolor, backgroundcolor=3DSpringGre= en=5D
> >> =5CstartMPpage=5Bpagestate=3Dstart=5D
=
> >> currentime :=3D =231 ;
> >> % Just = for learning :
> >> draw The=46rame withpen pencircle = scaled .1in withcolor magenta ;
> >> draw textext(=22T= =3D=22&decimal(currentime)) scaled 2 shifted(0,2in) withcolor magenta= ;
> >> for k=3D1 upto currentime: draw p=5Bk=5D; endf= or
> >> setbounds currentpicture to The=46rame ;
=
> >>
> >> desiredformat :=3D 1080;% In p= ixels (will be converted by default at 72dpi)
> >> cur= rentpicture :=3D currentpicture xysized (desiredformat ,desiredformat );<= /div>
> >>
> >> =5CstopMPpage
&= gt; >> =7D
> >>
> >> =5Cstopt= ext
> >> On Nov. 27 2023, at 11:25 pm, Aditya Mahajan = <adityam=40umich.edu> wrote:
> >>
>= >> On Mon, 27 Nov 2023, =46abrice L wrote:
> >>=
> >> > Hi,
> >> >
= > >> > It is fun fact very easy to do. You just use =5CstartM= Ppage (=E2=80=A6) =5CstopMPpage multiple times. Here is an example which = build an animation of a particle moving according to a Brownian motion.
> >>
> >> A very similar option is t= o pass a variable to a metapost drawing. This is what I use:
&g= t; >>
> >> https://adityam.github.io/context-blo= g/post/metapost-animation/
> >>
> >>= ; It only works when viewed in acrobat, you can just comment out the anim= ation part and wrap it in =5CstartTEXpage .. =5CstopTEXpage to get multi-= page animation.
> >>
> >> Aditya=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F
> >> If your question is of inte= rest to others as well, please add an entry to the Wiki=21
>= >>
> >> maillist : ntg-context=40ntg.nl / https= ://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
> >&g= t; webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mirr= or)
> >> archive : https://github.com/contextgarden/co= ntext
> >> wiki : https://wiki.contextgarden.net
=
> >> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
> >>
> >> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
> >> If = your question is of interest to others as well, please add an entry to th= e Wiki=21
> >>
> >> maillist : ntg-= context=40ntg.nl / https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.= nl
> >> webpage : https://www.pragma-ade.nl / https://= context.aanhet.net (mirror)
> >> archive : https://git= hub.com/contextgarden/context
> >> wiki : https://wiki= .contextgarden.net
> >> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
> >>
> >> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
> >> If your question is of interest to others as well, p= lease add an entry to the Wiki=21
> >>
> = >> maillist : ntg-context=40ntg.nl / https://mailman.ntg.nl/mailman= 3/lists/ntg-context.ntg.nl
> >> webpage : https://www.= pragma-ade.nl / https://context.aanhet.net (mirror)
> >&g= t; archive : https://github.com/contextgarden/context
> >= > wiki : https://wiki.contextgarden.net
> >> =5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F
> >
> > =5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F
> > If your question is of interest to others a= s well, please add an entry to the Wiki=21
> >
= > > maillist : ntg-context=40ntg.nl / https://mailman.ntg.nl/mailma= n3/lists/ntg-context.ntg.nl
> > webpage : https://www.pra= gma-ade.nl / https://context.aanhet.net (mirror)
> > arch= ive : https://github.com/contextgarden/context
> > wiki := https://wiki.contextgarden.net
> > =5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F
> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
> If your ques= tion is of interest to others as well, please add an entry to the Wiki=21=
>
> maillist : ntg-context=40ntg.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
> =5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F
>
> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
&g= t; If your question is of interest to others as well, please add an entry= to the Wiki=21
>
> maillist : ntg-context=40nt= g.nl / https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
> webpage : https://www.pragma-ade.nl / https://context.aanhet.net (m= irror)
> archive : https://github.com/contextgarden/context<= /div>
> wiki : https://wiki.contextgarden.net
> =5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
If your = question is of interest to others as well, please add an entry to the Wik= i=21

maillist : ntg-context=40ntg.nl / https://mailman.ntg.= nl/mailman3/lists/ntg-context.ntg.nl
webpage : https://www.prag= ma-ade.nl / https://context.aanhet.net (mirror)
archive : https= ://github.com/contextgarden/context
wiki : https://wiki.context= garden.net
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
--659980e1_6b8b4567_16b39-- --===============2560933092613809858== 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 ___________________________________________________________________________________ --===============2560933092613809858==--