From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/104818 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Adam Reviczky Newsgroups: gmane.comp.tex.context Subject: Re: metafun 2 Date: Sat, 17 Aug 2019 19:12:35 +0100 Message-ID: References: <174f2ea4-37ef-046c-198b-a9c7b3912e4a@xs4all.nl> <20190816192746.6bfd8ddc@poo.hsd1.co.comcast.net> <4d94cd41-9940-5910-802d-28b07d16d66d@xs4all.nl> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6401118590207690891==" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="37139"; mail-complaints-to="usenet@blaine.gmane.org" Cc: mailing list for ConTeXt users To: Hans Hagen Original-X-From: ntg-context-bounces@ntg.nl Sat Aug 17 20:14:00 2019 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 blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hz3DD-0009SV-Pv for gctc-ntg-context-518@m.gmane.org; Sat, 17 Aug 2019 20:13:59 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 8950A15364A; Sat, 17 Aug 2019 20:13:25 +0200 (CEST) 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 kA0Mdg5J7mJR; Sat, 17 Aug 2019 20:13:23 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id BC08715364C; Sat, 17 Aug 2019 20:13:23 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id A894F15364A for ; Sat, 17 Aug 2019 20:13:22 +0200 (CEST) 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 9ME84Wh_xqb7 for ; Sat, 17 Aug 2019 20:13:21 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.208.43; helo=mail-ed1-f43.google.com; envelope-from=reviczky@gmail.com; receiver= Original-Received: from mail-ed1-f43.google.com (mail-ed1-f43.google.com [209.85.208.43]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id D3B18153649 for ; Sat, 17 Aug 2019 20:13:21 +0200 (CEST) Original-Received: by mail-ed1-f43.google.com with SMTP id w5so7757105edl.8 for ; Sat, 17 Aug 2019 11:13:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=AUZ3gM9rfXI2MfktQHlbjU1+xqp0LvUJvx+Cmqzma7M=; b=B94onlOpWjpUfTiA94512iDKwN/KEoPJybBBvASaYZoAFNa8OT4iOAEHXpIZZ4DTMU zPMYXOgS4v9dGgZ+9J2DpcJ8+0KqbeQUn8InwSVnlXYX1nYBt2+/myHyPZrbqHnuYa+2 Y+sCMFBalcEJHX3qHkmb6GZBqqP1s1N2oLN6fm3XiAtV7sQB0GWIM8khUeyCq+mvKuv8 +Lr3B0sn7U3v+rr6znSIketrF1muP7n1pp9fUbsEbx+dekV5fKQJKlqFIk+mEsUlNwn2 0VRzX03nemTBdTo9RJav7aZyUF9epkVZbGLfXBW6AvU5mjO+KHL4uaJ5eMqRd1iYGrxX XiPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=AUZ3gM9rfXI2MfktQHlbjU1+xqp0LvUJvx+Cmqzma7M=; b=hCGyEnHlvoT/aSbZUw0u0r/i3IR2MEsjyMzo3yJCO7njVpSJChsULS8vhl+FdfV73m 8LUMAvCqgo5rJ/kJMusthmyGfEpmni/Xd/FCiJuSrGVwQDuYdo9ft6jkOJK+v4t0SHCn SkyU9phkFkoY3hH3dNuHGguYxIkTXkemj1OVpAgCIstn/VRS/qYTxlS69f+8I9eFbRJA J3AhQYaYFyjt23TUaInM/QxbfSt3CjjlBdoSWH13jnEEEFFw9spM54w+NYQ/g71MVXPM FNIdoCcawJynXqVS4kDKTWDW+KIwQ2obvB3+sbBxOZwyeEFdOFPDbqsL1EhHUaWIKkAY aotA== X-Gm-Message-State: APjAAAWo0i6gRUbWWCLGLL3tsmAt+E8fSckzxD5abdwCNYa/9sQzywKJ 38Z7JbO/LD109Y/cgKft/XrADwH3Llclf5KuMc0= X-Google-Smtp-Source: APXvYqyl8ZkhzWTrLFF81IHsof1CXN79/Oj0gNGsTFetLXrDFCmh1qzrRMEUhFSOAIxbk0I1Z9Xz60kzcwbfTF5iUu4= X-Received: by 2002:a50:b7a7:: with SMTP id h36mr17321083ede.234.1566065601560; Sat, 17 Aug 2019 11:13:21 -0700 (PDT) In-Reply-To: <4d94cd41-9940-5910-802d-28b07d16d66d@xs4all.nl> 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.org gmane.comp.tex.context:104818 Archived-At: --===============6401118590207690891== Content-Type: multipart/alternative; boundary="000000000000e044400590540f84" --000000000000e044400590540f84 Content-Type: text/plain; charset="UTF-8" Hi Hans, Alan, This is really cool! Not sure how I missed this feature, works exactly for my use-case. Thanks a lot for pointing this out, I was able to find it in the MAPS as well. Cheers, Adam On Sat, Aug 17, 2019 at 9:52 AM Hans Hagen wrote: > On 8/17/2019 3:27 AM, Alan Braslau wrote: > > We have eofill in MP (in pdf/ps in fact) and that likely will do what > you need. > You forgot the MWD (Minimal Working Demo): > > \starttext > > \startMPpage > path p ; p := fullcircle scaled 1cm ; > path q ; q := fullcircle scaled .5cm ; > > nofill p ; > eofill q ; > \stopMPpage > > \stoptext > > ----------------------------------------------------------------- > Hans Hagen | PRAGMA ADE > Ridderstraat 27 | 8061 GH Hasselt | The Netherlands > tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl > ----------------------------------------------------------------- > --000000000000e044400590540f84 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Hans, Alan,

This is reall= y cool! Not sure how I missed this feature, works exactly for my use-case.<= /div>

Thanks a lot for pointing this out, I was able to = find it in the MAPS as well.

Cheers,
Ada= m

On Sat, Aug 17, 2019 at 9:52 AM Hans Hagen <j.hagen@xs4all.nl> wrote:
On 8/17/2019 3:27 AM, Alan Braslau wro= te:
> We have eofill in MP (in pdf/ps in fact) and that likely will do what = you need.
You forgot the MWD (Minimal Working Demo):

\starttext

\startMPpage
path p ; p :=3D fullcircle scaled 1cm ;
path q ; q :=3D fullcircle scaled .5cm ;

nofill p ;
eofill q ;
\stopMPpage

\stoptext

-----------------------------------------------------------------
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0Hans Hagen | PRAGMA ADE
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Ridderstraat 27 | 80= 61 GH Hasselt | The Netherlands
=C2=A0 =C2=A0 =C2=A0 =C2=A0 tel: 038 477 53 69 | www.pragma-ade.nl | www.= pragma-pod.nl
-----------------------------------------------------------------
--000000000000e044400590540f84-- --===============6401118590207690891== 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== --===============6401118590207690891==--