From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/103165 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Wolfgang Schuster Newsgroups: gmane.comp.tex.context Subject: Re: getting ConTeXt results back to Lua (for typesetting solutions at end of document) Date: Thu, 31 Jan 2019 23:02:55 +0100 Message-ID: <616996d8-ad0b-144a-4c3e-4e2bc002c590@gmail.com> References: <87va24mr6v.fsf@olin.edu> 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: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="138376"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 PostboxApp/6.1.9 To: mailing list for ConTeXt users , Sanjoy Mahajan Original-X-From: ntg-context-bounces@ntg.nl Thu Jan 31 23:03:46 2019 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1gpKR0-000ZsS-0U for gctc-ntg-context-518@m.gmane.org; Thu, 31 Jan 2019 23:03:46 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 67534DAEC5; Thu, 31 Jan 2019 23:03:11 +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 tKDuvLeqU8lC; Thu, 31 Jan 2019 23:03:06 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 1E34DDAEC0; Thu, 31 Jan 2019 23:03:06 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 0D471DAEBE for ; Thu, 31 Jan 2019 23:03:05 +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 ftU7bYAaQ_wM for ; Thu, 31 Jan 2019 23:03:00 +0100 (CET) Original-Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 90518DAEA2 for ; Thu, 31 Jan 2019 23:03:00 +0100 (CET) Original-Received: by mail-wr1-f48.google.com with SMTP id p4so4983967wrt.7 for ; Thu, 31 Jan 2019 14:03:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=ou5jVDE5Myl+AYab+BhAqRYpsvBThlYyemjafWKftGg=; b=OBjYxv/KNA855s6D6Iz2MDVpHeyzWHiJ9NyhQCR2r5YCVo8IF5BIJ79Jghh1X6a2iC 7T4/DumAr/7+az5PWyztiKsbtQK4rZfbIJrG4mueCDfTLXVnbisAy1Qm/ngieY5qNvqv Cj6XBqzDhMOKlAF4rB5MmyTRFVdpeRhAkZlOltmRSZ4IdtYh2UtZHOWz3D8uXH/c1AwV cxifrz+SOjDKXbFVj4ackIXofrWvB35x3VgsQRUWG/9khtswpt6JBnP83eX5mPt01FXw RQrPPjXtrSWW50WETT6IXERG+d3hzMTgkrHL8JusPW7e2FLV6+a/ghZmWEBALc+4YxbW u7bQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=ou5jVDE5Myl+AYab+BhAqRYpsvBThlYyemjafWKftGg=; b=sLYJc1rMG0TAszQE9LC5qd86aifiU3LrJHICNWSGyunqw6axI7tK6dA6zL93qEkvKx WFwKesoWdaNS+3fDJqmFm5lr+Cw/vyMVphn1WPyzNCYo56ADiNu2MLTpd3k+JcimbyuP bxunfsbu3a4gmlmHS30Mbq7LP/0oufXh/DeJJO3kqb6L/UO/HLFS3GYE2P3MklBqpkNF UWE5ep168DwaB0tHEzADK3BtPFcUPlZxHQh1B0sis4iFtp7zqHROIzSfKmTAXZtnzy7G 0S4deWy6/pW9lSK4LwaLNNb25orRiltJ3310GqkPzio8kz76WWYXhYCe6YqbCi5OfuGe Bqng== X-Gm-Message-State: AJcUukd3rP7f4GpXH0UWmoLrOjTTI5H6MCvx9+8eg+SoEH+fce34Ng+u NQgUG/lMzKNdnGt7hAKzHfY= X-Google-Smtp-Source: ALg8bN4HeHSOojyfLexyKoK3OTp+VF4IB80E79p8npwhAg859XiKPfvniXsx2WeaThrD+vGrqNk1Sw== X-Received: by 2002:adf:d243:: with SMTP id o3mr37252858wri.66.1548972180182; Thu, 31 Jan 2019 14:03:00 -0800 (PST) Original-Received: from [192.168.1.9] (x5f769f1e.dyn.telefonica.de. [95.118.159.30]) by smtp.gmail.com with ESMTPSA id 60sm12718431wrb.81.2019.01.31.14.02.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 31 Jan 2019 14:02:58 -0800 (PST) In-Reply-To: <87va24mr6v.fsf@olin.edu> Content-Language: en-US X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.20 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.org gmane.comp.tex.context:103165 Archived-At: SGkgU2Fuam95LAoKd2hlbiB5b3UgaGF2ZSBhIGVxdWFsIG51bWJlciBvZiBxdWVzdGlvbnMgYW5z IGFuc3dlcnMgeW91IGNhbiBjcmVhdGUgYSAKZW51bWVyYXRpb24gZm9yIGVhY2ggYW5kIGNvbGxl Y3QgdGhlIGFuc3dlcnMgd2l0aCB0aGUgYmxvY2sgbWVjaGFuaXNtLgoKQXQgdGhlIGVuZCBvZiB0 aGUgZG9jdW1lbnQgeW91IGNhbiBmbHVzaCB0aGUgY29sbGVjdGVkIGFuc3dlcnMuCgpcZGVmaW5l YmxvY2sgW2Fuc3dlcl0KClxkZWZpbmVlbnVtZXJhdGlvbiBbcXVlc3Rpb25dClxkZWZpbmVlbnVt ZXJhdGlvbiBbYW5zd2VyXQoKXHN0YXJ0dGV4dAoKXHN0YXJ0cXVlc3Rpb24KUXVlc3Rpb24gMQpc c3RvcHF1ZXN0aW9uCgpcYmVnaW5hbnN3ZXIKXHN0YXJ0YW5zd2VyCkFuc3dlciAxClxzdG9wYW5z d2VyClxlbmRhbnN3ZXIKClxzdGFydHF1ZXN0aW9uClF1ZXN0aW9uIDIKXHN0b3BxdWVzdGlvbgoK XGJlZ2luYW5zd2VyClxzdGFydGFuc3dlcgpBbnN3ZXIgMgpcc3RvcGFuc3dlcgpcZW5kYW5zd2Vy CgpccGFnZQoKXHVzZWJsb2Nrc1thbnN3ZXJdCgpcc3RvcHRleHQKCldvbGZnYW5nCgoKU2Fuam95 IE1haGFqYW4gc2NocmllYiBhbSAzMS4wMS4xOSB1bSAyMjo1MToKPiBEZWFyIExpc3QsCj4gCj4g SSdtIHRyeWluZyB0byBoYXZlIHByb2JsZW0gc29sdXRpb25zIGF1dG9tYXRpY2FsbHkgY29sbGVj dGVkLCBlYWNoIHdpdGgKPiBpdHMgY29ycmVzcG9uZGluZyBwcm9ibGVtIG51bWJlciwgZS5nLiAy LjMsIGFuZCB0aGVuIHR5cGVzZXQgYXQgdGhlIGVuZAo+IG9mIGEgZG9jdW1lbnQuICBUaHVzLCBJ IGltYWdpbmUgc29tZXRoaW5nIGxpa2UKPiAKPiBcc3RhcnRwcm9ibGVte0EgcHJvYmxlbSB0aXRs ZX0gICUgUHJvYmxlbSAxLjEKPiBBIHF1ZXN0aW9uCj4gCj4gXHN0YXJ0c29sdXRpb24KPiBBbiBh bnN3ZXIKPiBcc3RvcHNvbHV0aW9uCj4gCj4gXHN0b3Bwcm9ibGVtCj4gCj4gQW5kIHRoZW4gdGhl IHNvbHV0aW9uKHMpIHdvdWxkIGFwcGVhciBhdCB0aGUgZW5kICh3aXRoIHRoZSAiMS4xIgo+IHJl bWVtYmVyZWQgZnJvbSB3aGVuIHRoZSBwcm9ibGVtIHdhcyB0eXBlc2V0KToKPiAKPiAgICBTb2x1 dGlvbiB0byBQcm9ibGVtIDEuMS4KPiAKPiAgICBBbiBhbnN3ZXIKPiAKPiBJdCBzZWVtcyB0aGF0 IGJ1ZmZlcnMgYXJlIHRoZSB3YXkgdG8gZG8gdGhpcy4gIEJ1dCBJIGNhbm5vdCBxdWl0ZSBnZXQK PiB0aGUgYXV0b21hdGljIG51bWJlcmluZyB0byB3b3JrLiAgVGhlIGRlbGF5ZWQgZXZhbHVhdGlv biBhbmQgaW5mb3JtYXRpb24KPiBwYXNzaW5nIGJldHdlZW4gbHVhIGFuZCBDb25UZVh0IGhhcyBt ZSBjb25mdXNlZCBhbmQgdGFuZ2xlZCBpbiBhIGtub3QuCj4gCj4gQmVsb3cgaXMgYSBtaW5pbWFs IGFsbW9zdC13b3JraW5nIGV4YW1wbGUuICBUaGUgaXNzdWUgaXMgaW4gdGhlIGxpbmUKPiAKPiAg ICAgICAge1xjdHhsdWF7dXNlcmRhdGEuYWRkVGVtcFRvQnVmZmVyKCcjMScsIFs9PVtcZ2V0bnVt YmVyW3Byb2JsZW1dXT09XSl9fQo+IAo+IHdoaWNoIGVuZHMgdXAgcHV0dGluZyB0aGUgdmVyYmF0 aW0gc3RyaW5nICJcZ2V0bnVtYmVyW3Byb2JsZW1dIiBpbnRvIHRoZQo+IHRlbXAgYnVmZmVyLCBy YXRoZXIgdGhhbiB0aGUgdHlwZXNldCByZXN1bHQsIHdoaWNoIHdvdWxkIGJlIHNvbWV0aGluZwo+ IGxpa2UgMS4xIG9yIDEuMi4KPiAKPiBJJ3ZlIHJlYWQgdGhlIGNsZC1ta2l2LnBkZiBtYW51YWws IGJ1dCBJIG11c3QgYmUgbWlzc2luZyBhIHNpbXBsZQo+IHNvbHV0aW9uIHRvIGdldHRpbmcgQ29u VGVYdCB0byBzZW5kIGJhY2sgdGhlIHJlc3VsdCBvZgo+IFxnZXRudW1iZXJbcHJvYmxlbV0uICBJ J3ZlIGFsc28gdHJpZWQgdGhlIGFuYWxvZ291cwo+IGNvbnRleHQuZ2V0bnVtYmVyKHsicHJvYmxl bSJ9KSwgdGhvdWdoIHdpdGhvdXQgc3VjY2Vzcy4KPiAKPiBEb2VzIGFueW9uZSBzZWUgd2hhdCBJ IGFtIG1pc3Npbmc/Cj4gCj4gTWFueSB0aGFua3MhCj4gCj4gLVNhbmpveQo+IAo+IFxkZWZpbmVl bnVtZXJhdGlvbltwcm9ibGVtXQo+ICAgICAgICAgICAgICAgICAgICBbdGl0bGU9eWVzLCB0ZXh0 PVByb2JsZW0sIHdheT1ieWNoYXB0ZXIsIHByZWZpeD1jaGFwdGVyXQo+IFxkZWZpbmVlbnVtZXJh dGlvbltzb2x1dGlvbl1bcHJvYmxlbV0KPiBcc2V0dXBlbnVtZXJhdGlvbiBbc29sdXRpb25dW3Rl eHQ9e1NvbHV0aW9uIHRvIHByb2JsZW19LCBudW1iZXI9bm9dCj4gCj4gXGRlZlx0ZXN0IzF7WyMx XX0KPiAKPiAlIGFwcGVuZGJ1ZmZlciBtb2RpZmllZCBmcm9tIFNpZXRzZSBCcm91d2VyJ3Mgb24g bWFpbGluZyBsaXN0IChKYW4gMTUsIDIwMTMpCj4gXHN0YXJ0bHVhY29kZQo+ICAgICAgdXNlcmRh dGEgPSB1c2VyZGF0YSBvciB7IH0KPiAgICAgIGZ1bmN0aW9uIHVzZXJkYXRhLmFkZFRlbXBUb0J1 ZmZlcihidWZmZXJuYW1lLCBwcm9ibGVtKQo+ICAgICAgICAgIGJ1ZmZlcnMuYXBwZW5kKAo+ICAg ICAgICAgICAgICBidWZmZXJuYW1lLAo+ICAgICAgICAgICAgICAnXFxzdGFydHNvbHV0aW9ueycg Li4gcHJvYmxlbSAuLiAnfVxuJyAuLiBidWZmZXJzLmdldGNvbnRlbnQoJ0FQUEVORFRFTVAnKSAu LiAnXG5cXHN0b3Bzb2x1dGlvblxuXG4nCj4gICAgICAgICAgKQo+ICAgICAgZW5kCj4gXHN0b3Bs dWFjb2RlCj4gCj4gXGRlZlxzdGFydGFwcGVuZGJ1ZmZlclsjMV0lCj4gICAge1xkZWZcc3RvcGFw cGVuZGJ1ZmZlciUKPiAgICAgICAge1xjdHhsdWF7dXNlcmRhdGEuYWRkVGVtcFRvQnVmZmVyKCcj MScsIFs9PVtcZ2V0bnVtYmVyW3Byb2JsZW1dXT09XSl9fQo+ICAgICBcZG9zdGFydGJ1ZmZlcltB UFBFTkRURU1QXVtzdGFydGFwcGVuZGJ1ZmZlcl1bc3RvcGFwcGVuZGJ1ZmZlcl19Cj4gCj4gXHN0 YXJ0dGV4dAo+IAo+IFxjaGFwdGVye09uZX0KPiAKPiBcc3RhcnRwcm9ibGVte1Rlc3R9Cj4gICAg VGVzdCBwcm9ibGVtCj4gXHN0YXJ0YXBwZW5kYnVmZmVyW3NvbG5dCj4gU29sdXRpb24KPiBcc3Rv cGFwcGVuZGJ1ZmZlcgo+IFxzdG9wcHJvYmxlbQo+IAo+IFxzdGFydHByb2JsZW17VGVzdH0KPiBU ZXN0IHByb2JsZW0KPiBcc3RhcnRhcHBlbmRidWZmZXJbc29sbl0KPiBTb2x1dGlvbgo+IFxzdG9w YXBwZW5kYnVmZmVyCj4gXHN0b3Bwcm9ibGVtCj4gCj4gXHR5cGVidWZmZXJbc29sbl0KPiAKPiBc c3RvcHRleHQKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IElmIHlvdXIgcXVlc3Rpb24g aXMgb2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQgYW4gZW50cnkgdG8g dGhlIFdpa2khCj4gCj4gbWFpbGxpc3QgOiBudGctY29udGV4dEBudGcubmwgLyBodHRwOi8vd3d3 Lm50Zy5ubC9tYWlsbWFuL2xpc3RpbmZvL250Zy1jb250ZXh0Cj4gd2VicGFnZSAgOiBodHRwOi8v d3d3LnByYWdtYS1hZGUubmwgLyBodHRwOi8vY29udGV4dC5hYW5oZXQubmV0Cj4gYXJjaGl2ZSAg OiBodHRwczovL2JpdGJ1Y2tldC5vcmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCj4gd2lr aSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5uZXQKPiBfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwo+IApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJZiB5b3VyIHF1ZXN0aW9uIGlzIG9m IGludGVyZXN0IHRvIG90aGVycyBhcyB3ZWxsLCBwbGVhc2UgYWRkIGFuIGVudHJ5IHRvIHRoZSBX aWtpIQoKbWFpbGxpc3QgOiBudGctY29udGV4dEBudGcubmwgLyBodHRwOi8vd3d3Lm50Zy5ubC9t YWlsbWFuL2xpc3RpbmZvL250Zy1jb250ZXh0CndlYnBhZ2UgIDogaHR0cDovL3d3dy5wcmFnbWEt YWRlLm5sIC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHBzOi8vYml0 YnVja2V0Lm9yZy9waGcvY29udGV4dC1taXJyb3IvY29tbWl0cy8Kd2lraSAgICAgOiBodHRwOi8v Y29udGV4dGdhcmRlbi5uZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18=