From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 7442 invoked from network); 22 Aug 2023 07:44:35 -0000 Received: from cgl.ntg.nl (5.39.185.202) by inbox.vuxu.org with ESMTPUTF8; 22 Aug 2023 07:44:35 -0000 Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 58DB948295A for ; Tue, 22 Aug 2023 09:44:15 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id smxZQKT7k-uG for ; Tue, 22 Aug 2023 09:44:14 +0200 (CEST) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 1C9FD482C70 for ; Tue, 22 Aug 2023 09:43:44 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 597EF4822BB for ; Tue, 22 Aug 2023 09:43:27 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7kZk_RxXxnbb for ; Tue, 22 Aug 2023 09:43:26 +0200 (CEST) Received: from outbound.soverin.net (outbound.soverin.net [185.233.34.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by cgl.ntg.nl (Postfix) with ESMTPS id E5AF8482296 for ; Tue, 22 Aug 2023 09:43:26 +0200 (CEST) Received: from smtp.freedom.nl (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id 4RVLtk61mjz1g; Tue, 22 Aug 2023 07:43:26 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.107]) by freedom.nl (Postfix) with ESMTPSA id 4RVLtk1yTcz6N; Tue, 22 Aug 2023 07:43:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=freedom.nl; s=default; t=1692690206; bh=uAEBURA3Xqq+pkJrrspX6pkUOKQk6NocWJLeG71tJAg=; h=Date:Subject:To:References:From:In-Reply-To:From; b=oAXA1zA1EN/MhkFF0/D4b6RyXVmQNH6v6DJsOcQWFKeLuKm3WxMVGMCvDW310X2DY uHIN0P6rhfT2/aqFBQU6Mi6gpqf9DyQSFndfgwNJve684j2iGaVu1wGy7eiufcYfgE lJUqLSCGBP/qOCfznJpA0hiDtYhJlE8soFjCDVaI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freedom.nl; s=default; t=1692690206; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=KJZKr71PRZhdzj1TQcQ0X9pku9WYK6c7GMQl5giX9b0=; b=q4oI0RflGhfQHIvy/eVVYhTufO8hen8hZh1u8RKUoYhuaHs3oy0B5RvdBSXwcB2F601ZeK enNsXILsil/J0+s/yAq+/5/kK4DUhwbUVtHyES1fPegsG6Pisbnh0hSDfFTL1TZrd27YM9 Th4i8nOlqQGyBsEtF+F+qCy80WNzWpc= ARC-Authentication-Results: i=1; smtp.freedom.nl; auth=pass smtp.mailfrom=j.hagen@freedom.nl ARC-Seal: i=1; s=default; d=freedom.nl; t=1692690206; a=rsa-sha256; cv=none; b=k1BZxTeJFath9P6CYDnN3mSsJEiZjTtKsRfhRiXt4UXRhYPQpFew7xjJnp34i0jTexBsRo s88M8f+wTs8r17SsklBVRgBWrx2/Wwzb0GueanEINmpx3esImiIi+LkINV4q9Obx71Gm3/ rMMOMrupg92vYafTW1zyyfRxL0mGnrM= Message-ID: <6f4e3f91-3484-029e-add5-16ad10e7115f@freedom.nl> Date: Tue, 22 Aug 2023 09:43:22 +0200 MIME-Version: 1.0 Content-Language: en-US To: denis.maier@unibe.ch, ntg-context@ntg.nl References: <2fc19213-4346-749b-e7dc-5c338b26f3a0@uni-bonn.de> <1588a8b3-d43f-89aa-6b8b-0dd671b57706@freedom.nl> X-Soverin-Authenticated: true In-Reply-To: X-CMAE-Score: 0 X-CMAE-Analysis: v=2.4 cv=Hf/SDAI8 c=1 sm=1 tr=0 ts=64e4671e a=yaeGIPywLLJyAsH1IMTGEA==:117 a=yaeGIPywLLJyAsH1IMTGEA==:17 a=IkcTkHD0fZMA:10 a=MiNTnEJAAAAA:8 a=YEMqx4UAAAAA:8 a=Uows8UApAAAA:8 a=jyeuhaKpffd5GO1u4jEA:9 a=QEXdDO2ut3YA:10 a=LmrbSfiT3hecnSZifb5M:22 a=V0662LiR8DSfwiDagK97:22 a=oX0v64vK4IwbpfTCMRm2:22 X-Cloudmark-Reporter: Vi4jbLBhQCMmvOObZds78TlDouc= Message-ID-Hash: OGYFXO2FFJGXUIMR77MCDCRD4V3AQG6H X-Message-ID-Hash: OGYFXO2FFJGXUIMR77MCDCRD4V3AQG6H X-MailFrom: j.hagen@freedom.nl X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.8 Precedence: list Reply-To: mailing list for ConTeXt users Subject: [NTG-context] Re: XML processing beginner's question List-Id: mailing list for ConTeXt users Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Hans Hagen via ntg-context Cc: Hans Hagen Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 T24gOC8yMi8yMDIzIDg6NTMgQU0sIGRlbmlzLm1haWVyQHVuaWJlLmNoIHdyb3RlOg0KPj4gLS0t LS1VcnNwcsO8bmdsaWNoZSBOYWNocmljaHQtLS0tLQ0KPj4gVm9uOiBIYW5zIEhhZ2VuIHZpYSBu dGctY29udGV4dCA8bnRnLWNvbnRleHRAbnRnLm5sPg0KPj4gR2VzZW5kZXQ6IE1vbnRhZywgMjEu IEF1Z3VzdCAyMDIzIDE5OjA5DQo+Pg0KPj4geW91IG5lZWQgYSBiaXQgb2YgaW1hZ2luYXRpb24g YmVjYXVzZSBiYXNpY2FsbHkgKGRlcGVuZHMgYSBiaXQgb24gd2hhdCB5b3UNCj4+IGRvKSBvbmUg YmlnIG5lc3RlZCBleHBhbnNpb24gaXMgZ29pbmcgb24sIGFzIFRob21hcyBleHBsYWluZWQ6IHVz aW5nIHNldHVwcw0KPj4gd2hpY2ggYXJlIGJhc2ljYWxseSBtYWNyb3MuIFRoZSAjMSBpcyB0aGUg Y3VycmVudCBub2RlIChidXQgeW91IGNhbiBzdG9yZSBpdCBpbiBhDQo+PiBtYWNybyBhbmQgdXNl IGl0IGxhdGVyIGlmIG5lZWRlZCkuIFNvLCBvbmx5IHJlZmVyZW5jZXMgYXJlIHBhc3NlZCBhcm91 bmQuDQo+Pg0KPj4gZm9yIHRob21hczogd2Ugbm93IGFsc28gaGF2ZSAoaW4gbG10eCkNCj4+DQo+ PiBcaWZ4bWwgICAgICAgICB7aWR9e3BhdHRlcm59ICAgICAgXGVsc2UgXGZpDQo+PiBcaWZ4bWx0 ZXh0ICAgICB7aWR9e3BhdHRlcm59ICAgICAgXGVsc2UgXGZpDQo+PiBcaWZ4bWxhdHQgICAgICB7 aWR9e25hbWV9e3ZhbHVlfSAgXGVsc2UgXGZpDQo+PiBcaWZ4bWxhdHRlbXB0eSB7aWR9e3BhdHRl cm59ICAgICAgXGVsc2UgXGZpDQo+PiBcaWZ4bWxlbXB0eSAgICB7aWR9e3BhdHRlcm59ICAgICAg XGVsc2UgXGZpDQo+PiBcaWZ4bWxzZWxmZW1wdHl7aWR9ICAgICAgICAgICAgICAgXGVsc2UgXGZp DQo+IA0KPiBTbywgdGhlc2UgbmV3IGNvbW1hbmRzIGRpdmVyZ2UgZnJvbSB0aGUgb2xkZXIgcGF0 dGVybnM6DQo+IFx4bWxkb2lmZWxzZXsjMX17cGF0dGVybn17VFJVRX17RkFMU0V9ID8NCg0KdGhl eSBjYW4gZG8gdGhlIHNhbWUNCg0KPiBBbSBJIHJlYWRpbmcgdGhpcyBjb3JyZWN0bHk/DQpUaGVz ZSBhcmUgbW9yZSAndGV4aWUnIGNvbW1hbmRzIGF2b2lkaW5nIGEgbWlkZGxlIGxheWVyLiBBIG1h aW4gDQpkaWZmZXJlbmNlIGlzIHRoYXQgaW4gdGhlIGNhc2Ugb2YgYSBcaWYgY29uc3RydWN0aW9u IG9uZSBjYW4gaGF2ZSANCmxvb2thaGVhZCBpc3N1ZXMgd2hlbiBhIGNvbW1hbmQgaW4gYSBicmFu Y2ggaGFzIHRvIGxvb2sgZm9yd2FyZCBhbmQgcGljayANCnVwIGFuIGFyZ3VtZW50IGJ1dCB0aGF0 IGhhcHBlbnMgc2VsZG9tIGluIHhtbCAocHJvYmFibHkgbmV2ZXIpLg0KDQpcaWZ4bWx7IzF9ey9m b299DQogICBhDQpcb3JlbHNlXGlmeG1seyMxfXsvb2ZvfQ0KICAgYg0KXG9yZWxzZVxpZnhtbHsj MX17L29vZn0NCiAgIGMNClxvcmVsc2VcaWZlbXB0eXt4bWxhdHR7IzF9e259fQ0KICAgZA0KJSBj b3VsZCBhbHNvIGJlIGEgY2hlY2sgZm9yIG51bWJlciBmaXJzdDoNClxvcmVsc2VcaWZudW1ceG1s YXR0cnsjMX17bn0+MTBccmVsYXggJSBvZiBcbm9yZWxheA0KICAgZQ0KXGZpDQoNCmV0YyAoc2Vl IGxvd2xldmVsIG1hbnVhbCkgY2FuIGxvb2sgYSBiaXQgbGVzcyBtZXNzeSB0aGF0IHVzaW5nIDUg bmVzdGVkIA0KXGRvaWZlbHNlJ3MgYnV0IG9uZSBoYXMgdG8gYmUgYXdhcmUgb2YgdGhlIG51bWJl ciBzY2FubmVyIGxvb2tpbmcgYWhlYWQgDQpzbyBlbmRpbmcgdXAgaW4gdGhlIGJyYW5jaCBiZWNh dXNlIHNldHVwcyBoYXZlIG5vIHNwYWNlcyBhdCB0aGUgZW5kIG9mIA0KbGluZXMuDQoNCihraW5k IG9mKSB0aGluayBvZiBpdCBsaWtlIHRoaXM6DQoNClxwcm90ZWN0ZWRcZGVmXHhtbGRvaWZlbHNl IzEjMiUNCiAgIHtcaWZ4bWx7IzF9e3BhdHRlcm59JQ0KICAgICAgXGV4cGFuZGFmdGVyXGZpcnN0 b2Z0d29hcmVndW1lbnRzDQogICAgXGVsc2UNCiAgICAgIFxleHBhbmRhZnRlclxzZWNvbmRvZnR3 b2FyZWd1bWVudHMNCiAgICBcZml9DQoNCnBlcmZvcm1hbmNlIHdpc2UgdGhlcmUgaXMgYSBiaXQg b2YgYSBkaWZmZXJlbmNlIGJ1dCBpIG5ldmVyIGhlYXIgDQpjb21wbGFpbnRzIHNvIGkgZ3Vlc3Mg dGhhdCBtYXR0ZXJzIGxlc3MNCg0Kc286IGp1c3QgdHdvIHdheXMgb2YgcHJvZ3JhbW1pbmcgYSBz b2x1dGlvbg0KDQpIYW5zDQoNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBIYW5zIEhhZ2VuIHwgUFJBR01BIEFERQ0KICAgICAgICAgICAgICAg UmlkZGVyc3RyYWF0IDI3IHwgODA2MSBHSCBIYXNzZWx0IHwgVGhlIE5ldGhlcmxhbmRzDQogICAg ICAgIHRlbDogMDM4IDQ3NyA1MyA2OSB8IHd3dy5wcmFnbWEtYWRlLm5sIHwgd3d3LnByYWdtYS1w b2QubmwNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklmIHlvdXIgcXVl c3Rpb24gaXMgb2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQgYW4gZW50 cnkgdG8gdGhlIFdpa2khCgptYWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5ubCAvIGh0dHBzOi8v d3d3Lm50Zy5ubC9tYWlsbWFuL2xpc3RpbmZvL250Zy1jb250ZXh0CndlYnBhZ2UgIDogaHR0cHM6 Ly93d3cucHJhZ21hLWFkZS5ubCAvIGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAg OiBodHRwczovL2JpdGJ1Y2tldC5vcmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kg ICAgIDogaHR0cHM6Ly9jb250ZXh0Z2FyZGVuLm5ldApfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Xw==