From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/109734 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Gaito Newsgroups: gmane.comp.tex.context Subject: Using ConTeXt-LMTX for modern Mathematically-Literate-Programming 1/2 Date: Mon, 30 Nov 2020 09:51:33 +0000 Message-ID: <20201130095134.5149207e@nn01> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40429"; mail-complaints-to="usenet@ciao.gmane.io" To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Mon Nov 30 11:12:08 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 1kjgAC-000AQg-JC for gctc-ntg-context-518@m.gmane-mx.org; Mon, 30 Nov 2020 11:12:08 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 4D7851AA819; Mon, 30 Nov 2020 11:07:02 +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 S8VALKoXVPAL; Mon, 30 Nov 2020 11:07:01 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 3FE2E1AA821; Mon, 30 Nov 2020 11:07:00 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id F18391AA81B for ; Mon, 30 Nov 2020 11:06:58 +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 aTfwh-WTZv4h for ; Mon, 30 Nov 2020 11:06:57 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=62.13.148.93; helo=outmail148093.authsmtp.net; envelope-from=stephen@perceptisys.co.uk; receiver= Original-Received: from outmail148093.authsmtp.net (outmail148093.authsmtp.net [62.13.148.93]) (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 B5F8D1AA820 for ; Mon, 30 Nov 2020 11:06:53 +0100 (CET) Original-Received: from mail-c237.authsmtp.com (mail-c237.authsmtp.com [62.13.128.237]) by punt17.authsmtp.com. (8.15.2/8.15.2) with ESMTP id 0AU9pZ40012697 for ; Mon, 30 Nov 2020 09:51:35 GMT (envelope-from stephen@perceptisys.co.uk) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=perceptisys.co.uk; s=authsmtp; t=1606729895; bh=BdwLFoI/cYCl7fyAhcjXCFu/uRMil0SQfkQ36xHJDVE=; h=Date:From:To:Subject; b=Dk2nRZEU2MaMoBMfgZKnPo0tYxSqtg+hVqypKuyiAMQ3wAL7m+o9zniN+JK6fIHb4 xhVZywTB+LA9XZn5SnU4dKre3qMd/p9HDmjIsoE9+kxee4QoSn5J/hy3pbcjNZKd0Z 3s1TdzZLzrH7/5BWVQYv6+d+tyCmY7JEh9gmIAC8= Original-Received: from nn01 (cust156-dsl91-135-5.idnet.net [91.135.5.156]) (authenticated bits=0) by mail.authsmtp.com (8.15.2/8.15.2) with ESMTPA id 0AU9pYnM005368 for ; Mon, 30 Nov 2020 09:51:35 GMT (envelope-from stephen@perceptisys.co.uk) X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; x86_64-pc-linux-gnu) X-Server-Quench: a2134870-32f1-11eb-8a6b-8434971169dc X-AuthReport-Spam: If SPAM / abuse - report it at: http://www.authsmtp.com/abuse X-AuthRoute: OCd0YQwXClZOUAkC Ci4CJDdNUw4oPgFN Gg4YawBdZkcKQwJN PQNRKVxPPU0AbVdF VHhVBxpXUEIPBiVq aQpTbRVda0BLXg9p VQZAQ0xTFwB2BAIA AxgBUBxtd0tGCRt5 JS88I3BbWUd8fQh+ QUxRWzwEZGRkYGcf TUNaIQJJcQIfLAJN O1YtSXsJYmEOYXth QV4/NCYMJjRZJ2x+ RQcxIGIOBGIuIg50 SRcYVTAoEUAfQW0W JgAmJ1sVAEcaO0E2 IB4FWE4VKRYOB0hm BUZCGiZcIlgHSEhj VEQANQAA X-Authentic-SMTP: 61633731343239.1024:7600 X-AuthFastPath: 0 (Was 255) X-AuthSMTP-Origin: 91.135.5.156/25 X-AuthVirus-Status: No virus detected - but ensure you scan with your own anti-virus system. 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:109734 Archived-At: SGVsbG8sCgpJIGFtIHNsb3dseSB3b3JraW5nIG9uIGEgTWF0aGVtYXRpY2FsIHByb2JsZW0gcmVx dWlyaW5nIHVuZGVybHlpbmcKY29tcHV0YXRpb24uCgpBcyBNYXRoZW1hdGljaWFucyAobXlzZWxm IGluY2x1ZGVkKSBhcmUgcmF0aGVyICJjb25zZXJ2YXRpdmUiLCBJIG5lZWQKdG8gZGlzY3VzcyBl YWNoICJjaHVuayIgb2YgY29kZSB3aXRoIHRoZSBmdWxsIHNldCBvZiBNYXRoZW1hdGljYWwKbm90 YXRpb24uCgpBIGNvdXBsZSBvZiB5ZWFycyBhZ28gSSBzdGFydGVkIHVzaW5nIENvblRlWHQtTUtJ ViBhcyBhCk1hdGhlbWF0aWNhbGx5LUxpdGVyYXRlLVByb2dyYW1taW5nIHRvb2wgYnkgdXNpbmcg aXRzIGV4Y2VsbGVudCBMdWEKaW50ZXJmYWNlIHRvIGNhcHR1cmUgdGhlIGNvZGUgYW5kIGR1bXAg aXQgdG8gZGlzayBmb3IgZXh0ZXJuYWwKY29tcGlsYXRpb24uCgpJIGFtIG5vdyByZXZpc2l0aW5n IG15IG9yaWdpbmFsIGRlc2lnbiBhbmQgd2FudCB0byByZWRvIG15IHRvb2xzIHVzaW5nCkNvblRl WHQtTE1UWC4KCkkgd291bGQgKmxpa2UqIHRvIGJlIGFibGUgdG8gInN0b3AiIHRoZSBDb25UZVh0 IHR5cGVzZXR0aW5nIGF0IHZhcmlvdXMKcG9pbnRzIGZvciBkaWZmZXJpbmcgcHVycG9zZXM6Cgox LiBBZnRlciBhbGwgbWFjcm8gZXhwYW5zaW9ucyAoYW5kIGhlbmNlIGFmdGVyICpteSogY2FsbHMg aW50byBMdWEpCiAgIGJ1dCBiZWZvcmUgbGluZS9wYXJhZ3JhcGgvcGFnZSBsYXlvdXQgYmVnaW5z LgoKMi4gQWZ0ZXIgbGluZS9wYXJhZ3JhcGgvcGFnZSBsYXlvdXQgYnV0IGJlZm9yZSBQREYgZ2Vu ZXJhdGlvbi4KCjMuIEFmdGVyIGFsbCBQREYgZ2VuZXJhdGVkIChpZS4gYSAibm9ybWFsIiAiZnVs bCIgQ29uVGVYdCBydW4pLgoKU3RvcHBpbmcgYWZ0ZXIgYWxsIG1hY3JvIGV4cGFuc2lvbnMgd291 bGQgYWxsb3cgbXkgY29kZSBnZW5lcmF0aW9uCmJ1aWxkcyB0byBwcm9jZWVkIHdpdGhvdXQgdGhl IHVuLW5lZWRlZCBwYWdlIHNldHRpbmcgb3IgUERGIGdlbmVyYXRpb24uCgpTdG9wcGluZyBhZnRl ciB0aGUgbGluZS9wYXJhZ3JhcGgvcGFnZSBsYXlvdXQgd291bGQgYWxsb3cgbXVsdGlwbGUKImZh c3Rlcig/KSIgQ29uVGVYdCBydW5zIHdoaWxlIHRoZSAiKi50dWMiIGZpbGUgY29udmVyZ2VzIHRv IGEgY29tcGxldGUKc2V0IG9mIHBhZ2UgbnVtYmVycyBhbmQgY3Jvc3MgcmVmZXJlbmNlcyAoZXRj KS4gVGhlbiwgb25jZSB0aGUgIioudHVjIgpmaWxlIGhhcyBjb252ZXJnZWQsIGEgZnVsbCBDb25U ZVh0IHJ1biB3aXRoIFBERiBvdXRwdXQgY291bGQgYmUKZG9uZS4KCkkgYW0gdmVyeSBhd2FyZSB0 aGF0ICppbnRlcm5hbGx5KiBDb25UZVh0IGlzIHByb2JhYmx5IHN0cnVjdHVyZWQgYXMgYQp0aWdo dCBwaXBlbGluZSB3aXRoIGVhY2ggb2YgdGhlICJ0cmFkaXRpb25hbCIgVGVYIHN0YWdlcyAiTW91 dGgiLAoiU3RvbWFjaCIsICJwYWdlIHNldHRpbmciLCBQREYgZ2VuZXJhdGlvbi4uLi4gdGlnaHRs eSAiY2hhaW5lZCIuLi4KVGhpcyBtZWFucyB0aGF0IHRoZXJlIGlzIG5vICJvbmUiIHBsYWNlIGlu IHRoZSBjb2RlIHdoZXJlIGFsbCBtYWNybwpleHBhbnNpb25zIGhhdmUgY29tcGxldGVkIGJ1dCBi ZWZvcmUgdGhlIHBhZ2Ugc2V0dGluZyAic3RhcnRzIiwgb3IKc2ltaWxhcmx5LCBhZnRlciB0aGUg cGFnZSBzZXR0aW5nIGhhcyBmaW5pc2hlZCBidXQgYmVmb3JlIHRoZSBQREYKZ2VuZXJhdGlvbiAi c3RhcnRzIi4KCi0tLS0KUVVFU1RJT046IElzIGl0IHBvc3NpYmxlIHRvIHVzZSB0aGUgbmV3IEx1 YU1ldGFUZVggY2FsbGJhY2tzIChmb3VuZCBpbgpjaGFwdGVyIDEwIG9mIHRoZSAiTHVhTWV0YVRF WCBSZWZlcmVuY2UgTWFudWFsIikgdG8gInN1cHByZXNzIiBhbnkKZnVydGhlciBjb21wdXRhdGlv biBhdCB2YXJpb3VzIHBvaW50cyBpbiB0aGUgQ29uVGVYdCBwaXBlbGluZT8KLS0tLQoKRm9yIGV4 YW1wbGUsIGNvdWxkIEkgdXNlIG9uZSBvZiB0aGUgIipfbGluZWJyZWFrX2ZpbHRlciJzIChvciB0 aGUKImFwcGVuZF90b192bGlzdF9maWx0ZXIiKSB0byAicmV0dXJuIiBhbiBlbXB0eSB2YWx1ZSBh bmQgaGVuY2UgcmVkdWNlCmZ1cnRoZXIgY29tcHV0YXRpb24gZG93bnN0cmVhbSBpbiB0aGUgcGlw ZWxpbmU/CgpDb3VsZCBJIHVzZSB0aGUgInByZV9vdXRwdXRfZmlsdGVyIiB0byAicmV0dXJuIiBh biBlbXB0eSB2YWx1ZSBhbmQKaGVuY2UgInN0b3AiIFBERiBnZW5lcmF0aW9uPwoKKEkgcmVhbGl6 ZSB0aGF0IHRoZXNlIGNhbGxiYWNrcyAqYXJlKiBhIGN1cnJlbnRseSBmYXN0IG1vdmluZyB0YXJn ZXQuIEkKYW0gaGFwcHkgdG8gZm9sbG93IHRoZWlyIGNoYW5nZXMsIGVxdWFsbHkgSSB3b3VsZCBi ZSB0ZXN0aW5nIHRoZWlyCnVzZWZ1bG5lc3MgYW5kL29yIGltcGFjdCkKCi0tLS0KQUxURVJOQVRJ VkUgUVVFU1RJT046IFdvdWxkIGl0IGJlIHBvc3NpYmxlIHRvIHByb3ZpZGUgb2ZmaWNpYWwKQ29u VGVYdC1MTVRYICJtb2RlcyIgd2hpY2ggc3VwcHJlc3MgZnVydGhlciBjb21wdXRhdGlvbiBhdCB0 aGVzZSBwb2ludHM/Ci0tLS0KClRoaXMgYWx0ZXJuYXRpdmUsIHdoaWxlIHNvbWUgbW9yZSB3b3Jr IGZvciB0aGUgd3JpdGluZyBvZgpDb25UZVh0LUxNVFgsIHdvdWxkIGVuc3VyZSBsZXNzIGRpcmVj dCBleHRlcm5hbCBkZXBlbmRlbmNlIG9uIHRoZQpMdWFNZXRhVGVYIGNhbGxiYWNrcywgYnV0IHdv dWxkIGFsbW9zdCBjZXJ0YWlubHkgYmUgd2VsY29tZWQgYnkgdGhlCkNvblRlWHQgY29tbXVuaXR5 LgoKLS0tLQpRVUVTVElPTjogQXJlIHRoZSAic3RhZ2VzIiBJIGhhdmUgaWRlbnRpZmllZCBtYWpv ciwgY29tcHV0YXRpb25hbGx5CmV4cGVuc2l2ZSwgInN0ZXBzIiBpbiB0aGUgb3ZlcmFsbCBDb25U ZVh0ICJjb21wdXRhdGlvbiI/Ci0tLS0KCk1hbnkgdGhhbmtzIGZvciBhbiBleGNlbGxlbnQgdG9v bCEKClJlZ2FyZHMsCgpTdGVwaGVuIEdhaXRvCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklm IHlvdXIgcXVlc3Rpb24gaXMgb2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFzIHdlbGwsIHBsZWFzZSBh ZGQgYW4gZW50cnkgdG8gdGhlIFdpa2khCgptYWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5ubCAv IGh0dHA6Ly93d3cubnRnLm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFnZSAg OiBodHRwOi8vd3d3LnByYWdtYS1hZGUubmwgLyBodHRwOi8vY29udGV4dC5hYW5oZXQubmV0CmFy Y2hpdmUgIDogaHR0cHM6Ly9iaXRidWNrZXQub3JnL3BoZy9jb250ZXh0LW1pcnJvci9jb21taXRz Lwp3aWtpICAgICA6IGh0dHA6Ly9jb250ZXh0Z2FyZGVuLm5ldApfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwo=