From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/114851 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Taco Hoekwater via ntg-context Newsgroups: gmane.comp.tex.context Subject: Re: XML: calculations on attribute values before output Date: Thu, 5 May 2022 09:21:17 +0200 Message-ID: <74B4B9BC-4A24-438A-9746-205990199BF0@bittext.nl> References: Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\)) 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="16743"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Taco Hoekwater To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Thu May 05 09:22:05 2022 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 1nmVoL-00047H-Hr for gctc-ntg-context-518@m.gmane-mx.org; Thu, 05 May 2022 09:22:05 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id E9E28289E68; Thu, 5 May 2022 09:21:25 +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 d_KGLEAfDUfh; Thu, 5 May 2022 09:21:23 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 8F42E289E65; Thu, 5 May 2022 09:21:23 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 4B16D289E64; Thu, 5 May 2022 09:21:19 +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 YXhlxSKFpB5C; Thu, 5 May 2022 09:21:18 +0200 (CEST) Original-Received: from smtpclient.apple (84-85-29-67.fixed.kpn.net [84.85.29.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPSA id 505A0289E55; Thu, 5 May 2022 09:21:18 +0200 (CEST) In-Reply-To: X-Mailer: Apple Mail (2.3696.80.82.1.1) 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:114851 Archived-At: Cgo+IE9uIDQgTWF5IDIwMjIsIGF0IDIyOjEwLCBEdW5jYW4gSG90aGVyc2FsbCB2aWEgbnRnLWNv bnRleHQgPG50Zy1jb250ZXh0QG50Zy5ubD4gd3JvdGU6Cj4gCj4gSGkuCj4gCj4gSSdtIHByb2Nl c3NpbmcgYW4gWE1MIHRhYmxlIGFuZCBuZWVkIHRvIHNldCBhIHJvdyBzcGFuLiBCZWNhdXNlIHdl IHVzZSBhIHZhcmlhbnQgb2YgdGhlIENBTFMgdGFibGUgbW9kZWwsIHNwYW5zIGFyZSBkZWZpbmVk IGJ5IGFuIGF0dHJpYnV0ZSBzYXlpbmcgaG93IG1hbnkgKmFkZGl0aW9uYWwqIHJvd3Mgc2hvdWxk IGJlIHNwYW5uZWQsIGFzIG9wcG9zZWQgdG8gaG93IG1hbnkgKmluIHRvdGFsKi4gU28gdG8gdHJh bnNsYXRlIHRoaXMgaW50byBUQUJMRSBcYlREW25yPVhdIHN5bnRheCBJIG5lZWQgdG8gYWRkIDEu Cj4gCj4gSSdtIGd1ZXNzaW5nIHRoaXMgaXMgdmVyeSBlYXNpbHkgZG9hYmxlIChpbiBsdWE/KSBi dXQgSSd2ZSB0cmllZCB2YXJpb3VzIHBlcm11dGF0aW9ucyBhbmQgY2FuJ3Qgd29yayBpdCBvdXQu IElmIGFueW9uZSBjb3VsZCBnaXZlIG1lIGEgcG9pbnRlciB0aGF0IHdvdWxkIGJlIGdyZWF0Lgo+ IAo+IChJbiByZWFsaXR5IEknbSBnb2luZyB0byBuZWVkIHRvIGhhbmRsZSBsb3RzIG9mIG90aGVy IGNvbnZlcnNpb25zIG9mIGF0dHJpYnV0ZSB2YWx1ZXMgaW50byBcYlREWy4uLl0gY29tbWFuZHMs IHNvIGlmIHRoZXJlJ3MgYSBnZW5lcmFsaXNlZCB3YXkgb2YgZG9pbmcgdGhhdCBzb3J0IG9mIHRo aW5nLCBvciBldmVuIGJldHRlciBpZiBzb21lb25lIGhhcyBhbHJlYWR5IHRhY2tsZWQgQ0FMUyB0 YWJsZXMgaW4gdGhpcyB3YXksIHRoYXQgd291bGQgYWxzbyBiZSBncmVhdCEpCgpOb3QgQ0FMUywg YnV0IEkgZG8gYSBsb3Qgb2YgSFRNTCB0YWJsZSBwcm9jZXNzaW5nLiBJIGZpbmQgaXQgYWxsIG11 Y2ggZWFzaWVyIG9uIHRoZSBsdWEgc2lkZSwgYmVjYXVzZSB0aGVyZSB0aGUgCmF0dHJpYnV0ZXMg YXJlIGp1c3QgaW4gYSB0YWJsZSBlbnRyeSBvZiB0aGUgYXJndW1lbnQgbm9kZSB0ICggdC5hdCAp OgoKc2V0IHVwIGEgbHVhIGZ1bmN0aW9uIGluIHRoZSBzZXR1cHM6Cgpcc3RhcnR4bWxzZXR1cHMg eG1sOmRlbW86YmFzZQogXHhtbHNldHNldHVweyMxfXsqfXt4bWw6ZGVtbzoqfQogXHhtbHNldGZ1 bmN0aW9uIHtceG1sZG9jdW1lbnR9e2VudHJ5fXt1c2VyZGF0YS54bWxmdW5jdGlvbnMuZW50cnl9 ClxzdG9weG1sc2V0dXBzCgphbmQgdGhlbiBhZGQgdGhpcyBsdWEgY29kZToKClxzdGFydGx1YWNv ZGUKdXNlcmRhdGEueG1sZnVuY3Rpb25zID0ge30KZnVuY3Rpb24gdXNlcmRhdGEueG1sZnVuY3Rp b25zLmVudHJ5ICh0KQogIGxvY2FsIHJvd3MgPSAodC5hdC5tb3Jlcm93cyBvciAxKSArIDEKICBj b250ZXh0LmJURCh7bnI9cm93c30pCiAgbHhtbC5mbHVzaCh0KSAKICBjb250ZXh0LmVURCgpCmVu ZApcc3RvcGx1YWNvZGUKCkFsbCBvZiB0aGUgdGV4LXNpZGUgY29tbWFuZHMgYWxzbyBleGlzdCBp biBsdWEsIGluIHRoZSBseG1sIGFuZC9vciB4bWwgdGFibGUsIGUuZy46CgpkaXJlY3Qgb3V0cHV0 IGZsdXNoaW5nOiAKICBseG1sLmZsdXNoKHQpCiAgbHhtbC5hbGwodCwg4oCYZW50cnnigJkpCgpm aWx0ZXIgZm9yIHByb2Nlc3Npbmc6CiAgZm9yIGIgaW4geG1sLmNvbGxlY3RlZChseG1sLmdldGlk KHQpLCcuLi9yb3cvZW50cnknKSBkbyDigKYgZW5kCgoKKHRob3NlIGFyZSB0aGUgb25lcyBJIHVz ZSBhIGxvdCwgdGhlcmUgYXJlIG1hbnkgbW9yZSkKCkJlc3Qgd2lzaGVzLApUYWNvCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCklmIHlvdXIgcXVlc3Rpb24gaXMgb2YgaW50ZXJlc3QgdG8gb3Ro ZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQgYW4gZW50cnkgdG8gdGhlIFdpa2khCgptYWlsbGlzdCA6 IG50Zy1jb250ZXh0QG50Zy5ubCAvIGh0dHA6Ly93d3cubnRnLm5sL21haWxtYW4vbGlzdGluZm8v bnRnLWNvbnRleHQKd2VicGFnZSAgOiBodHRwOi8vd3d3LnByYWdtYS1hZGUubmwgLyBodHRwOi8v Y29udGV4dC5hYW5oZXQubmV0CmFyY2hpdmUgIDogaHR0cHM6Ly9iaXRidWNrZXQub3JnL3BoZy9j b250ZXh0LW1pcnJvci9jb21taXRzLwp3aWtpICAgICA6IGh0dHA6Ly9jb250ZXh0Z2FyZGVuLm5l dApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwo=