From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/98815 Path: news.gmane.org!.POSTED!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Pdf info with Lua/Ctx API Date: Mon, 14 Aug 2017 16:55:09 +0200 Message-ID: <2b0ca8a5-f92a-234f-387a-8b99d7a2d5e8@wxs.nl> References: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 X-Trace: blaine.gmane.org 1502722568 28109 195.159.176.226 (14 Aug 2017 14:56:08 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 14 Aug 2017 14:56:08 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Mon Aug 14 16:56:02 2017 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 esmtp (Exim 4.84_2) (envelope-from ) id 1dhGmX-0006XH-Pn for gctc-ntg-context-518@m.gmane.org; Mon, 14 Aug 2017 16:55:53 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 10B5787CEF; Mon, 14 Aug 2017 16:55:26 +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 y8J692FnMcxt; Mon, 14 Aug 2017 16:55:23 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id B4D0E87CC2; Mon, 14 Aug 2017 16:55:23 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id A7A1D87CC2 for ; Mon, 14 Aug 2017 16:55:22 +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 gjbgRaMek-3X for ; Mon, 14 Aug 2017 16:55:21 +0200 (CEST) Original-Received: from smtp.ziggozakelijk.nl (D57D1DA2.static.ziggozakelijk.nl [213.125.29.162]) (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 8764687CBE for ; Mon, 14 Aug 2017 16:55:11 +0200 (CEST) X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.103; Original-Received: from [10.100.1.103] (unverified [10.100.1.103]) by smtp.ziggozakelijk.nl (SurgeMail 7.2e) with ESMTP (TLS) id 6372-1713362 for ; Mon, 14 Aug 2017 16:55:10 +0200 In-Reply-To: Content-Language: en-US X-Authenticated-User: hagen@controller-9 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 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:98815 Archived-At: T24gOC8xNC8yMDE3IDE6MDggUE0sIFByb2Now6F6a2EgTHVrw6HFoSBJbmcuIHdyb3RlOgo+IEhl bGxvLAo+IAo+IGlzIHRoZXJlIGEgd2F5IGhvdyB0byBnZXQgdGhlIGZvbGxvd2luZyBpbmZvIGZy b20gYSBQREYgZmlsZSB2aWEgTHVhL0N0eCAKPiBBUEk/Ogo+IAo+IC0gZmlyc3Q6IG51bWJlciBv ZiBwYWdlcyBvZiB0aGUgUERGLAo+IAo+IC0gbmV4dDogZm9yIGVhY2ggcGFnZTogZ2V0IHdpZHRo LCBoZWlnaHQgYW5kIG9yaWVudGF0aW9uIAo+IChwb3J0cmFpdC9sYW5kc2NhcGUpIG9yIHJvdGF0 aW9uICgrOTAsKyAxODAsICsyNzAgb3Igc28pIG9mIGktdGggcGFnZS4KCnRoaXMgcHJvYmFibHkg aGFzIGNvbWUgdXAgc2V2ZXJhbCB0aW1lcyBub3csIGFueXdheQoKClxnZXRmaWd1cmVkaW1lbnNp b25zW3Rlc3QucGRmXQpcZG9yZWN1cnNlIHtcbm9mZmlndXJlcGFnZXN9IHsKICAgICBcZ2V0Zmln dXJlZGltZW5zaW9uc1t0ZXN0LnBkZl1bcGFnZT0jMV0KICAgICBcZmlndXJlbmF0dXJhbHdpZHRo IAosXGZpZ3VyZW5hdHVyYWxoZWlnaHQsXGZpZ3VyZW9yaWVudGF0aW9uLFxmaWd1cmVyb3RhdGlv blxwYXIKfQoKaW4gbHVhIHlvdSBjYW4gZWl0aGVyIHVzZSB0aGUgaW1nIGxpYnJhcnkgKHNlZSBs dWF0ZXggbWFudWFsKSBvciBjb250ZXh0IApoZWxwZXJzCgogICAgICAgICBsb2NhbCBkYXRhID0g ZmlndXJlcy5wdXNoKCJmb28ucGRmIikKICAgICAgICAgZmlndXJlcy5pZGVudGlmeSgpCiAgICAg ICAgIGZpZ3VyZXMuY2hlY2soKQogICAgICAgICBmaWd1cmVzLnBvcCgpCglpbnNwZWN0KGRhdGEp CgppJ2xsIGFkZDoKCmZ1bmN0aW9uIGZpZ3VyZXMuZ2V0aW5mbyhuYW1lLHBhZ2UpCiAgICAgaWYg dHlwZShuYW1lKSA9PSAic3RyaW5nIiB0aGVuCiAgICAgICAgIG5hbWUgPSB7IG5hbWUgPSBuYW1l LCBwYWdlID0gcGFnZSB9CiAgICAgZW5kCiAgICAgaWYgbmFtZS5uYW1lIHRoZW4KICAgICAgICAg bG9jYWwgZGF0YSA9IGZpZ3VyZXMucHVzaChuYW1lKQogICAgICAgICBmaWd1cmVzLmlkZW50aWZ5 KCkKICAgICAgICAgZmlndXJlcy5jaGVjaygpCiAgICAgICAgIGZpZ3VyZXMucG9wKCkKICAgICAg ICAgcmV0dXJuIGRhdGEKICAgICBlbmQKZW5kCgpzbyB0aGF0IG9uZSBjYW4gZG8KCmxvY2FsIG4g PSAibXMucGRmIgpsb2NhbCBkID0gZmlndXJlcy5nZXRpbmZvKG4pCgppZiBkIHRoZW4KICAgICBm b3IgaT0xLGQudXNlZC5wYWdlcyBkbwogICAgICAgICBsb2NhbCBwID0gZmlndXJlcy5nZXRpbmZv KG4saSkKICAgICAgICAgaWYgcCB0aGVuCiAgICAgICAgICAgICBsb2NhbCB1ID0gcC51c2VkCiAg ICAgICAgICAgICBwcmludCh1LndpZHRoLHUuaGVpZ2h0LHUub3JpZW50YXRpb24pCiAgICAgICAg IGVuZAogICAgIGVuZAplbmQKCmV0YyBldGMKCgotLSAKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIYW5zIEhhZ2VuIHwgUFJBR01BIEFERQogICAg ICAgICAgICAgICBSaWRkZXJzdHJhYXQgMjcgfCA4MDYxIEdIIEhhc3NlbHQgfCBUaGUgTmV0aGVy bGFuZHMKICAgICAgICB0ZWw6IDAzOCA0NzcgNTMgNjkgfCB3d3cucHJhZ21hLWFkZS5ubCB8IHd3 dy5wcmFnbWEtcG9kLm5sCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklmIHlv dXIgcXVlc3Rpb24gaXMgb2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQg YW4gZW50cnkgdG8gdGhlIFdpa2khCgptYWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5ubCAvIGh0 dHA6Ly93d3cubnRnLm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFnZSAgOiBo dHRwOi8vd3d3LnByYWdtYS1hZGUubmwgLyBodHRwOi8vY29udGV4dC5hYW5oZXQubmV0CmFyY2hp dmUgIDogaHR0cHM6Ly9iaXRidWNrZXQub3JnL3BoZy9jb250ZXh0LW1pcnJvci9jb21taXRzLwp3 aWtpICAgICA6IGh0dHA6Ly9jb250ZXh0Z2FyZGVuLm5ldApfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXw==