From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from cgl.ntg.nl (Cgl.ntg.nl [5.39.185.202]) by inbox.vuxu.org (Postfix) with ESMTP id ED1DF23F60 for ; Tue, 26 Nov 2024 07:46:28 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 91A89484D81 for ; Tue, 26 Nov 2024 07:42:19 +0100 (CET) Authentication-Results: cgl.ntg.nl (amavisd-new); dkim=pass (1024-bit key) reason="pass (just generated, assumed good)" header.d=ntg.nl DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ntg.nl; h= list-unsubscribe:list-subscribe:list-post:list-owner:list-help :list-archive:archived-at:list-id:subject:subject:reply-to :precedence:content-type:content-type:mime-version:references :message-id:in-reply-to:from:from:date:date:received:received :received:received:received:received:received:received; s=cgl; t=1732603339; x=1735195340; bh=YKteX7WjQXKWCVB2JFWKw9y+M4STMHSp Z4SkXEVTtTs=; b=BCnTAhirqelgbPFtoc4G7WP1Apj9UbxJZsccSvYJ8AdWh9ly Znsceq9C6qGAhVR7bEJ+KNAaKOPWNx5kSEUd/xwZUEkb+AtpomCYwJS4e5wpGFnd RRRPpKYvtPYWFXM8Yp8dsIRFv8kcyN2DjxbEklR1oxJKR5MF5/ywnSgE0l0= X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Authentication-Results: cgl.ntg.nl (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=messagingengine.com Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qcYPpTjgP7Uv for ; Tue, 26 Nov 2024 07:42:19 +0100 (CET) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 9810A484DB9 for ; Tue, 26 Nov 2024 07:40:18 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 717B6480433 for ; Tue, 26 Nov 2024 07:39:31 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RCDZcASHhSB9 for ; Tue, 26 Nov 2024 07:39:30 +0100 (CET) Received-SPF: Softfail (mailfrom) identity=mailfrom; client-ip=202.12.124.196; helo=fforwardh-b1-smtp.messagingengine.com; envelope-from=adityam@umich.edu; receiver= Received: from fforwardh-b1-smtp.messagingengine.com (fforwardh-b1-smtp.messagingengine.com [202.12.124.196]) (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) by cgl.ntg.nl (Postfix) with ESMTPS id 5362C4802D1 for ; Tue, 26 Nov 2024 07:39:28 +0100 (CET) Received: from phl-compute-08.internal (phl-compute-08.phl.internal [10.202.2.48]) by mailfforwardh.stl.internal (Postfix) with ESMTP id BD3EE1740619 for ; Tue, 26 Nov 2024 01:39:27 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-08.internal (MEProxy); Tue, 26 Nov 2024 01:39:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1732603167; x=1732689567; bh=gWyRLwglOONV7FdLPkAqI4ACKpp4AFyXuww +1dQukl8=; b=ktiK+EQ3mXm1OH1F9sIik0hnM9T0cu0Em1c49bSsod+6J3QXL4P OxHJ3L3u23ZzvMrSi7WnfrR2ddDFKoN9qnh6srwoIXkKlKEMAT4fuhd3AelIKRME NIHLe6h7IyhhFG2Qhxaa95ppyQO1ZaHVOIShjmeFz3bjG1yt77ecjQgsjIh4JOMK pNpclShX3znqNi5bgmfRgG16iAESx9sNqHG4JNOVK+YV+GM+qMaMXsADPU35ZR3d UZto5OGL4PEkRCRshUQmjvgoTlbu7o+VPBmsWtyaFmq/F6H2IjKpWfDzgguOfb69 4IDmYXJzkz+NANd1DwO0eG9n9bGoS75uNnA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrgeeigdelhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnth hsucdlqddutddtmdenucfjughrpeffhffvufgjkfhfgggtsehmtderredttddvnecuhfhr ohhmpeetughithihrgcuofgrhhgrjhgrnhcuoegrughithihrghmsehumhhitghhrdgvug huqeenucggtffrrghtthgvrhhnpeetgeevjefhtdehtdehgeelvdejtefgtdffkeeigeeh leelgeejvdeigfetveegjeenucffohhmrghinheptghtrghnrdhorhhgnecuvehluhhsth gvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheprgguihhthigrmhesuhhm ihgthhdrvgguuhdpnhgspghrtghpthhtohepuddpmhhouggvpehsmhhtphhouhhtpdhrtg hpthhtohepnhhtghdqtghonhhtvgigthesnhhtghdrnhhl X-ME-Proxy: Feedback-ID: i00d8410d:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 26 Nov 2024 01:39:26 -0500 (EST) Date: Tue, 26 Nov 2024 01:39:26 -0500 (EST) From: Aditya Mahajan X-X-Sender: adityam@carbonpad.cim.mcgill.ca To: mailing list for ConTeXt users In-Reply-To: <7397f1be-c153-4e5d-9382-16b6b260644b@xs4all.nl> Message-ID: References: <2s96qr4n-8522-82rq-8941-po906n0op1ss@hzvpu.rqh> <7397f1be-c153-4e5d-9382-16b6b260644b@xs4all.nl> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="-1463804158-1201337459-1732603166=:211364" Message-ID-Hash: WNUUJW3LFMBC6LD5ZK3ILXPMMHXU7ZBI X-Message-ID-Hash: WNUUJW3LFMBC6LD5ZK3ILXPMMHXU7ZBI X-MailFrom: adityam@umich.edu X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.9 Precedence: list Reply-To: mailing list for ConTeXt users Subject: [NTG-context] Re: Tikz CD List-Id: mailing list for ConTeXt users Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. ---1463804158-1201337459-1732603166=:211364 Content-Type: text/plain; charset=US-ASCII On Mon, 25 Nov 2024, Hans Hagen wrote: > On 11/25/2024 4:07 PM, Aditya Mahajan wrote: > > What is the best way to go about this? I can try to ask the > > i assume youy send me a patch(ed file) We need to add the following at the end of m-tikz.mkxl (I am no longer testing tikz for MkIV, so no patch for that). \startsetups tikz:hacks:tikzcd \permanent\protected\def\starttikzcd% {\starttikzinput \hcontainer\bgroup \tikzcd} \permanent\protected\def\stoptikzcd {\endtikzcd \egroup \stoptikzinput} \stopsetups \installtikzlibraryhacks{cd}{}{\directsetup{tikz:hacks:tikzcd}} A patched file is also attached. Then the following code works fine: \usemodule[tikz] \usetikzlibrary[cd] \starttext \startformula \starttikzcd x \arrow[d] \NC A \arrow[d] \NC D \NR y \NC B \NC D \NR \stoptikzcd \stopformula \stoptext I also wanted to add tikzcd to mtx-install-imp-tikz, but a TDS zip is not available at https://ctan.org/tex-archive/graphics/pgf/contrib/tikz-cd. I will check why that is not the case later, and if a CTAN TDS is available, send a patch to include it in install-imp-tikz. Aditya ---1463804158-1201337459-1732603166=:211364 Content-Type: text/plain; charset=US-ASCII; name=m-tikz.mkxl Content-Transfer-Encoding: BASE64 Content-ID: <48p9pq18-05s3-6qo1-631r-o49op6589026@zptvyy.pn> Content-Description: Content-Disposition: attachment; filename=m-tikz.mkxl JUQgXG1vZHVsZQ0KJUQgICBbICAgICAgIGZpbGU9bS10aWt6LA0KJUQgICAg ICAgIHZlcnNpb249MjAyMS4wNy4xMiwNCiVEICAgICAgICAgIHRpdGxlPVxD T05URVhUXCBFeHRyYSBNb2R1bGVzLA0KJUQgICAgICAgc3VidGl0bGU9VElL WiBzdXBwb3J0LA0KJUQgICAgICAgICBhdXRob3I9SGFucyBIYWdlbiwNCiVE ICAgICAgICAgICBkYXRlPVxjdXJyZW50ZGF0ZSwNCiVEICAgICAgY29weXJp Z2h0PXtQUkFHTUEgQURFIFwmIFxDT05URVhUXCBEZXZlbG9wbWVudCBUZWFt fV0NCiVDDQolQyBUaGlzIG1vZHVsZSBpcyBwYXJ0IG9mIHRoZSBcQ09OVEVY VFwgbWFjcm98fHBhY2thZ2UgYW5kIGlzDQolQyB0aGVyZWZvcmUgY29weXJp Z2h0ZWQgYnkgXFBSQUdNQS4gU2VlIG1yZWFkbWUucGRmIGZvcg0KJUMgZGV0 YWlscy4NCg0KJUQgQSBmaXhlZCB2YXJpYW50IG9mIHRoZSB0LXRpa3ogbW9k dWxlIGRpc3RyaWJ1dGVkIHdpdGggdGlrei4gRm9yIHByYWN0aWNhbCByZWFz b25zDQolRCBwZXIgMjAyMSB3ZSBzcGxpdCB0aGUgbW9kdWxlIGZvciBcTUtJ VlwgYW5kIFxMTVRYLiAoTWF5YmUgc29tZSBkYXkgSSdsbCBvcHRpbWl6ZQ0K JUQgVElLWiBhIGJpdC4pDQolRA0KJUQgQWxsIHRoZXNlIHQtKiBtb2R1bGVz IGluIHRoZSB0aWt6IGRpc3RyaWJ1dGlvbiBtYWtlIG5vIHNlbnNlIGFzIHdl IGNhbiBqdXN0IGxvYWQNCiVEIHRoZW0gaGVyZSB3aGljaCBpcyB3YXkgY2xl YW5lci4gVGhlcmUgaXMgYWxzbyBzb21lIG1raWkgZmlsZW5hbWUgbWFwcGlu ZyBnb2luZyBvbg0KJUQgdGhhdCBpcyBub3QgbmVlZGVkIG9uIHRvZGF5cyBz eXN0ZW1zICh3aW5kb3dzIGhhcyBubyA4LjMgbGltaXRhdGlvbiBhbmQgb24g dW5peA0KJUQgdGRzIGZpbmFsbHkgYWRvcHRlZCBhIGNhc2UgaW5zZW5zaXRp dmUgYXBwcm9hY2guKQ0KDQolRCBKdXN0IGluIGNhc2Ugc29tZW9uZSBkb2Vz IGEgaGFyZCBpbnB1dCAuLi4NCg0KXGlmZGVmaW5lZFxwZ2ZkZWZpbmVkICAg IFxlbmRpbnB1dCBcZmkNClxpZmRlZmluZWRccGdmY29yZWRlZmluZWRcZW5k aW5wdXQgXGZpDQoNCiVEIC4uLiBidXQgbm9ybWFsbHkgd2UgZW5kIHVwIGhl cmU6DQoNClxzdGFydG1vZHVsZVt0aWt6XQ0KDQpcaWZkZWZpbmVkXGhvZmZz ZXQgXGVsc2UNCiAgICBcbmV3ZGltZW5caG9mZnNldA0KICAgIFxuZXdkaW1l blx2b2Zmc2V0DQpcZmkNCg0KXGlmZGVmaW5lZFxwZGZsYXN0eHBvcyBcZWxz ZQ0KICAgIFx1bnByb3RlY3QNCiAgICAgICAgXGZyb3plblxvdmVybG9hZGVk XHByb3RlY3RlZFxkZWZccGRmbGFzdHhwb3N7XG51bWV4cHJcY2xmX2xhc3R4 cG9zXHJlbGF4fQ0KICAgICAgICBcZnJvemVuXG92ZXJsb2FkZWRccHJvdGVj dGVkXGRlZlxwZGZsYXN0eXBvc3tcbnVtZXhwclxjbGZfbGFzdHlwb3NccmVs YXh9DQogICAgXHByb3RlY3QNClxmaQ0KDQpcaWZkZWZpbmVkXHBkZnN0cmNt cFxlbHNlDQoNCiAgICBcc3RhcnRsdWFjb2RlDQogICAgICAgIGludGVyZmFj ZXMuaW1wbGVtZW50IHsNCiAgICAgICAgICAgIG5hbWUgICAgICA9ICJwZGZz dHJjbXAiLA0KICAgICAgICAgICAgYXJndW1lbnRzID0gIjIgc3RyaW5ncyIs DQogICAgICAgICAgICB1c2FnZSAgICAgPSAidmFsdWUiLA0KICAgICAgICAg ICAgcHVibGljICAgID0gdHJ1ZSwNCiAgICAgICAgICAgIGFjdGlvbnMgICA9 IGZ1bmN0aW9uKGEsYikNCiAgICAgICAgICAgICAgICByZXR1cm4NCiAgICAg ICAgICAgICAgICAgICAgdG9rZW5zLnZhbHVlcy5pbnRlZ2VyLA0KICAgICAg ICAgICAgICAgICAgICAoYSA8IGIgYW5kIC0xKSBvciAoYSA+IGIgYW5kIDEp IG9yIDANCiAgICAgICAgICAgIGVuZA0KICAgICAgICB9DQogICAgXHN0b3Bs dWFjb2RlDQoNClxmaQ0KDQpcbmV3Y2F0Y29kZXRhYmxlIFx0aWt6Y2F0Y29k ZXMNCg0KXHN0YXJ0Y2F0Y29kZXRhYmxlIFx0aWt6Y2F0Y29kZXMNCiAgICBc Y2F0Y29kZVx0YWJhc2NpaWNvZGUgICAgICAgICAgICAgXHNwYWNlY2F0Y29k ZQ0KICAgIFxjYXRjb2RlXGVuZG9mbGluZWFzY2lpY29kZSAgICAgICBcZW5k b2ZsaW5lY2F0Y29kZQ0KICAgIFxjYXRjb2RlXGZvcm1mZWVkYXNjaWljb2Rl ICAgICAgICBcZW5kb2ZsaW5lY2F0Y29kZQ0KICAgIFxjYXRjb2RlXHNwYWNl YXNjaWljb2RlICAgICAgICAgICBcc3BhY2VjYXRjb2RlDQogICAgXGNhdGNv ZGVcZW5kb2ZmaWxlYXNjaWljb2RlICAgICAgIFxpZ25vcmVjYXRjb2RlDQog ICAgXGNhdGNvZGVcY2lyY3VtZmxleGFzY2lpY29kZSAgICAgIFxzdXBlcnNj cmlwdGNhdGNvZGUNCiAgICBcY2F0Y29kZVx1bmRlcnNjb3JlYXNjaWljb2Rl ICAgICAgXHN1YnNjcmlwdGNhdGNvZGUNCiAgICBcY2F0Y29kZVxhbXBlcnNh bmRhc2NpaWNvZGUgICAgICAgXGFsaWdubWVudGNhdGNvZGUNCiAgICBcY2F0 Y29kZVxiYWNrc2xhc2hhc2NpaWNvZGUgICAgICAgXGVzY2FwZWNhdGNvZGUN CiAgICBcY2F0Y29kZVxsZWZ0YnJhY2Vhc2NpaWNvZGUgICAgICAgXGJlZ2lu Z3JvdXBjYXRjb2RlDQogICAgXGNhdGNvZGVccmlnaHRicmFjZWFzY2lpY29k ZSAgICAgIFxlbmRncm91cGNhdGNvZGUNCiAgICBcY2F0Y29kZVxkb2xsYXJh c2NpaWNvZGUgICAgICAgICAgXG1hdGhzaGlmdGNhdGNvZGUNCiAgICBcY2F0 Y29kZVxoYXNoYXNjaWljb2RlICAgICAgICAgICAgXHBhcmFtZXRlcmNhdGNv ZGUNCiAgICBcY2F0Y29kZVxjb21tZW50YXNjaWljb2RlICAgICAgICAgXGNv bW1lbnRjYXRjb2RlDQogICAgXGNhdGNvZGVcYXRzaWduYXNjaWljb2RlICAg ICAgICAgIFxsZXR0ZXJjYXRjb2RlDQogICAgXGNhdGNvZGVcZXhjbGFtYXRp b25tYXJrYXNjaWljb2RlIFxvdGhlcmNhdGNvZGUNCiAgICBcY2F0Y29kZVxx dWVzdGlvbm1hcmthc2NpaWNvZGUgICAgXGxldHRlcmNhdGNvZGUNCiAgICBc Y2F0Y29kZVx0aWxkZWFzY2lpY29kZSAgICAgICAgICAgXGFjdGl2ZWNhdGNv ZGUNCiAgICBcY2F0Y29kZVxiYXJhc2NpaWNvZGUgICAgICAgICAgICAgXG90 aGVyY2F0Y29kZQ0KXHN0b3BjYXRjb2RldGFibGUNCg0KXG5ld2ludGVnZXJc dGlremlucHV0bGV2ZWwNCg0KXHBlcm1hbmVudFxwcm90ZWN0ZWRcZGVmXHN0 YXJ0dGlremlucHV0DQogIHtcYWR2YW5jZWJ5XHRpa3ppbnB1dGxldmVsXHBs dXNvbmUNCiAgIFxpZmNhc2VcdGlremlucHV0bGV2ZWxcb3INCiAgICAgXHB1 c2hvdmVybG9hZG1vZGUNCiAgICAgXHB1c2hjYXRjb2RldGFibGUNCiAgICAg XHNldGNhdGNvZGV0YWJsZVx0aWt6Y2F0Y29kZXMNCiAgICAgXHB1c2htYWNy b1xtZWFuaW5nDQogICAgIFxsZXRcbWVhbmluZ1xtZWFuaW5nbGVzcw0KICAg ICBcYXV0b3BhcmFncmFwaG1vZGVcemVyb2NvdW50DQogIFxmaX0NCg0KXHBl cm1hbmVudFxwcm90ZWN0ZWRcZGVmXHN0b3B0aWt6aW5wdXQNCiAge1xhdXRv cGFyYWdyYXBobW9kZVxwbHVzb25lDQogICBcaWZjYXNlXHRpa3ppbnB1dGxl dmVsXG9yDQogICAgIFxwb3BjYXRjb2RldGFibGUNCiAgICAgXHBvcG1hY3Jv XG1lYW5pbmcNCiAgICAgXHBvcG92ZXJsb2FkbW9kZQ0KICAgXGZpDQogICBc YWR2YW5jZWJ5XHRpa3ppbnB1dGxldmVsXG1pbnVzb25lfQ0KDQpccGVybWFu ZW50XHByb3RlY3RlZFxkZWZcdGlremlucHV0ZmlsZSMxJQ0KICB7XHN0YXJ0 dGlremlucHV0DQogICBcaW5wdXR7IzF9XHJlbGF4DQogICBcc3RvcHRpa3pp bnB1dH0NCg0KXHBlcm1hbmVudFxwcm90ZWN0ZWRcZGVmXHRpa3plcnJvcm1l c3NhZ2UjMSMyIzMlDQogIHtcd3JpdGVzdGF0dXN7IzF9eyMyfX0NCg0KJSBG b3Igbm93IHdlIG5lZWQgdGhpcyBidXQgd2UgbmVlZCB0byBlZHVjYXRlIHRo ZSB1c2VyIHRvIHdyYXAgc2V0dGluZ3MgaW4gdGhlDQolIHdyYXBwZXJzLiBT byBzb21lIGRheSB0aGUgbmV4dCBsaW5lIHdpbGwgZ28uIEkgbmVlZCB0byBj aGVjayB3aGF0IGNvbW1hbmRzIGFyZQ0KJSBwb3NzaWJsZSBvdXRzaWRlIGEg cGljdHVyZS4NCg0KXG92ZXJsb2FkbW9kZVx6ZXJvY291bnQNCg0KXG5ld3Rv a3NcZXZlcnl0aWt6cGljdHVyZQ0KXG5ld3Rva3NcZXZlcnlpbnNpZGV0aWt6 cGljdHVyZQ0KDQolIFxhcHBlbmR0b2tzDQolICAgICBccmVzZXRjaGFyYWN0 ZXJzcGFjaW5nDQolIFx0byBcZXZlcnl0aWt6cGljdHVyZQ0KDQpccGVybWFu ZW50XHByb3RlY3RlZFxkZWZcc3RhcnR0aWt6c2V0dGluZ3MNCiAge1xwdXNo b3ZlcmxvYWRtb2RlDQogICBccHVzaGNhdGNvZGV0YWJsZQ0KICAgXHNldGNh dGNvZGV0YWJsZVx0aWt6Y2F0Y29kZXMNCiAgIFxwdXNobWFjcm9cbWVhbmlu Zw0KICAgXGxldFxtZWFuaW5nXG1lYW5pbmdsZXNzDQogICBcYXV0b3BhcmFn cmFwaG1vZGVcemVyb2NvdW50fQ0KDQpccGVybWFuZW50XHByb3RlY3RlZFxk ZWZcc3RvcHRpa3pzZXR0aW5ncw0KICB7XGF1dG9wYXJhZ3JhcGhtb2RlXHBs dXNvbmUNCiAgIFxwb3BtYWNyb1xtZWFuaW5nDQogICBccG9wY2F0Y29kZXRh YmxlDQogICBccG9wb3ZlcmxvYWRtb2RlfQ0KDQpccGVybWFuZW50XHRvbGVy YW50XHByb3RlY3RlZFxkZWZcc3RhcnR0aWt6cGljdHVyZVsjUyMxXSUNCiAg e1xkb250bGVhdmVobW9kZQ0KICAgXGhjb250YWluZXJcYmdyb3VwDQogICBc c2V0Y2F0Y29kZXRhYmxlXHRpa3pjYXRjb2Rlcw0KICAgXHRoZVxldmVyeXRp a3pwaWN0dXJlDQogICBcYXV0b3BhcmFncmFwaG1vZGVcemVyb2NvdW50DQog ICBccHVzaG1hY3JvXG1lYW5pbmcNCiAgIFxsZXRcbWVhbmluZ1xtZWFuaW5n bGVzcw0KICUgXHB1c2hvdmVybG9hZG1vZGUNCiAgIFxpZmRlZmluZWRcUGFj a2FnZUVycm9yXGVsc2UgXGxldFxQYWNrYWdlRXJyb3JcdGlremVycm9ybWVz c2FnZSBcZmkNCiAgIFx0aWt6cGljdHVyZVsjMV0lDQogICBcdGhlXGV2ZXJ5 aW5zaWRldGlrenBpY3R1cmV9DQoNClxwZXJtYW5lbnRccHJvdGVjdGVkXGRl ZlxzdG9wdGlrenBpY3R1cmUNCiAge1xlbmR0aWt6cGljdHVyZQ0KICUgXHBv cG92ZXJsb2FkbW9kZQ0KICAgXHBvcG1hY3JvXG1lYW5pbmcNCiAgIFxlZ3Jv dXB9DQoNClxsZXRccGdmZGVmaW5lZCAgICBccmVsYXgNClxsZXRccGdmY29y ZWRlZmluZWRccmVsYXgNCg0KXHRpa3ppbnB1dGZpbGV7cGdmdXRpbC1jb21t b24udGV4fQ0KXHRpa3ppbnB1dGZpbGV7cGdmdXRpbC1jb250ZXh0LmRlZn0N Clx0aWt6aW5wdXRmaWxle3BnZnJjcy5jb2RlLnRleH0NClx0aWt6aW5wdXRm aWxle3BnZnN5cy5jb2RlLnRleH0NClx0aWt6aW5wdXRmaWxle3BnZmtleXMu Y29kZS50ZXh9DQpcdGlremlucHV0ZmlsZXtwZ2ZzeXNzb2Z0cGF0aC5jb2Rl LnRleH0NClx0aWt6aW5wdXRmaWxle3BnZnN5c3Byb3RvY29sLmNvZGUudGV4 fQ0KXHRpa3ppbnB1dGZpbGV7cGdmY29yZS5jb2RlLnRleH0NClx0aWt6aW5w dXRmaWxle3BnZmZvci5jb2RlLnRleH0NClx0aWt6aW5wdXRmaWxle3BnZm1v ZHVsZXBsb3QuY29kZS50ZXh9DQpcdGlremlucHV0ZmlsZXt0aWt6LmNvZGUu dGV4fQ0KDQpcbGV0XHN0YXJ0cGdmcGljdHVyZSAgICAgICAgICAgICBccGdm cGljdHVyZSAgICAgICAgICAgICAgXGxldFxzdG9wcGdmcGljdHVyZSAgICAg ICAgICAgIFxlbmRwZ2ZwaWN0dXJlDQpcbGV0XHN0YXJ0cGdmc2NvcGUgICAg ICAgICAgICAgICBccGdmc2NvcGUgICAgICAgICAgICAgICAgXGxldFxzdG9w cGdmc2NvcGUgICAgICAgICAgICAgIFxlbmRwZ2ZzY29wZQ0KXGxldFxzdGFy dHBnZmxvd2xldmVsc2NvcGUgICAgICAgXHBnZmxvd2xldmVsc2NvcGUgICAg ICAgIFxsZXRcc3RvcHBnZmxvd2xldmVsc2NvcGUgICAgICBcZW5kcGdmbG93 bGV2ZWxzY29wZQ0KXGxldFxzdGFydHBnZmludGVycnVwdHBhdGggICAgICAg XHBnZmludGVycnVwdHBhdGggICAgICAgIFxsZXRcc3RvcHBnZmludGVycnVw dHBhdGggICAgICBcZW5kcGdmaW50ZXJydXB0cGF0aA0KXGxldFxzdGFydHBn ZmludGVycnVwdHBpY3R1cmUgICAgXHBnZmludGVycnVwdHBpY3R1cmUgICAg IFxsZXRcc3RvcHBnZmludGVycnVwdHBpY3R1cmUgICBcZW5kcGdmaW50ZXJy dXB0cGljdHVyZQ0KXGxldFxzdGFydHBnZmludGVycnVwdGJvdW5kaW5nYm94 XHBnZmludGVycnVwdGJvdW5kaW5ib3ggIFxsZXRcc3RvcHBnZmludGVycnVw dGJvdWRpbmdib3hcZW5kcGdmaW50ZXJydXB0Ym91bmRpbmdib3gNCg0KXGxl dFxub3JtYWx1c2VwZ2Ztb2R1bGUgIFx1c2VwZ2Ztb2R1bGUNClxsZXRcbm9y bWFsdXNlcGdmbGlicmFyeSBcdXNlcGdmbGlicmFyeQ0KXGxldFxub3JtYWx1 c2V0aWt6bGlicmFyeVx1c2V0aWt6bGlicmFyeQ0KDQpcaW5zdGFsbG5hbWVz cGFjZXtwZ2ZtaGFja30NClxpbnN0YWxsbmFtZXNwYWNle3BnZmxoYWNrfQ0K XGluc3RhbGxuYW1lc3BhY2V7dGlremhhY2t9DQoNClx0b2xlcmFudFxwcm90 ZWN0ZWRcZGVmXHVzZXBnZm1vZHVsZVsjMV0jOyMyJSBzb21laG93IGJvdGgg dmFyaWFudHMgYXJlIHVzZWQNCiAge1xzdGFydHRpa3ppbnB1dA0KICAgXG5v cm1hbHVzZXBnZm1vZHVsZVsjMSMyXSUNCiAgIFxzdG9wdGlremlucHV0fQ0K DQpcdG9sZXJhbnRccHJvdGVjdGVkXGRlZlx1c2VwZ2ZsaWJyYXJ5WyMxXSM7 IzIlIHNvbWVob3cgYm90aCB2YXJpYW50cyBhcmUgdXNlZA0KICB7XHN0YXJ0 dGlremlucHV0DQogICBcbm9ybWFsdXNlcGdmbGlicmFyeVsjMSMyXSUNCiAg IFxzdG9wdGlremlucHV0fQ0KDQpcdG9sZXJhbnRccHJvdGVjdGVkXGRlZlx1 c2V0aWt6bGlicmFyeVsjMV0jOyMyJSBzb21laG93IGJvdGggdmFyaWFudHMg YXJlIHVzZWQNCiAge1xzdGFydHRpa3ppbnB1dA0KICAgXG5vcm1hbHVzZXRp a3psaWJyYXJ5WyMxIzJdJQ0KICAgXHN0b3B0aWt6aW5wdXR9DQoNClx1bnBy b3RlY3QNCg0KXHByb3RlY3RlZFxkZWZcaW5zdGFsbHNvbWV0aGluZ3Rpa3pp bmRlZWQjMSMyIzMjNCUNCiAge1xkZWZjc25hbWUjMTpiOiMyXGVuZGNzbmFt ZXsjM30lDQogICBcZGVmY3NuYW1lIzE6YTojMlxlbmRjc25hbWV7IzR9fQ0K DQpccHJvdGVjdGVkXGRlZlx1c2Vzb21ldGhpbmd0aWt6aW5kZWVkIzEjMiMz JQ0KICB7XGlmY3NuYW1lIzE6bDojM1xlbmRjc25hbWVcZWxzZQ0KICAgICBc bGV0Y3NuYW1lIzE6bDojM1xlbmRjc25hbWVccmVsYXgNCiAgICAgXGJlZ2lu Y3NuYW1lIzE6YjojM1xlbmRjc25hbWUNCiAgICAgXHN0YXJ0dGlremlucHV0 DQogICAgICMyWyMzXSUNCiAgICAgXHN0b3B0aWt6aW5wdXQNCiAgICAgXGJl Z2luY3NuYW1lIzE6YTojM1xlbmRjc25hbWUNCiAgIFxmaX0NCg0KJSBzb21l aG93IGJvdGggdmFyaWFudHMgWyMxXSBhbmQgeyMxfSBhcmUgdXNlZA0KDQpc cHJvdGVjdGVkXGRlZlxpbnN0YWxsdGlremxpYnJhcnloYWNrc3tcaW5zdGFs bHNvbWV0aGluZ3Rpa3ppbmRlZWRcPz8/P3Rpa3poYWNrfQ0KXHByb3RlY3Rl ZFxkZWZcaW5zdGFsbHBnZm1vZHVsZWhhY2tzICB7XGluc3RhbGxzb21ldGhp bmd0aWt6aW5kZWVkXD8/Pz9wZ2ZtaGFja30NClxwcm90ZWN0ZWRcZGVmXGlu c3RhbGxwZ2ZsaWJyYXJ5aGFja3Mge1xpbnN0YWxsc29tZXRoaW5ndGlremlu ZGVlZFw/Pz8/cGdmbGhhY2t9DQoNClx0b2xlcmFudFxwcm90ZWN0ZWRcZGVm XHVzZXBnZm1vZHVsZSAgWyMxXSM7IzJ7XHVzZXNvbWV0aGluZ3Rpa3ppbmRl ZWRcPz8/P3BnZm1oYWNrXG5vcm1hbHVzZXBnZm1vZHVsZSAgeyMxIzJ9fQ0K XHRvbGVyYW50XHByb3RlY3RlZFxkZWZcdXNlcGdmbGlicmFyeSBbIzFdIzsj MntcdXNlc29tZXRoaW5ndGlremluZGVlZFw/Pz8/cGdmbGhhY2tcbm9ybWFs dXNlcGdmbGlicmFyeSB7IzEjMn19DQpcdG9sZXJhbnRccHJvdGVjdGVkXGRl Zlx1c2V0aWt6bGlicmFyeVsjMV0jOyMye1x1c2Vzb21ldGhpbmd0aWt6aW5k ZWVkXD8/Pz90aWt6aGFja1xub3JtYWx1c2V0aWt6bGlicmFyeXsjMSMyfX0N Cg0KXHByb3RlY3QNCg0KXHVzZXBnZm1vZHVsZVtzaGFwZXNdDQpcdXNlcGdm bW9kdWxlW3Bsb3RdDQpcdXNlcGdmbW9kdWxlW21hdHJpeF0NClx1c2VwZ2Zt b2R1bGVbZGVjb3JhdGlvbnNdDQoNClxkZWZpbmVmaWxlc3lub255bSBbcGdm cGxvdHNdICAgICAgW3Rpa3otcGdmcGxvdHNdDQpcZGVmaW5lZmlsZXN5bm9u eW0gW3BnZnBsb3RzdGFibGVdIFt0aWt6LXBnZnBsb3RzdGFibGVdDQoNCiUg SGVyZSBjb21lIHRoZSBoYWNrczoNCg0KXGluc3RhbGx0aWt6bGlicmFyeWhh Y2tze2NhbGVuZGFyfXt9e1x0aWt6aW5wdXRmaWxle3BnZmNhbGVuZGFyLmNv ZGUudGV4fX0NCg0KXHN0YXJ0c2V0dXBzIHRpa3o6aGFja3M6dGlremNkDQpc cGVybWFuZW50XHByb3RlY3RlZFxkZWZcc3RhcnR0aWt6Y2QlDQogIHtcc3Rh cnR0aWt6aW5wdXQNCiAgIFxoY29udGFpbmVyXGJncm91cA0KICAgXHRpa3pj ZH0NCg0KXHBlcm1hbmVudFxwcm90ZWN0ZWRcZGVmXHN0b3B0aWt6Y2QNCiAg e1xlbmR0aWt6Y2QNCiAgIFxlZ3JvdXANCiAgIFxzdG9wdGlremlucHV0fQ0K XHN0b3BzZXR1cHMNCg0KXGluc3RhbGx0aWt6bGlicmFyeWhhY2tze2NkfXt9 e1xkaXJlY3RzZXR1cHt0aWt6OmhhY2tzOnRpa3pjZH19DQoNClxzdG9wbW9k dWxlDQo= ---1463804158-1201337459-1732603166=:211364 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mirror) archive : https://github.com/contextgarden/context wiki : https://wiki.contextgarden.net ___________________________________________________________________________________ ---1463804158-1201337459-1732603166=:211364--