From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/102238 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Braslau Newsgroups: gmane.comp.tex.context Subject: Re: Implicit plots/level curves possible? Date: Mon, 8 Oct 2018 14:20:28 -0600 Message-ID: <20181008142028.20a58c72@comcast.net> References: <20181007111401.64504e5f@comcast.net> <7fa31451-a42a-89d4-4e2d-7bb471d62ab2@xs4all.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Trace: blaine.gmane.org 1539029953 1107 195.159.176.226 (8 Oct 2018 20:19:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 8 Oct 2018 20:19:13 +0000 (UTC) Cc: mailing list for ConTeXt users To: Aditya Mahajan Original-X-From: ntg-context-bounces@ntg.nl Mon Oct 08 22:19:09 2018 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 esmtp (Exim 4.84_2) (envelope-from ) id 1g9bzh-0000Av-Bj for gctc-ntg-context-518@m.gmane.org; Mon, 08 Oct 2018 22:19:09 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id ADBCD76F7D; Mon, 8 Oct 2018 22:20:49 +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 QCWzsmn2jhAd; Mon, 8 Oct 2018 22:20:47 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id A64BE76F7F; Mon, 8 Oct 2018 22:20:47 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 6F0D976F7A for ; Mon, 8 Oct 2018 22:20:46 +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 cYKgZEZ65cB8 for ; Mon, 8 Oct 2018 22:20:45 +0200 (CEST) Original-Received: from resqmta-po-08v.sys.comcast.net (resqmta-po-08v.sys.comcast.net [96.114.154.167]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 99ECA76F79 for ; Mon, 8 Oct 2018 22:20:35 +0200 (CEST) Original-Received: from resomta-po-13v.sys.comcast.net ([96.114.154.237]) by resqmta-po-08v.sys.comcast.net with ESMTP id 9VPugB9bj7H019c11gznKY; Mon, 08 Oct 2018 20:20:31 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20161114; t=1539030031; bh=nQrETh6dbb0XGO02MkvSJ0uh612f79x7DeMYth+/r5M=; h=Received:Received:Date:From:To:Subject:Message-ID:MIME-Version: Content-Type; b=qE+Y1jNbZrkHAQFNNO4vfpwPKk/0mfNipnX+LEZ1sAhuLuZYscEVoDQVzHRZJtrq+ SUeRqCSnT09kUjmjeFW6F44KXrnPsmiDjHnVyYugYeEtplRr2wp7pzKdNey2M38Moq QXdWyUpdIuayBAHCTQR8brf2ReEHSeMsW3fIOHVAMY5AmuIKu0bv8uvLMWHVxCKJiH ps4yC6atHfqrJRgVpY9Ipc0+OF3fqQ6jKzrEBlfWGLUABM7qWT2jABxqDN5Su2X3sf G4tyWG9w9HKW4NR73fT4ksmQ9dVL1qG8jHjrbHLSkzeawqGcBSbC7EPslvUl7+eQeh unc0lFNQ3oTSg== Original-Received: from localhost ([IPv6:2601:282:8000:7637:221:86ff:fef9:438f]) by resomta-po-13v.sys.comcast.net with ESMTPA id 9c0zgAqleQIZL9c10gA9Rm; Mon, 08 Oct 2018 20:20:30 +0000 In-Reply-To: X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; amd64-portbld-freebsd11.2) X-CMAE-Envelope: MS4wfOCy2xSI3cxIO+js/4RNBCvsmrLpRU3Kk73vfjzOX9NQpEGeyn0VfFOM3I6X7V5EfKqSzNQx/xbJEiYqpBv8nzs3nyctZZ3N4dRmAznXEKBd6Qtw2jjT ZDQ+c2kBSGdiJwq/QWaKMsanEwyxjB5tb1kjMGpSleS0LWQP2EZKMpd2f15Y2sAbIQUSiBkVB84NjIr44sx7rJcQOlW4H+LyAUumHaHPQV7vNk+IllLl6x/T Sgqd2d4a6uj6rgYy5IFy7un89JrYzHlxOPFNY9ZGhdc= X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.20 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:102238 Archived-At: T24gTW9uLCA4IE9jdCAyMDE4IDE2OjAwOjEwIC0wNDAwIChFRFQpCkFkaXR5YSBNYWhhamFuIDxh ZGl0eWFtQHVtaWNoLmVkdT4gd3JvdGU6Cgo+IE9uIFN1biwgNyBPY3QgMjAxOCwgSGFucyBIYWdl biB3cm90ZToKPiAKPiA+IE9uIDEwLzcvMjAxOCA3OjE0IFBNLCBBbGFuIEJyYXNsYXUgd3JvdGU6 ICAKPiA+PiBPbiBTdW4sIDcgT2N0IDIwMTggMTc6MjU6MzUgKzAyMDAKPiA+PiAiTWlrYWVsIFAu IFN1bmRxdmlzdCIgPG1pY2tlcEBnbWFpbC5jb20+IHdyb3RlOgo+ID4+ICAgCj4gPj4+IENvbnRv dXJQbG90WzIgeF41ICsgeCB5ICsgeV41ID09IDAsIHt4LCAwLCAyfSwge3ksIC0yLCAxLzJ9XSAg Cj4gPj4gCj4gPj4gQnJ1dCBmb3JjZToKPiA+PiBbLi4uXQo+ID4+ICAgCj4gPiBhcyB0aGlzIHRh a2VzIHNvbWUgdGltZSBoZXJlJ3MgYSBjaGVhdDoKPiA+Cj4gPiBcc3RhcnR0ZXh0Cj4gPgo+ID4g XHN0YXJ0YnVmZmVyW2RlbW9dCj4gPiBbLi4uXQo+ID4gXHN0b3BidWZmZXIKPiA+Cj4gPiBcc3Rh cnRURVhwYWdlCj4gPiAgICAgXHR5cGVzZXRidWZmZXJbZGVtb10KPiA+IFxzdG9wVEVYcGFnZQo+ ID4gXHN0b3B0ZXh0Cj4gPgo+ID4gYSBuZXh0IHJ1biB0aGUgYWxyZWFkeSBwcmVwYXJlZCBidWZm ZXIgd2lsbCBiZSB0YWtlbiB1bmxlcyBpdCBoYXMgYmVlbiAKPiA+IGNoYW5nZWQuICAKPiAKPiBJ IHRob3VnaHQgdGhhdCB0aGlzIHdpbGwgYWxzbyBiZSBhIGdvb2QgdXNlY2FzZSBvZiBzaG93aW5n IEx1YStNUAo+IGludGVyYWN0aW9uLiBJIHdyb3RlIHRoZSBjb2RlIGJlbG93IGZvbGxvd2luZyB0 aGUgbWV0YWZ1biBtYW51YWwsIGJ1dCBJIGNhbm5vdAo+IGdldCBpdCB0byBjb21waWxlLiBXaGF0 IGFtIEkgbWlzc2luZz8KPiAKPiAKPiBcc3RhcnRsdWFjb2RlCj4gbG9jYWwgZiA9IGZ1bmN0aW9u KHgsIHkpIHJldHVybiAyKnheNSAgKyB4KnkgKyB5XjUgZW5kCj4gbG9jYWwgYWJzID0gbWF0aC5h YnMKPiAKPiBjb250b3VyID0geyB9Cj4gCj4gZnVuY3Rpb24gY29udG91ci5nZW5lcmF0ZSh4X21p biwgeF9tYXgsIHlfbWluLCB5X21heCkKPiAgICBsb2NhbCBwdHMgPSB7IH0KPiAgICBsb2NhbCBs ZW5ndGggPSAxMDAwCj4gICAgbG9jYWwgZXBzID0gMWUtMwo+IAo+ICAgIGZvciB4aSA9IHhfbWlu LCB4X21heCwgKHhfbWF4IC0geF9taW4pL2xlbmd0aCBkbwo+ICAgICAgICBmb3IgeWkgPSB5X21p biwgeV9tYXgsICh5X21heCAtIHlfbWluKS9sZW5ndGggZG8KPiAgICAgICAgICAgIGlmIGFicyhm KHhpLHlpKSkgPCBlcHMgdGhlbgo+ICAgICAgICAgICAgICAgcHRzWyNwdHMgKyAxXSA9IHt4aSwg eWl9Cj4gICAgICAgICAgICBlbmQKPiAgICAgICAgZW5kCj4gICAgZW5kCj4gCj4gICAgcmV0dXJu IHB0cwo+IGVuZAo+IAo+IGNvbnRvdXIuZGF0YSA9IGNvbnRvdXIuZ2VuZXJhdGUoMCwgMiwgLTEs IDAuNSkKPiAKPiBmdW5jdGlvbiBjb250b3VyLm4oKQo+ICAgICAgbXAucHJpbnQoI2NvbnRvdXIu ZGF0YSkKPiBlbmQKPiAKPiBmdW5jdGlvbiBjb250b3VyLnBvaW50KGkpCj4gICAgICBtcC5wYWly KGNvbnRvdXIuZGF0YVtpXSkKPiBlbmQKPiAKPiBcc3RvcGx1YWNvZGUKPiAKPiBcc3RhcnR0ZXh0 Cj4gXHN0YXJ0TVBwYWdlW2luc3RhbmNlPWRvdWJsZWZ1bl0KPiAgICAgICBwZW4gc2F2ZWRwZW4g OyBzYXZlZHBlbiA6PSBjdXJyZW50cGVuIDsKPiAgICAgICBwaWNrdXAgcGVuY2lyY2xlIHNjYWxl ZCAuMDEgOwo+IAo+ICAgICAgIHAgOj0gZm9yIGkgPSAxIHVwdG8gbHVhLmNvbnRvdXIubigpIDoK PiAgICAgICAgICAgIGx1YS5jb250b3VyLnBvaW50KGkpIC4uCj4gICAgICAgZW5kZm9yIGN5Y2xl Owo+IAo+ICAgICAgIGRyYXcgc3VicGF0aCAoMCxsZW5ndGggcCAtIDEpIG9mIHAgOwo+ICAgICAg IHNldGJvdW5kcyBjdXJyZW50cGljdHVyZSB0byAoMCwtMiktLSgyLC0yKS0tKDIsLjUpLS0oMCwu NSktLWN5Y2xlIDsKPiAgICAgICBjdXJyZW50cGljdHVyZSA6PSBjdXJyZW50cGljdHVyZSB4c2l6 ZWQgNWNtIDsKPiAgICAgICBwaWNrdXAgc2F2ZWRwZW4gOwo+ICAgICAgIHBpY3R1cmUgcGljIDsg cGljIDo9IGN1cnJlbnRwaWN0dXJlIDsKPiAgICAgICBkcmF3YXJyb3cgbGxjb3JuZXIgcGljLS1s cmNvcm5lciBwaWMgOwo+ICAgICAgIGRyYXdhcnJvdyBsbGNvcm5lciBwaWMtLXVsY29ybmVyIHBp YyA7Cj4gICAgICAgbGFiZWwucnQgKCIkeCQiLCBscmNvcm5lciBwaWMpIDsKPiAgICAgICBsYWJl bC50b3AoIiR5JCIsIHVsY29ybmVyIHBpYykgOwo+ICAgICAgIGZvciB4PTAgc3RlcCAuNSB1bnRp bCAyIDoKPiAgICAgICAgICAgbGFiZWwuYm90KGRlY2ltYWwgeCwoeC8yKVtsbGNvcm5lciBwaWMs bHJjb3JuZXIgcGljXSkgOwo+ICAgICAgIGVuZGZvciA7Cj4gICAgICAgZm9yIHk9MCBzdGVwIC41 IHVudGlsIDIuNSA6Cj4gICAgICAgICAgIGxhYmVsLmxmdChkZWNpbWFsICh5LTIpLCh5LzIuNSlb bGxjb3JuZXIgcGljLHVsY29ybmVyIHBpY10pIDsKPiAgICAgICBlbmRmb3IgOwo+IFxzdG9wTVBw YWdlCj4gXHN0b3B0ZXh0Cj4gCj4gCj4gSSBnZXQgYW4gZXJyb3I6Cj4gCj4gCj4gISBNaXNzaW5n IGFyZ3VtZW50IHRvIGx1YS4KPiA8dG8gYmUgcmVhZCBhZ2Fpbj4KPiBjb250b3VyCj4gPCo+IC4u LmNhbGVkIC4wMSA7IHAgOj0gZm9yIGkgPSAxIHVwdG8gbHVhLmNvbnRvdXIKPiAubigpIDogbHVh LmNvbnRvdXIucG9pbnQoaS4uLgo+IFRoYXQgbWFjcm8gaGFzIG1vcmUgcGFyYW1ldGVycyB0aGFu IHlvdSB0aG91Z2h0Lgo+IEknbGwgY29udGludWUgYnkgcHJldGVuZGluZyB0aGF0IGVhY2ggbWlz c2luZyBhcmd1bWVudAo+IGlzIGVpdGhlciB6ZXJvIG9yIG51bGwuCj4gCj4gCj4gVGhhbmtzLAo+ IEFkaXR5YQoKWW91IG5lZWQgdG8gcHV0IGl0IGludG8gdGhlIG1wIG5hbWVzcGFjZToKKHRoZW4g ZXBzIHNob3VsZCBiZSBtYWRlIGEgbGluZWFyIGZ1bmN0aW9uIG9mIHhpKQooYW5kLCBpbmRlZWQg dGhpcyBpcyBtdWNoIGZhc3RlciB0aGFuIGNhbGN1bGF0aW5nIGluIE1QKQoKQWxhbgoKCgpcc3Rh cnRsdWFjb2RlCmxvY2FsIGYgPSBmdW5jdGlvbih4LCB5KSByZXR1cm4gMip4XjUgICsgeCp5ICsg eV41IGVuZApsb2NhbCBhYnMgPSBtYXRoLmFicwoKbG9jYWwgY29udG91ciA9IHsgfQoKZnVuY3Rp b24gY29udG91ci5nZW5lcmF0ZSh4X21pbiwgeF9tYXgsIHlfbWluLCB5X21heCkKICAgbG9jYWwg cHRzID0geyB9CiAgIGxvY2FsIGxlbmd0aCA9IDEwMDAKICAgbG9jYWwgZXBzID0gMWUtMwoKICAg bG9jYWwgbiA9IDAKICAgZm9yIHhpID0geF9taW4sIHhfbWF4LCAoeF9tYXggLSB4X21pbikvbGVu Z3RoIGRvCiAgICAgICBmb3IgeWkgPSB5X21pbiwgeV9tYXgsICh5X21heCAtIHlfbWluKS9sZW5n dGggZG8KICAgICAgICAgICBpZiBhYnMoZih4aSx5aSkpIDwgZXBzIHRoZW4KICAgICAgICAgICAg ICBuID0gbiArIDEKICAgICAgICAgICAgICBwdHNbbl0gPSB7eGksIHlpfQogICAgICAgICAgIGVu ZAogICAgICAgZW5kCiAgIGVuZAoKICAgcmV0dXJuIHB0cwplbmQKCmNvbnRvdXIuZGF0YSA9IGNv bnRvdXIuZ2VuZXJhdGUoMCwgMiwgLTEsIDAuNSkKCmZ1bmN0aW9uIG1wLkNvbnRvdXJOKCkKICAg ICBtcC5wcmludCgjY29udG91ci5kYXRhKQplbmQKCmZ1bmN0aW9uIG1wLkNvbnRvdXJQb2ludChp KQogICAgIG1wLnBhaXIoY29udG91ci5kYXRhW2ldKQplbmQKCmZ1bmN0aW9uIG1wLkNvbnRvdXJQ YXRoKCkKICAgIG1wLnBhdGgoY29udG91ci5kYXRhKQplbmQKClxzdG9wbHVhY29kZQoKXHN0YXJ0 dGV4dApcc3RhcnRNUHBhZ2VbaW5zdGFuY2U9ZG91YmxlZnVuXQogICAgICBkcmF3IGx1YS5tcC5D b250b3VyUGF0aCgpIHdpdGhwZW4gcGVuY2lyY2xlIHNjYWxlZCAuMDEgOwogICAgICBzZXRib3Vu ZHMgY3VycmVudHBpY3R1cmUgdG8gKDAsLTIpLS0oMiwtMiktLSgyLC41KS0tKDAsLjUpLS1jeWNs ZSA7CiAgICAgIGN1cnJlbnRwaWN0dXJlIDo9IGN1cnJlbnRwaWN0dXJlIHhzaXplZCA1Y20gOwoK ICAgICAgcGljdHVyZSBwaWMgOyBwaWMgOj0gY3VycmVudHBpY3R1cmUgOwogICAgICBkcmF3YXJy b3cgbGxjb3JuZXIgcGljLS1scmNvcm5lciBwaWMgOwogICAgICBkcmF3YXJyb3cgbGxjb3JuZXIg cGljLS11bGNvcm5lciBwaWMgOwogICAgICBsYWJlbC5ydCAoIiR4JCIsIGxyY29ybmVyIHBpYykg OwogICAgICBsYWJlbC50b3AoIiR5JCIsIHVsY29ybmVyIHBpYykgOwogICAgICBmb3IgeD0wIHN0 ZXAgLjUgdW50aWwgMiA6CiAgICAgICAgICBsYWJlbC5ib3QoZGVjaW1hbCB4LCh4LzIpW2xsY29y bmVyIHBpYyxscmNvcm5lciBwaWNdKSA7CiAgICAgIGVuZGZvciA7CiAgICAgIGZvciB5PTAgc3Rl cCAuNSB1bnRpbCAyLjUgOgogICAgICAgICAgbGFiZWwubGZ0KGRlY2ltYWwgKHktMiksKHkvMi41 KVtsbGNvcm5lciBwaWMsdWxjb3JuZXIgcGljXSkgOwogICAgICBlbmRmb3IgOwpcc3RvcE1QcGFn ZQpcc3RvcHRleHQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklmIHlvdXIgcXVlc3Rpb24g aXMgb2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQgYW4gZW50cnkgdG8g dGhlIFdpa2khCgptYWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5ubCAvIGh0dHA6Ly93d3cubnRn Lm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFnZSAgOiBodHRwOi8vd3d3LnBy YWdtYS1hZGUubmwgLyBodHRwOi8vY29udGV4dC5hYW5oZXQubmV0CmFyY2hpdmUgIDogaHR0cHM6 Ly9iaXRidWNrZXQub3JnL3BoZy9jb250ZXh0LW1pcnJvci9jb21taXRzLwp3aWtpICAgICA6IGh0 dHA6Ly9jb250ZXh0Z2FyZGVuLm5ldApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw==