From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/109568 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Global pagination optimisation Date: Sun, 22 Nov 2020 23:58:28 +0100 Message-ID: <7031a6c2-b7b1-8562-080d-62cd2d592ddf@xs4all.nl> References: 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="blaine.gmane.org:116.202.254.214"; logging-data="32235"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3 To: mailing list for ConTeXt users , Joseph Original-X-From: ntg-context-bounces@ntg.nl Sun Nov 22 23:58:59 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 1kgyJu-0008El-PV for gctc-ntg-context-518@m.gmane-mx.org; Sun, 22 Nov 2020 23:58:58 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 850AB1AA479; Sun, 22 Nov 2020 23:58:33 +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 JG9eK_GKTPGG; Sun, 22 Nov 2020 23:58:32 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 9004B1AA4BE; Sun, 22 Nov 2020 23:58:32 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id C4DA91AA4A7 for ; Sun, 22 Nov 2020 23:58:31 +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 eThYgGGwSt5D for ; Sun, 22 Nov 2020 23:58:30 +0100 (CET) Received-SPF: Softfail (mailfrom) identity=mailfrom; client-ip=213.125.29.162; helo=d57d1da2.static.ziggozakelijk.nl; envelope-from=j.hagen@xs4all.nl; receiver= Original-Received: from d57d1da2.static.ziggozakelijk.nl (D57D1DA2.static.ziggozakelijk.nl [213.125.29.162]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id E4A6C1AA479 for ; Sun, 22 Nov 2020 23:58:30 +0100 (CET) X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.103; envelope-from=; Original-Received: from [10.100.1.103] (unverified [10.100.1.103]) by smtp.ziggozakelijk.nl (SurgeMail 7.4o) with ESMTP (TLS) id 30405-1713362 for multiple; Sun, 22 Nov 2020 23:58:30 +0100 In-Reply-To: Content-Language: en-US X-Authenticated-User: hagen@controller-9 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:109568 Archived-At: T24gMTEvMjIvMjAyMCA3OjU4IFBNLCBKb3NlcGggd3JvdGU6Cj4gRGVhciBsaXN0LAo+IAo+IE91 dCBvZiBjdXJpb3NpdHkuCj4gCj4gUGVyaGFwcyBhIHF1ZXN0aW9uIGFscmVhZHkgZGlzY3Vzc2Vk IGJ1dCB3b25kZXJpbmcgaWYgdGhlcmUgd2VyZSBwbGFucyAKPiB0byBpbXBsZW1lbnQgZXZlbnR1 YWxseSBpbiBMTVRYIGFuIGVxdWl2YWxlbnQgb2YgZnJhbWV3b3JrIGRlc2NyaWJlZCBpbiAKPiBh cnRpY2xlIDIwMTgtMDEtRk1pLUNJLUpvdXJuYWwtMjg0NTQ4OTRfYXNfc3VibWl0dGVkLnBkZiAK PiAobGF0ZXgtcHJvamVjdC5vcmcpIAo+IDxodHRwczovL3d3dy5sYXRleC1wcm9qZWN0Lm9yZy9w dWJsaWNhdGlvbnMvMjAxOC0wMS1GTWktQ0ktSm91cm5hbC0yODQ1NDg5NF9hc19zdWJtaXR0ZWQu cGRmPiAKPiBvciBzb21ldGhpbmcgc2ltaWxhcsKgPwpXaGVuIGNvb2tpbmcgdXAgc29sdXRpb25z IEkgbm9ybWFsbHkgc3RhcnQgZnJvbSBwcmFjdGljYWwgY2FzZXMsIG5vdCAKZnJvbSBzb21ldGhp bmcgbGlrZSBkaXNjdXNzZWQgaW4gdGhlcmUuIEknbSBtb3JlIGEgJ3BsYXkgd2l0aCBzb21ldGhp bmcgCmFuZCBzZWUgaG93IGl0IHdvcmtzIG91dCcgdGhhbiAncmVhZCBhbGwga2luZCBvZiB0aGVv cmV0aWNhbCBzdHVmZicgKEkgCnNpbXBseSBkb24ndCBoYXZlIHRoZSBwYXRpZW5jZSBmb3IgcmVh ZGluZyB1cCBvbiB0aGF0KS4gU28sIGNvbnRleHQgCmV2b2x2ZWQgZnJvbSB1c2UgY2FzZXMgYW5k IHNvbHV0aW9ucyBuZWVkZWQuIE9mdGVuIHNvbHV0aW9ucyB0aGVuIGdvIAp0aHJvdWdoIHNvbWUg aXRlcmF0aW9ucy4gSXQgaGVscHMgdGhhdCByaWdodCBmcm9tIHRoZSBzdGFydCBjb250ZXh0IHdh cyAKc2V0IHVwIHRvIG1ha2UgZXh0ZW5zaW9ucyByZWxhdGl2ZWx5IGVhc3kuIFRoZW9yZXRpY2Fs IGRpc2N1c3Npb25zIG9uIAp0eXBlc2V0dGluZyBhcmUgd2FzdGVkIG9uIG1lLCBzb3JyeS4gKEZv ciB0aGUgcmVjb3JkOiBJIHJlYWQgYSBsb3QsIG9uIAphbGwga2luZCBvZiB0b3BpY3MsIGJ1dCB0 aGUgbGFzdCB0aW1lIEkgcmVhZCBzb21ldGhpbmcgYWJvdXQgCnR5cG9ncmFwaGljcyBpcyBtb3Jl IHRoYW4gYSBkZWNhZGUgYWdvLikKCk5vdywgd2hlbiBkaXNjdXNzaW5nIGRvY3VtZW50IHdpZGUg b3B0aW1pemF0aW9ucyAuLi4gSSBwbGF5ZWQgd2l0aCB0aGF0IApsb25nIGFnbyBidXQga2luZCBv ZiBzdG9wcGVkIHdoZW4gaXQgYmVjYW1lIGNsZWFyIHRoYXQgaXQncyB0b28gZWFzeSB0byAKZ2V0 IG9zY2lsbGlhdGlvbi4gQW4gaW50ZXJlc3Rpbmcgc3VnZ2VzdGlvbiBIZXJtYW4gWmFwaCBtYWRl IHdoZW4gd2UgCmRpc2N1c3NlZCB0aGlzIHdhcyB0aGF0IGxpa2UgaG9yaXpvbnRhbCBoeiAoZXhw YW5zaW9uIGluIHRleCkgb25lIGNvdWxkIAphbHNvIGRvIHRoYXQgdmVydGljYWw6IG5vIG9uZSB3 aWxsIG5vdGljZSBpdCwgbm8gbWF0dGVyIHdoYXQgZm9sa3MgY2xhaW0gCnRvIG5vdGljZS4gVGhh dCB3b3VsZCBhY3R1YWxseSBzb2x2ZSBxdWl0ZSBzb21lIGlzc3Vlcy4gSXQgd2FzIGVhc3kgdG8g Cm1ha2UgYSBxdWljayBkZW1vIHRoZW4gYW5kIEkgbWlnaHQgYWN0dWFsbHkgYnJpbmcgdGhhdCBp bnRvIGNvbnRleHQgKGlmIApJIGNhbiBmaW5kIGJhY2sgdGhlIGNvZGUpLiBUcmlhbCBhbmQgZXJy b3IgaXMgbXkgZnJpZW5kIChvZiBjb3Vyc2Ugd2l0aCAKYSBkb3NlIG9mIHRoaW5raW5nIGFuZCBm ZWVkYmFjaykuCgpJdCBpcyBubyBiaWcgZGVhbCB0byBjb29rIHVwIGEgc29sdXRpb24gZm9yIHNv bWUgc3ViY2xhc3Mgb2Ygd2VsbCAKZGVmaW5lZCBwcm9ibGVtcyAoc2F5OiB0ZXh0IG9ubHkgd2l0 aCBhbiBvY2Nhc2lvbmFsIGRpc3BsYXkgZWxlbWVudCkgYnV0IAppdCBoYXBwZW5zIHRoYXQgdGV4 IGlzIHNlbGRvbSB0aGUgY2FuZGlkYXRlIGZvciB0aGF0LiBQcm9ibGVtcyBzaG93IHVwIAp3aGVu IHlvdSBoYXZlIHBsZW50eSBvZiBleHRyYSBlbGVtZW50cywgYmFja2dyb3VuZHMsIGZsb2F0cywg bm90ZXMsIGV0Yy4gCkFsbCBraW5kIG9mIHRyaWNreSBpbnRlcmFjdGlvbnMgYW5kIGNvbnN0cmFp bnRzLiBNeSBwZXJzb25hbCBvcGluaW9uIGlzIAp0aGF0IHRoZXJlIGFyZSBubyBwZXJmZWN0IGF1 dG9tYXRpYyBzb2x1dGlvbnMgZm9yIGNhc2VzIHdoZXJlIGluIGZhY3QgCnRoZSB2aXN1YWwgYXBw ZWFyYW5jZSBtYXR0ZXJzIG1vcmU6IHRoYXQgaXMgd2h5IGRlc2sgdG9wIHB1Ymxpc2hpbmcgCndv cmtzIG9rIGZvciBjb21wbGV4IGxheW91dHMgKGl0IGp1c3QgcGF5cyBvZmYpLiBJdCBhbGwgaGFz IHRvIGRvIHdpdGggCnRoZSBzb2x1dGlvbiBzcGFjZS4gSnVzdCB1c2UgdGhlIHJpZ2h0IHRvb2wg Zm9yIHRoZSBqb2IuCgpBY3R1YWxseSwgYmVmb3JlIGxvb2tpbmcgYXQgY29tcGxleCBjYXNlcyBp dCBwcm9iYWJseSBtYWtlcyBtb3JlIHNlbnNlIAp0byBtYWtlIHNpbXBsZSBjYXNlcyBsb29rIG5p Y2UgYW5kIHByb2JhYmx5IHRoZSBtYWpvcml0eSBvZiBkb2N1bWVudHMgCm9uZSBjYW4gZmluZCBv biB0aGUgd2ViIGRvbmUgd2l0aCB0ZXggbG9vayBxdWl0ZSBhdmVyYWdlLiBTbywgZnJvbSB0aGUg CmNvbnRleHQgcGVyc3BlY3RpdmUgaXQgbWFrZXMgbW9yZSBzZW5zZSB0byBjaGVsbGVuZ2UgdXNl cnMgdG8gbWFrZSBuaWNlIApkb2N1bWVudHMgYW5kIHByb3ZpZGUgdGhlIG1lYW5zIGZvciB0aGF0 LCBldmVuIGl0IG9jY2FzaW9uYWxseSBtZWFucyAKc29tZSBoYW5kIHdvcmsuCgpOb3csIHdpdGgg cmVzcGVjdCB0byBmdXR1cmUgcGxhbnMgZm9yIGNvbnRleHQgLyBsbXR4OiBJIGRvIGhhdmUgc29t ZSAKdGhpbmdzIG9uIHRoZSBhZ2VuZGEgYmVjYXVzZSB0aGVyZSBhcmUgc29tZSBoYWxmIGZpbmlz aGVkIGV4cGVyaW1lbnRhbCAKbWVjaGFuaXNtcyBpbiBjb250ZXh0IHRoYXQgY291bGQgdXNlIGEg Yml0IG9mIGhlbHAgZnJvbSB0aGUgZW5naW5lLCBidXQgCmZpcnN0IEkgd2FudCB0byBmaW5pc2gg d2hhdCB3ZSBjdXJyZW50bHkgaGF2ZS4gQnV0LCBhcyBtZW50aW9uZWQ6IHRoZSAKc3RhcnRpbmcg cG9pbnQgaXMgJ3VzZXIgZGVtYW5kJyBhbmQgJ3VzZWFiaWxpdHknICh0aGVyZSBhcmUgZm9yIGlu c3RhbmNlIApzb21lIHRoaW5ncyBUaG9tYXMgYW5kIEkgbG9vayBhdCBvY2Nhc2lvbmFsbHkgd3J0 IHBhcmFsbGVsIHRleHRzIHRoYXQgd2UgCm5lZWQgdG8gcGljayB1cCkuIEFuZCwgYXMgd2l0aCBh bGwgaW4gY29udGV4dCwgaXQgc3RhcnRzIGJ5IGp1c3QgbG9va2luZyAKYXQgd2hhdCBpcyBuZWVk ZWQsIGFuZCBwbGF5aW5nIGFyb3VuZCB0byBnZXQgYSBmZWVsaW5nLiBQZXJzb25hbGx5IGl0J3Mg Cm1vcmUgYWJvdXQgKHZpc3VhbCkgZnVuIHRoYW4gYWJvdXQgbmVjY2Vzc2l0eS4KClNvOiBmZWVs IGZyZWUgdG8gY29tZSB1cCB3aXRoIGRlbWFuZHMgYnV0IGtlZXAgaXQgcHJhY3RpY2FsIGFuZCBr ZWVwIAp1c2VhYmlsaXR5IGFuZCBjb25zdHJhaW50cyBpbiBtaW5kIGFuZCBwZXJzcGVjdGl2ZS4K CkhhbnMKCnBzLiBXaGVuIGl0IGNvbWVzIHRvIGNvbHVtbnMgLi4uIEkgZG9uJ3Qgc2VlIG11Y2gg b2YgYSBmdXR1cmUgaW4gdGhlbSwgCmJlY2F1c2Ugb24gZGV2aWNlcyBvbmUgZG9lc24ndCBoYXZl IHRoZSBjb25zdHJhaW50cyBvZiBwYXBlcjogd2h5IApjb21wbGljYXRlIG9uZXMgbGl2ZS4gV2Ug bW92ZWQgb24gaW4gb3RoZXIgYXJlYXMgdG9vLiBBY3R1YWxseSwgaWYgYSBwZGYgCnZpZXdlciBj b3VsZCBoYW5kbGUgYSBwYWdlIHdpdGggaGVpZ2h0IDUgbWV0ZXIgd2VsbCAod3J0IGdvIGJhY2sp IHRoZW4gCmVhY2ggY2hhcHRlciB3b3VsZCBiZSBvbmUgcGFnZSBhbmQgd2UgZ290IHJpZCBvZiBm bG9hdHMgdG9vLiBPaywgb25lIApjb3VsZCBhbHNvIHVzZSBodG1sIHRoZW4gLSkgT2YgY291cnNl IGluIG1hZ2F6aW5lcywgbmV3cyBwYXBlcnMsIGxhcmdlIApzaXplIHN0dWZmLCBzZXBhcmF0ZSB0 ZXh0IGZsb3dzIG1ha2Ugc2Vuc2UgYnV0IHRoYXQgaXMgdHlwaWNhbGx5IG5vdCB0aGUgCmRvbWFp biB3aGVyZSB0ZXggbWFrZXMgbXVpY2ggc2Vuc2UuCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhhbnMgSGFnZW4gfCBQUkFHTUEgQURFCiAgICAg ICAgICAgICAgIFJpZGRlcnN0cmFhdCAyNyB8IDgwNjEgR0ggSGFzc2VsdCB8IFRoZSBOZXRoZXJs YW5kcwogICAgICAgIHRlbDogMDM4IDQ3NyA1MyA2OSB8IHd3dy5wcmFnbWEtYWRlLm5sIHwgd3d3 LnByYWdtYS1wb2QubmwKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91 ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBh biBlbnRyeSB0byB0aGUgV2lraSEKCm1haWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0 cDovL3d3dy5udGcubmwvbWFpbG1hbi9saXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0 dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAvIGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2 ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5vcmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndp a2kgICAgIDogaHR0cDovL2NvbnRleHRnYXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCg==