From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/109669 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Units of xpart and ypart of a pair in MetaFun Date: Thu, 26 Nov 2020 18:25:24 +0100 Message-ID: References: <68dba0aa-8cc8-0a93-29bf-81afc7bf9079@gmail.com> <380BF9A6-1F98-44AB-BB27-5ACB3F8061A3@gmail.com> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25284"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3 To: mailing list for ConTeXt users , Keith McKay , Fabrice L Original-X-From: ntg-context-bounces@ntg.nl Thu Nov 26 18:25:56 2020 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kiL1n-0006Tc-Rj for gctc-ntg-context-518@m.gmane-mx.org; Thu, 26 Nov 2020 18:25:55 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 62D721AA6B4; Thu, 26 Nov 2020 18:25:28 +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 eprE2WzoowKt; Thu, 26 Nov 2020 18:25:27 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 69DB01AA6C0; Thu, 26 Nov 2020 18:25:27 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id A7FB51AA6B4 for ; Thu, 26 Nov 2020 18:25:25 +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 iDYuJTN-XALk for ; Thu, 26 Nov 2020 18:25:24 +0100 (CET) Received-SPF: Softfail (mailfrom) identity=mailfrom; client-ip=213.125.29.162; helo=d57d1da2.static.ziggozakelijk.nl; envelope-from=j.hagen@xs4all.nl; receiver= Original-Received: from d57d1da2.static.ziggozakelijk.nl (D57D1DA2.static.ziggozakelijk.nl [213.125.29.162]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id D58E61AA67F for ; Thu, 26 Nov 2020 18:25:24 +0100 (CET) X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.103; envelope-from=; Original-Received: from [10.100.1.103] (unverified [10.100.1.103]) by smtp.ziggozakelijk.nl (SurgeMail 7.4o) with ESMTP (TLS) id 30961-1713362 for multiple; Thu, 26 Nov 2020 18:25:24 +0100 In-Reply-To: Content-Language: en-US X-Authenticated-User: hagen@controller-9 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.io gmane.comp.tex.context:109669 Archived-At: T24gMTEvMjYvMjAyMCA2OjEyIFBNLCBLZWl0aCBNY0theSB3cm90ZToKPiBUaGFua3MgRmFicmlj ZSBhbmQgSGFucy4KPiAKPiBJIG5vdyBzZWUgSSBjYW4gc2ltcGxpZnkgc29tZSBsaW5lcyBvZiB0 aGUgY29kZToKPiAKPiBwcCA6PSAoKHhwYXJ0IGFbaV0pL2NmKmNtLCAoeXBhcnQgYVtpXSkvY2Yq Y20pOyBub3cgYmVjb21lcyBwcDo9IGFbaV07Cj4gCj4gYW5kCj4gCj4gcHAgOj0gcHAgLS0tICgo eHBhcnQgYVtpKzFdL2NmKSpjbSwgKHlwYXJ0IGFbaSsxXSkvY2YqY20pOyBub3cgYmVjb21lcyAK PiBwcCA6PSBwcCAtLS0gYVtpICsxXSA7Cj4gCj4gSG93ZXZlciBJIHN0aWxsIGhhdmUgdGhlIHBy b2JsZW0gaW4gdGhlIGNhbGN1bGF0aW9uIG9mIHhjb29yZCBhbmQgeWNvb3JkIAo+IHdoaWNoIGFy ZSB1c2VkIGluIHRoZSBjcmVhdGlvbiBvZiBwYXRoIHBwOgo+IAo+IGZvciBzcXVpZyA9IDEgc3Rl cCAxIHVudGlsIDE1Ogo+IHhjb29yZCA6PSB1bmlmb3JtZGV2aWF0ZSgxKSAtIDAuNSArICh4cGFy dCBhW2ldL2NmKTsKPiB5Y29vcmQgOj0gdW5pZm9ybWRldmlhdGUoMSkgLSAwLjUrICh5cGFydCBh W2ldL2NmKTsKPiBwcCA6PSBwcCAuLiB7Y3VybCAxMDB9KHhjb29yZCpjbSwgeWNvb3JkKmNtKTsK PiBlbmRmb3I7Cj4gSSdtIGFkZGluZyBhIHNtYWxsIHJhbmRvbSBhbW91bnQgdG8gdGhlIHggYW5k IHlwYXJ0IG9mIHRoZSBwYWlyIGFbaV0gdG8gCj4gcHJvZHVjZSBhIHBhdGggdGhhdCBpcyBsaWtl IGEgc3F1aWdnbGUgKGdyaWJvdWlsbGVyIGluIEZyZW5jaCwgYWNjb3JkaW5nIAo+IHRvIEdvb2ds ZSkuIEkgaGF2ZSB0byB1c2UgY2YgdG8gY29udmVydCB0byB0aGUgeCBhbmQgeXBhcnRzIHRvIAo+ IGNlbnRpbWV0ZXJzIHNpbmNlIHRoZXkgc2VlbSB0byBsb29zZSB0aGUgY2VudGltZXRlciB1bml0 cyBvbiBzZXBhcmF0aW9uLiAKPiBJIGNhbid0IHNlZSBhbnl3YXkgcm91bmQgdGhpcywgb3IgYW0g SSBtaXNzaW5nIHNvbWV0aGluZz8KCgoJZm9yIHNxdWlnID0gMSBzdGVwIDEgdW50aWwgMTU6CgkJ eGNvb3JkIDo9ICh4cGFydCBhW2ldL2NmKTsKCQl5Y29vcmQgOj0gKHlwYXJ0IGFbaV0vY2YpOwog ICAgICAgICB4Y29vcmQgOj0geGNvb3JkIHJhbmRvbWl6ZWQgKHhjb29yZC81MCk7CiAgICAgICAg IHljb29yZCA6PSB5Y29vcmQgcmFuZG9taXplZCAoeWNvb3JkLzUwKTsKCQlwcCA6PSBwcCAgLi4g eyBjdXJsIDEwMCB9ICh4Y29vcmQqY20sIHljb29yZCpjbSk7CgllbmRmb3I7CgoKPiBUaGFua3MK PiBLZWl0aCBNY0theQo+IAo+IE9uIDI2LzExLzIwMjAgMTU6MTksIEZhYnJpY2UgTCB3cm90ZToK Pj4gSGkga2VpdGgsCj4+Cj4+PiBMZSAyNiBub3YuIDIwMjAgw6AgMTA6MDksIEtlaXRoIE1jS2F5 IDxtY2theW1laXN0ZXJAZ21haWwuY29tIAo+Pj4gPG1haWx0bzptY2theW1laXN0ZXJAZ21haWwu Y29tPj4gYSDDqWNyaXQgOgo+Pj4KPj4+IEhpLAo+Pj4KPj4+IEkgaGF2ZSBiZWVuIHVzaW5nIHhw YXJ0IGFuZCB5cGFydCB0byBleHRyYWN0IHRoZXNlIHZhbHVlcyBmcm9tIHBhaXJzIAo+Pj4gb2Yg cG9pbnRzIGluIGEgcGF0aCBidXQgSSB3YXNuJ3QgZ2V0dGluZyB0aGUgY29ycmVjdCByZXN1bHQu IEkgd2FzIAo+Pj4gZXhwZWN0aW5nOgo+Pj4KPj4+IHBhaXIgKDJjbSwgMTFjbSkgdG8gZ2l2ZSB4 cGFydCAyIGFuZCB5cGFydCAxMQo+Pj4KPj4+IEhvd2V2ZXIgSSB3YXMgZ2V0dGluZzoKPj4+Cj4+ PiBwYWlyICgyY20sIDExY20pIC0+IHhwYXJ0IDU2LjY5MjkgYW5kIHlwYXJ0IDMxMS44MDk2Cj4+ Pgo+Pj4gQWZ0ZXIgbXVjaCBoZWFkIHNjcmF0Y2hpbmcgYW5kIHJlYWRpbmcgdGhlIE1ldGFQb3N0 IGFuZCBNZXRhRnVuIAo+Pj4gbWFudWFscywgSSByZWFsaXNlZCB0aGF0IHRoZSB1bml0cyBvZiB4 cGFydCBvciB5cGFydCBhcmUgaW4gUG9zdGNyaXB0IAo+Pj4gcG9pbnRzIG9yIEJpZyBQb2ludHMg KGJwKSwgYW5kIDEgYnAgaXMgMS83MiBvZiBhbiBpbmNoLCBhbmQgdGh1cyB0byAKPj4+IGdldCB0 aGUgdmFsdWVzIG9mIHhwYXJ0IG9yIHlwYXJ0IGluIGNtIEkgd291bGQgaGF2ZSB0byB1c2UgYSAK Pj4+IGNvcnJlY3Rpb24gZmFjdG9yLiBJIGhhZCBtYWRlIHRoZSBhc3N1bXB0aW9uIHRoYXQgc2lu Y2UgdGhlIHggYW5kIAo+Pj4geXBhcnQgaW4gdGhlIHBhaXIgd2FzIGluIGNtIHRoYXQgdGhlIHJl c3VsdCB3b3VsZCBiZSBpbiBjbSwgYnV0IEkgc2VlIAo+Pj4gbm93IHRoYXQgdGhpcyBpcyBub3Qg dGhlIGNhc2UuIFdpbGwgSSBoYXZlIHRvIGNvbnRpbnVlIGRvaW5nIHRoaXMgb3IgCj4+PiBpcyB0 aGVyZSBzb21lIG1hZ2ljIHdpdGhpbiBNZXRhRnVuIHdoaWNoIHRha2VzIGFjY291bnQgb2YgdGhl IHVuaXRzIAo+Pj4gaW4gYSBwYWlyIGFuZCBvdXRwdXRzIHRoZSByZXN1bHQgb2YgeCBhbmQgeXBh cnQgaW4gdGhlIHNhbWUgdW5pdHM/Cj4+Pgo+Pj4gVGhlIE1XRSBiZWxvd3Mgc2hvd3Mgd2hhdCBJ IGhhdmUgYmVlbiBkb2luZy4KPj4+Cj4+PiBUaGFua3MKPj4+Cj4+PiBLZWl0aCBNY0theQo+Pj4K Pj4+ICUlJSBNV0UgJSUlCj4+PiBcc2V0dXBwYXBlcnNpemUgW0E1LCBsYW5kc2NhcGVdW0E0LCBw b3J0cmFpdF0KPj4+IFx1c2Vjb2xvcnNbY3JheW9sYV0KPj4+IFxzdGFydHRleHQKPj4+IFxzdGFy dE1QcGFnZQo+Pj4gU3RhcnRQYWdlOwo+Pj4gd2lkdGggOj0gUGFwZXJXaWR0aCA7IGhlaWdodCA6 PSBQYXBlckhlaWdodCA7IHVuaXQgOj0gY20gOwo+Pj4gbnVtZXJpYyBzcXVpZzsKPj4+IHBhaXIg YVtdOyBhMCA9ICgyY20sMTFjbSk7IGExID0gKDRjbSwxMGNtKTsgYTIgPSAoNmNtLDljbSk7IGEz ID0gCj4+PiAoOGNtLDhjbSk7Cj4+PiBzaG93IHhwYXJ0IGFbMF0sIHlwYXJ0IGFbMF07ICVFeGFt cGxlIG9mIHJlc3VsdCBmcm9tIHggYW5kIHlwYXJ0IAo+Pj4gYmVmb3JlIGFwcGx5aW5nIGNvcnJl Y3Rpb24gZmFjdG9yIChjZikgJQo+Pj4gY2YgOj0gNzIvMi41NDsgJUNvbnZlcnRzIHBvaW50cy9p biB0byBwb2ludHMvY20lCj4+PiBwYXRoIHBwOwo+Pj4gZm9yIGkgPSAwIHN0ZXAgMSB1bnRpbCAz Ogo+Pj4gcHAgOj0gKCh4cGFydCBhW2ldKS9jZipjbSwgKHlwYXJ0IGFbaV0pL2NmKmNtKTsKPj4+ IGZvciBzcXVpZyA9IDEgc3RlcCAxIHVudGlsIDE1Ogo+Pj4geGNvb3JkIDo9IHVuaWZvcm1kZXZp YXRlKDEpIC0gMC41ICsgKHhwYXJ0IGFbaV0vY2YpOwo+Pj4geWNvb3JkIDo9IHVuaWZvcm1kZXZp YXRlKDEpIC0gMC41KyAoeXBhcnQgYVtpXS9jZik7Cj4+PiBwcCA6PSBwcCAuLiB7Y3VybCAxMDB9 KHhjb29yZCpjbSwgeWNvb3JkKmNtKTsKPj4+IGVuZGZvcjsKPj4+IHBwIDo9IHBwIC0tLSBjeWNs ZTsKPj4+IGlmIGkgPCAzIDoKPj4+IHBwIDo9IHBwIC0tLSAoKHhwYXJ0IGFbaSsxXS9jZikqY20s ICh5cGFydCBhW2krMV0pL2NmKmNtKTsKPj4+IGZpOwo+Pj4gZiA6PSgoMS40IC0gMC42KSAqIHVu aWZvcm1kZXZpYXRlKDEpKSArIDAuODsgJSBGYWN0b3IgdG8gCj4+PiBsaWdodGVuL2RhcmtlbiBj b2xvdXIgJQo+Pj4gZHJhdyBwcCB3aXRocGVuIHBlbmNpcmNsZSB4c2NhbGVkIDAuNW1tIHlzY2Fs ZWQgLjFtbSByb3RhdGVkIDQ1IAo+Pj4gd2l0aGNvbG9yIChmW3doaXRlLFxNUGNvbG9ye0J1cm50 U2llbm5hfV0pOwo+Pj4gZW5kZm9yOwo+Pj4gU3RvcFBhZ2U7Cj4+PiBcc3RvcE1QcGFnZQo+Pj4g XHN0b3B0ZXh0Cj4+PiAlJSUlJSUlJSUlJSUlJQo+Pj4KPj4KPj4gTWV0YVBvc3QgKE1ldGFGdW4p IGlzIHRha2luZyBjYXJlIG9mIGV2ZXJ5dGhpbmcgcmVnYXJkaW5nIHVuaXRzLiBBcyAKPj4geW91 IGF2ZSBkaXNjb3ZlcmVkLCBldmVyeXRoaW5nIGlzIHRyYW5zbGF0ZWQgdG8gYSB1bmlxdWUgaW50 ZXJuYWwgCj4+IGRpbWVuc2lvbi4gU28geW91IGNhbiB3cml0ZToKPj4KPj4gwqBhIDo9ICgxY20s MmluKSA7Cj4+Cj4+IHdpdGggbm8gcHJvYmxlbS4gVGhlIMKrwqBjbcKgwrsgYW5kIMKrIGluwqDC uyBwYXJ0cyBvZiB0aGUgZXhwcmVzc2lvbiB3aWxsIAo+PiBiZWNvbWUgbnVtYmVycyB0byB0cmFu c2xhdGUgdGhpcyBudW1iZXIgb24gdGhlIHJpZ2h0IHVuaXQuCj4+IEZhYnJpY2UuCj4+Pgo+Pj4g X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18gCj4+PiBJZiB5b3VyIHF1ZXN0aW9uIGlzIG9mIGlu dGVyZXN0IHRvIG90aGVycyBhcyB3ZWxsLCBwbGVhc2UgYWRkIGFuIAo+Pj4gZW50cnkgdG8gdGhl IFdpa2khIG1haWxsaXN0IDpudGctY29udGV4dEBudGcubmwgCj4+PiA8bWFpbHRvOm50Zy1jb250 ZXh0QG50Zy5ubD4vaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9saXN0aW5mby9udGctY29udGV4 dCAKPj4+IDxodHRwOi8vd3d3Lm50Zy5ubC9tYWlsbWFuL2xpc3RpbmZvL250Zy1jb250ZXh0PiB3 ZWJwYWdlIAo+Pj4gwqA6aHR0cDovL3d3dy5wcmFnbWEtYWRlLm5sIAo+Pj4gPGh0dHA6Ly93d3cu cHJhZ21hLWFkZS5ubC8+L2h0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQgCj4+PiA8aHR0cDovL2Nv bnRleHQuYWFuaGV0Lm5ldC8+IGFyY2hpdmUgCj4+PiDCoDpodHRwczovL2JpdGJ1Y2tldC5vcmcv cGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvIAo+Pj4gPGh0dHBzOi8vYml0YnVja2V0Lm9yZy9w aGcvY29udGV4dC1taXJyb3IvY29tbWl0cy8+IHdpa2kgCj4+PiDCoMKgwqDCoDpodHRwOi8vY29u dGV4dGdhcmRlbi5uZXQgPGh0dHA6Ly9jb250ZXh0Z2FyZGVuLm5ldC8+IAo+Pj4gX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KPj4+Cj4+Cj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K PiBJZiB5b3VyIHF1ZXN0aW9uIGlzIG9mIGludGVyZXN0IHRvIG90aGVycyBhcyB3ZWxsLCBwbGVh c2UgYWRkIGFuIGVudHJ5IHRvIHRoZSBXaWtpIQo+IAo+IG1haWxsaXN0IDogbnRnLWNvbnRleHRA bnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9saXN0aW5mby9udGctY29udGV4dAo+ IHdlYnBhZ2UgIDogaHR0cDovL3d3dy5wcmFnbWEtYWRlLm5sIC8gaHR0cDovL2NvbnRleHQuYWFu aGV0Lm5ldAo+IGFyY2hpdmUgIDogaHR0cHM6Ly9iaXRidWNrZXQub3JnL3BoZy9jb250ZXh0LW1p cnJvci9jb21taXRzLwo+IHdpa2kgICAgIDogaHR0cDovL2NvbnRleHRnYXJkZW4ubmV0Cj4gX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KPiAKCgotLSAKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIYW5zIEhhZ2VuIHwgUFJBR01BIEFERQogICAg ICAgICAgICAgICBSaWRkZXJzdHJhYXQgMjcgfCA4MDYxIEdIIEhhc3NlbHQgfCBUaGUgTmV0aGVy bGFuZHMKICAgICAgICB0ZWw6IDAzOCA0NzcgNTMgNjkgfCB3d3cucHJhZ21hLWFkZS5ubCB8IHd3 dy5wcmFnbWEtcG9kLm5sCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklmIHlv dXIgcXVlc3Rpb24gaXMgb2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQg YW4gZW50cnkgdG8gdGhlIFdpa2khCgptYWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5ubCAvIGh0 dHA6Ly93d3cubnRnLm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFnZSAgOiBo dHRwOi8vd3d3LnByYWdtYS1hZGUubmwgLyBodHRwOi8vY29udGV4dC5hYW5oZXQubmV0CmFyY2hp dmUgIDogaHR0cHM6Ly9iaXRidWNrZXQub3JnL3BoZy9jb250ZXh0LW1pcnJvci9jb21taXRzLwp3 aWtpICAgICA6IGh0dHA6Ly9jb250ZXh0Z2FyZGVuLm5ldApfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwo=