From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/107373 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Aditya Mahajan Newsgroups: gmane.comp.tex.context Subject: Re: Minimal code for exporting custom tags Date: Tue, 19 May 2020 01:45:42 -0400 (EDT) Message-ID: References: <11099836-3176-676a-7ce4-365153e0579d@xs4all.nl> 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="ciao.gmane.io:159.69.161.202"; logging-data="106642"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Alpine 2.22 (LNX 394 2020-01-19) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Tue May 19 07:46:04 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 1jav4m-000ReI-4O for gctc-ntg-context-518@m.gmane-mx.org; Tue, 19 May 2020 07:46:04 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id E28FB183E6D; Tue, 19 May 2020 07:45:48 +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 2nvuedNOdG3T; Tue, 19 May 2020 07:45:48 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 0973D183E76; Tue, 19 May 2020 07:45:48 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 166FC183E6D for ; Tue, 19 May 2020 07:45: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 3XhhiKRCHrCD for ; Tue, 19 May 2020 07:45:45 +0200 (CEST) Received-SPF: Softfail (mailfrom) identity=mailfrom; client-ip=132.206.73.2; helo=orford.cim.mcgill.ca; envelope-from=adityam@umich.edu; receiver= Original-Received: from orford.cim.mcgill.ca (orford.cim.mcgill.ca [132.206.73.2]) (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 1E0EF18391F for ; Tue, 19 May 2020 07:45:44 +0200 (CEST) Original-Received: from adi-thinkpad-2.local (198-84-255-218.cpe.teksavvy.com [198.84.255.218]) (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) (Authenticated sender: adityam) by orford.cim.mcgill.ca (Postfix) with ESMTPSA id DFADBF78F7 for ; Tue, 19 May 2020 01:45:42 -0400 (EDT) In-Reply-To: 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:107373 Archived-At: T24gTW9uLCAxOCBNYXkgMjAyMCwgQWRpdHlhIE1haGFqYW4gd3JvdGU6Cgo+PiBUaGFua3MhIFRo aXMgYWxzbyBoZWxwZWQgbWUgZmluZCB0aGUgZG9jdW1lbnRhdGlvbiBpbiBoeWJyaWQucGRmLgoK QWxzbyBlcHViLW1raXYucGRmLiBOb3Qgc3VyZSB3aHkgSSBkaWRuJ3QgdGhpbmsgb2YgbG9va2lu ZyB0aGVyZS4KCj4gSG93IGRvIEkgcGFzcyBvcHRpb25zIHNvIHRoYXQgdGhlIGV4cG9ydCBpcwo+ Cj4gPG15Y29tbWFuZCBuYW1lPXdoYXRldmVyPi4uLjwvbXljb21tYW5kPgo+Cj4gKG9yIHNvbWUg dmFyaWFudCBvZiB0aGF0KS4gSSB0aG91Z2h0IHRoYXQKPgo+IFxzdGFydGVsZW1lbnRbbXljb21t YW5kXVtuYW1lPXdoYXRldmVyXQo+Cj4gc2hvdWxkIHdvcmsgKHRoZXJlIGFyZSBzb21lIHN1Y2gg ZXhhbXBsZXMgaW4gdGhlIHRleG1mIHRyZWUpLCBidXQgaXQgZG9lcyAKPiBub3QuCgplcHViLW1r aXYucGRmIHN0YXRlcyB0aGF0IEkgbmVlZCBgXHNldHVwZXhwb3J0W3Byb3BlcnRpZXM9eWVzXWAs IGJ1dCB0aGF0IGRvZXNuJ3Qgd29yayBlaXRoZXI6CgpgYGAKXHNldHVwYmFja2VuZFtleHBvcnQ9 eG1sXQpcc2V0dXBleHBvcnQgW3Byb3BlcnRpZXM9bXldCgpcc2V0ZWxlbWVudGJhY2tlbmR0YWdb bXljb21tYW5kXQpcc2V0ZWxlbWVudG5hdHVyZSAgICBbbXljb21tYW5kXVttaXhlZF0KClxzdGFy dHRleHQKXHN0YXJ0c2VjdGlvblt0aXRsZT17U2FtcGxlIGRvY3VtZW50fV0KICAgXHN0YXJ0cGFy YWdyYXBoCiAgICAgVGhpcyBpcyBhIHBhcmFncmFwaAogICBcc3RvcHBhcmFncmFwaAogICBcc3Rh cnRlbGVtZW50W215Y29tbWFuZF1bbmFtZT13aGF0ZXZlcl0KICAgICBUaGlzIGlzIG15Y29tbWFu ZAogICBcc3RvcGVsZW1lbnQKXHN0b3BzZWN0aW9uClxzdG9wdGV4dApgYGAKCmdpdmVzCgpgYGAK PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyIgPz4K CjwhLS0KCiAgICAgaW5wdXQgZmlsZW5hbWUgICA6IHRlc3QtdGFnCiAgICAgcHJvY2Vzc2luZyBk YXRlICA6IDIwMjAtMDUtMTlUMDE6MzQ6NDEtMDQ6MDAKICAgICBjb250ZXh0IHZlcnNpb24gIDog MjAyMC4wNS4wOSAxNTozNwogICAgIGV4cG9ydGVyIHZlcnNpb24gOiAwLjM1CgotLT4KCjwhLS0g VGhpcyBleHBvcnQgZmlsZSBpcyB1c2VkIGZvciBmaWx0ZXJpbmcgcnVudGltZSBvbmx5ISAtLT4K Cjxkb2N1bWVudCBjb250ZXh0PSIyMDIwLjA1LjA5IDE1OjM3IiBkYXRlPSIyMDIwLTA1LTE5VDAx OjM0OjQxLTA0OjAwIiBmaWxlPSJ0ZXN0LXRhZyIgbGFuZ3VhZ2U9ImVuIiB2ZXJzaW9uPSIwLjM1 IiB4bWxuczptPSJodHRwOi8vd3d3LnczLm9yZy8xOTk4L01hdGgvTWF0aE1MIj4KICA8bWV0YWRh dGE+CiAgPC9tZXRhZGF0YT4KICA8c2VjdGlvbiBkZXRhaWw9InNlY3Rpb24iIGNoYWluPSJzZWN0 aW9uIiBpbXBsaWNpdD0iMSIgbGV2ZWw9IjMiPgogICA8c2VjdGlvbmNhcHRpb24+CiAgICA8c2Vj dGlvbm51bWJlcj4xPC9zZWN0aW9ubnVtYmVyPgogICAgPHNlY3Rpb250aXRsZT5TYW1wbGUgZG9j dW1lbnQ8L3NlY3Rpb250aXRsZT4KICAgPC9zZWN0aW9uY2FwdGlvbj4KICAgPHNlY3Rpb25jb250 ZW50PgogICAgPHBhcmFncmFwaD5UaGlzIGlzIGEgcGFyYWdyYXBoPC9wYXJhZ3JhcGg+CiAgICA8 bXljb21tYW5kPlRoaXMgaXMgbXljb21tYW5kPC9teWNvbW1hbmQ+CiAgIDwvc2VjdGlvbmNvbnRl bnQ+CiAgPC9zZWN0aW9uPgo8L2RvY3VtZW50PgpgYGAKCldoYXQgYW0gSSBzdGlsbCBtaXNzaW5n PwoKT24gYSBkaWZmZXJlbnQgbm90ZSwgSSBkaWRuJ3QgcmVhbGl6ZSB0aGF0IGludGVyZmFjZXMu aW1wbGVtZW50IGNvdWxkIGNyZWF0ZSBtYWNyb3Mgd2hpY2ggY291bGQgYmUgdXNlZCBsaWtlIHRo aXM6CgpgYGAKXHVuZXhwYW5kZWRcZGVmXGRvc3RhcnRleHBvcnQKICAgeyVcZ2xldFxkb3N0YXJ0 ZXhwb3J0XHJlbGF4CiAgICBcbGV0XGN1cnJlbnRleHBvcnRcZW1wdHkKICAgIFxjbGZfc2V0dXBl eHBvcnQKICAgICAgICBhbGlnbiAgICAgIHtcZXhwb3J0cGFyYW1ldGVyXGMhYWxpZ259JQogICAg ICAgIGJvZHlmb250ICAgXGRpbWV4cHJcZXhwb3J0cGFyYW1ldGVyXGMhYm9keWZvbnRccmVsYXgK ICAgICAgICB3aWR0aCAgICAgIFxkaW1leHByXGV4cG9ydHBhcmFtZXRlclxjIXdpZHRoXHJlbGF4 CiAgICAgICAgcHJvcGVydGllcyB7XGV4cG9ydHBhcmFtZXRlclxjIXByb3BlcnRpZXN9JQogICAg ICAgIGh5cGhlbiAgICAge1xleHBvcnRwYXJhbWV0ZXJcYyFoeXBoZW59JQogICAgICAgIHRpdGxl ICAgICAge1xleHBvcnRwYXJhbWV0ZXJcYyF0aXRsZX0lCiAgICAgICAgc3VidGl0bGUgICB7XGV4 cG9ydHBhcmFtZXRlclxjIXN1YnRpdGxlfSUKICAgICAgICBhdXRob3IgICAgIHtcZXhwb3J0cGFy YW1ldGVyXGMhYXV0aG9yfSUKICAgICAgICBmaXJzdHBhZ2UgIHtcZXhwb3J0cGFyYW1ldGVyXGMh Zmlyc3RwYWdlfSUKICAgICAgICBsYXN0cGFnZSAgIHtcZXhwb3J0cGFyYW1ldGVyXGMhbGFzdHBh Z2V9JQogICAgICAgIHN2Z3N0eWxlICAge1xleHBvcnRwYXJhbWV0ZXJcYyFzdmdzdHlsZX0lCiAg ICAgICAgY3NzZmlsZSAgICB7XGV4cG9ydHBhcmFtZXRlclxjIWNzc2ZpbGV9JQogICAgICAgIGZp bGUgICAgICAge1xleHBvcnRwYXJhbWV0ZXJcYyFmaWxlfSUKICAgICAgICBleHBvcnQgICAgIHtc YmFja2VuZHBhcmFtZXRlclxjIWV4cG9ydH0lCiAgICBccmVsYXh9CgpgYGAKClRoaXMgbmljZWx5 IGdldHMgYXJvdW5kIFRlWCdzIGxpbWl0YXRpb24gb2YgOSBhcmd1bWVudHMhCgpBZGl0eWEKCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJZiB5b3VyIHF1ZXN0aW9uIGlzIG9mIGludGVyZXN0 IHRvIG90aGVycyBhcyB3ZWxsLCBwbGVhc2UgYWRkIGFuIGVudHJ5IHRvIHRoZSBXaWtpIQoKbWFp bGxpc3QgOiBudGctY29udGV4dEBudGcubmwgLyBodHRwOi8vd3d3Lm50Zy5ubC9tYWlsbWFuL2xp c3RpbmZvL250Zy1jb250ZXh0CndlYnBhZ2UgIDogaHR0cDovL3d3dy5wcmFnbWEtYWRlLm5sIC8g aHR0cDovL2NvbnRleHQuYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHBzOi8vYml0YnVja2V0Lm9y Zy9waGcvY29udGV4dC1taXJyb3IvY29tbWl0cy8Kd2lraSAgICAgOiBodHRwOi8vY29udGV4dGdh cmRlbi5uZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K