From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/112814 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Hans Hagen via ntg-context Newsgroups: gmane.comp.tex.context Subject: Re: Axis macro in MetaFun Date: Sat, 11 Sep 2021 19:00:25 +0200 Message-ID: <2b05aa4a-edc3-3af6-0383-1328ce327b9b@xs4all.nl> References: <2945364.l7x7BXaAel@sreeramtplt> 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="13812"; 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.13.0 Cc: Hans Hagen To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sat Sep 11 19:00:58 2021 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 1mP6N8-0003QC-0f for gctc-ntg-context-518@m.gmane-mx.org; Sat, 11 Sep 2021 19:00:58 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 794D428745E; Sat, 11 Sep 2021 19:00:32 +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 UU7nkzc3R7Ct; Sat, 11 Sep 2021 19:00:30 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 142B428744F; Sat, 11 Sep 2021 19:00:30 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id E0D86287440 for ; Sat, 11 Sep 2021 19:00:27 +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 U0zKUbHdojeA for ; Sat, 11 Sep 2021 19:00:27 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=194.109.24.28; helo=lb2-smtp-cloud7.xs4all.net; envelope-from=j.hagen@xs4all.nl; receiver= Original-Received: from lb2-smtp-cloud7.xs4all.net (lb2-smtp-cloud7.xs4all.net [194.109.24.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 1997E2871FC for ; Sat, 11 Sep 2021 19:00:27 +0200 (CEST) Original-Received: from cust-a169be40 ([IPv6:fc0c:c118:7078:83cd:b49d:5a87:2838:627c]) by smtp-cloud7.xs4all.net with ESMTPSA id P6MbmHroqpQdWP6McmwWCv; Sat, 11 Sep 2021 19:00:26 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=s2; t=1631379626; bh=GoNn4aefvR1HXLiEb9v35+/aDpXMK811ESktKh45fqM=; h=Subject:To:From:Message-ID:Date:MIME-Version:Content-Type:From: Subject; b=cvpYZwKwTr9XUcw/sWdOCZpKeKKQflfqegTMZWBl6HDd694zzONtvrwGP0ScIYO6h +lcyWtI3nvSprg9M3zCYAuZjcVY9h9Uh+CexkSyzdW8+U2bJBIGE+YB/HMlGMQanW4 Eq/O7cJwj/fGs8g/ASgRl0zUOGKaxMi3KVnqzxtySTV89OKAJhK9vz7kSAyb5RQ1TA pvzCO3a74LTKAFgjp0DaqzsejPaAztzNJn3Ocf3GZUAlZgM5LrMJ01+CwhF9PdQCBt m+h+jNnp8V5TDR89fWw0Ju+bM2//WxOVk/d9E77yOAsJbiLxIwWRinPtqcQEkkoPKS 331cn9vlE6eQg== In-Reply-To: <2945364.l7x7BXaAel@sreeramtplt> Content-Language: en-US X-CMAE-Envelope: MS4xfPPwJMq2K1y9MenBVWDTuHn4INp8c6mNY246a7XcT2l+OrGNgaykU8LX+i7pDj4+2zCC+VMyOEKUUkpyUEQ0dEbWfNj8o2AjzsOw9UWA9ZpbBubfIYTh OdpC1AzOdzQeXYjGH8eBv3/nx05AY2ISHQydyDoQV4PaDsfdxw0mn9dQyVzFO+nsyML6Cu7crG8mtQVsL+dWeva/DLJ8+hsrTtQ= 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:112814 Archived-At: T24gOS8xMS8yMDIxIDQ6MjcgUE0sIGthdcWbaWthIGNpdHTFq3IgdmlhIG50Zy1jb250ZXh0IHdy b3RlOgo+IERlYXIgQWxsLAo+IAo+IEkgYW0gdHJ1bHkgZ3JhdGVmdWwgZm9yIHRoZSBuZXcgYWRk aXRpb25zIHRvIE1ldGFGdW4uIEl0IGhhcyBncmVhdGx5IGhlbHBlZCBtZQo+IGluIHByb2R1Y2lu ZyBuZWF0IGRyYXdpbmdzIGZvciBteSBhY2FkZW1pYyB3b3JrLiBJbiB0aGlzIGNvbm5lY3Rpb24s IEkgaGF2ZSBhCj4gZmV3IHF1ZXJpZXMuCj4gCj4gQ3VycmVudGx5IEkgYW0gdXNpbmcgUEdGUGxv dHMgKHdpdGggQ29uVGVYdCkgdG8gZHJhdyBzaW1wbGUgcGxvdHMgZnJvbSBDU1YKPiBkYXRhLiBJ IHdhcyB3b25kZXJpbmcgaWYgdGhlcmUgaXMgYW55IHdheSB0byBkbyB0aGUgc2FtZSBpbiBNZXRh RnVucy4gVGhhdCBpcywKPiBpcyBpdCBwb3NzaWJsZSB0byBkbyBzb21ldGhpbmcgbGlrZSB0aGUg Zm9sbG93aW5nIGluIG9yZGVyIHRvIG9idGFpbiBhIGxpbmUKPiBwbG90IG9mIHRoZSB2YWx1ZXMg aW4gdGhlICdkYXRhLmNzdicgZmlsZT8gQWxzbyBpcyBpdCBwb3NzaWJsZSB0byBoYXZlIHRoZQo+ ICdsYWJlbHMnIGJlIHRoZSBpZGVudGljYWwgZm9yIGFsbCBwb2ludHMgaW4gYSBnaXZlbiBsaXN0 Pwo+IAo+IFxzdGFydE1QY29kZQo+ICAgIGRyYXcgbG10X2F4aXMgWwo+ICAgICAgICBzeCA9IDJt bSwgc3kgPSAybW0sCj4gICAgICAgIG54ID0gODAsIG55ID0gNDAsCj4gICAgICAgIHR4ID0gMTUs IHR5ID0gMTUsCj4gICAgICAgIAo+ICAgICAgICBsaXN0ID0gewo+ICAgICAgICAgICAgICBbCj4g ICAgICAgICAgICAgICAgICAgIGNvbm5lY3QgPSB0cnVlLAo+ICAgICAgICAgICAgICAgICAgICBj b2xvciA9ICJkYXJrYmx1ZSIsCj4gICAgICAgICAgICAgICAgICAgIGNsb3NlID0gdHJ1ZSwKPiAg ICAgICAgICAgICAgICAgICAgcG9pbnRzID0ge2RhdGEuY3N2fSwKPiAgICAgICAgICAgICAgICAg ICAgbGFiZWxzID0geyLigKIifSwKPiAgICAgICAgICAgICAgXQo+ICAgICAgICB9LAo+ICAgIF0g d2l0aHBlbiBwZW5jaXJjbGUgc2NhbGVkIDAuNW1tOwo+IFxzdG9wTVBjb2RlCj4gCgpJdCBkZXBl bmRzIG9uIGhvdyBvbmUgaGFzIGRhdGEgaW4gdGhlIGNzdiwgWW91IGNhbiBwYXRjaCBtbGliLXNj bi5sbXQgCihsaW5lIDY1OSkKCiAgICAgaWYgdHlwZSh2KSA9PSAidGFibGUiIHRoZW4KICAgICAg ICAgcmV0dXJuIGluamVjdHBhdGgodixjb25uZWN0b3IsY2xvc2UpCiAgICAgZWxzZWlmIHR5cGUo dikgPT0gInN0cmluZyIgdGhlbgogICAgICAgICBsb2NhbCBjb2RlID0gbG9hZCgicmV0dXJuICIg Li4gdikKICAgICAgICAgaWYgY29kZSB0aGVuCiAgICAgICAgICAgICByZXR1cm4gY29kZSgpCiAg ICAgICAgIGVuZAogICAgIGVsc2UKICAgICAgICAgcmV0dXJuIGluamVjdHBhaXIoMCwwKQogICAg IGVuZAoKdGhlbiBhIHN0cmluZyByZXByZXNlbnRzIGEgZnVuY3Rpb246Cgpcc3RhcnR0ZXh0Cgpc c3RhcnRsdWFjb2RlCiAgICAgaW8uc2F2ZWRhdGEoInRlbXAuY3N2IiwgIngseVxuMTAsMTBcbjIw LDQwXG4zMCwzMFxuIikKCiAgICAgbG9jYWwgbXljc3ZzcGxpdHRlciA9IHV0aWxpdGllcy5wYXJz ZXJzLnJmYzQxODBzcGxpdHRlcigpCgogICAgIGZ1bmN0aW9uIE1QLk15UG9pbnRzKG5hbWUpCiAg ICAgICAgIGxvY2FsIGRhdGEgPSBpby5sb2FkZGF0YShuYW1lKQogICAgICAgICBsb2NhbCBsaXN0 ID0gbXljc3ZzcGxpdHRlcihkYXRhKQogICAgICAgICB0YWJsZS5yZW1vdmUobGlzdCwxKQogICAg ICAgICBmb3IgaT0xLCNsaXN0IGRvCiAgICAgICAgICAgICBsaXN0W2ldWzFdID0gdG9udW1iZXIo bGlzdFtpXVsxXSkKICAgICAgICAgICAgIGxpc3RbaV1bMl0gPSB0b251bWJlcihsaXN0W2ldWzJd KQogICAgICAgICBlbmQKICAgICAgICAgbXAuaW5qZWN0LnBhdGgobGlzdCkKICAgICBlbmQKClxz dG9wbHVhY29kZQoKXHN0YXJ0TVBjb2RlCiAgIGRyYXcgbG10X2F4aXMgWwogICAgICAgc3ggPSAy bW0sIHN5ID0gMm1tLAogICAgICAgbnggPSA4MCwgbnkgPSA0MCwKICAgICAgIHR4ID0gMTUsIHR5 ID0gMTUsCgogICAgICAgbGlzdCA9IHsKICAgICAgICAgICAgIFsKICAgICAgICAgICAgICAgICAg IGNvbm5lY3QgPSB0cnVlLAogICAgICAgICAgICAgICAgICAgY29sb3IgPSAiZGFya2JsdWUiLAog ICAgICAgICAgICAgICAgICAgY2xvc2UgPSB0cnVlLAogICAgICAgICAgICAgICAgICAgcG9pbnRz ID0gIk1QLk15UG9pbnRzKCd0ZW1wLmNzdicpIiwKICAgICAgICAgICAgICAgICAgIGxhYmVscyA9 IHsi4oCiIn0sCiAgICAgICAgICAgICBdCiAgICAgICB9LAogICBdIHdpdGhwZW4gcGVuY2lyY2xl IHNjYWxlZCAwLjVtbTsKXHN0b3BNUGNvZGUKClxzdG9wdGV4dAoKd2UgY2FuIG9mIGNvdXJzZSBo YXZlIHNvbWUgcHJlZGVmaW5lZCBhbmQgd2hlbiB3ZSBjYW4gYWdyZWUgb24gaG93IHRoZXNlIApm aWxlcyBsb28sIGFkZGluZyBhICJjc3YiIGlzIG5vIGJpZyBkZWFsIC4uLiBpdCdzIGFsbCBhYm91 dCBjb25zaXN0ZW50IAppbnRlcmZhY2luZwoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBIYW5zIEhhZ2VuIHwgUFJBR01BIEFERQogICAgICAgICAg ICAgICBSaWRkZXJzdHJhYXQgMjcgfCA4MDYxIEdIIEhhc3NlbHQgfCBUaGUgTmV0aGVybGFuZHMK ICAgICAgICB0ZWw6IDAzOCA0NzcgNTMgNjkgfCB3d3cucHJhZ21hLWFkZS5ubCB8IHd3dy5wcmFn bWEtcG9kLm5sCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklmIHlvdXIgcXVl c3Rpb24gaXMgb2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQgYW4gZW50 cnkgdG8gdGhlIFdpa2khCgptYWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5ubCAvIGh0dHA6Ly93 d3cubnRnLm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFnZSAgOiBodHRwOi8v d3d3LnByYWdtYS1hZGUubmwgLyBodHRwOi8vY29udGV4dC5hYW5oZXQubmV0CmFyY2hpdmUgIDog aHR0cHM6Ly9iaXRidWNrZXQub3JnL3BoZy9jb250ZXh0LW1pcnJvci9jb21taXRzLwp3aWtpICAg ICA6IGh0dHA6Ly9jb250ZXh0Z2FyZGVuLm5ldApfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo=