From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from cgl.ntg.nl (Cgl.ntg.nl [5.39.185.202]) by inbox.vuxu.org (Postfix) with ESMTP id 86FA120E5E for ; Thu, 9 May 2024 14:30:25 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id DBC73484AE6 for ; Thu, 9 May 2024 14:30:10 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Authentication-Results: cgl.ntg.nl (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=xs4all.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 y5MruCRZLAdc for ; Thu, 9 May 2024 14:30:10 +0200 (CEST) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 53836484681 for ; Thu, 9 May 2024 14:29:52 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 83B5B4845AA for ; Thu, 9 May 2024 14:29:41 +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 slBdUhBit7SY for ; Thu, 9 May 2024 14:29:41 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=195.121.94.185; helo=ewsoutbound.kpnmail.nl; envelope-from=j.hagen@xs4all.nl; receiver= Received: from ewsoutbound.kpnmail.nl (ewsoutbound.kpnmail.nl [195.121.94.185]) (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 0BE304845A4 for ; Thu, 9 May 2024 14:29:41 +0200 (CEST) X-KPN-MessageId: ccb85085-0dff-11ef-9240-005056999439 Received: from smtp.kpnmail.nl (unknown [10.31.155.8]) by ewsoutbound.so.kpn.org (Halon) with ESMTPS id ccb85085-0dff-11ef-9240-005056999439; Thu, 09 May 2024 14:29:37 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=xs4all01; h=content-type:from:to:subject:mime-version:date:message-id; bh=ciJ6MTjg1O6AaVUANU0YebprpzXf5pn2w082gPjitiI=; b=u35s/m8xHTmJHqUoGQwvtJWvQymbRJsKE5aOjCnzpJIFYpoZ4Slrk2HNuoVCc+Q3B2c0Y1ylJBcR/ yDY3r53XfOxGh64+UYK9BNHYBRshJLwrcGGZbFuFoRKohEJ36oVYjCD380vEIwZHuBGkFr/n0rjgRe LJOyqQJP5w5rE1KEgD0AuSZkk2H4vygbQj1dmYvKH4Ax+kbNqR74ZmARlD/41YqsO4at6E66aWLpZN //qH7XL3ycpT1dHovNpDjZCTKlBwu0/OAA1/CF+3drBtZ5IaIqZmIYBXuR+JwetNAfSbRucKdbdtWS 61koKNbkGFHAObPTiAmbsnknE0CeTJA== X-KPN-MID: 33|KsiM0RV0zY4rmB6ZlWcLWuPoRXpnZnvFCH4j7Kb+X8Y00/EV7hx+iT3xbMf7unA 0lD9nemqONLh/C+01XaucOBnPu4K+1Quv6+rXWcNf29Y= X-KPN-VerifiedSender: Yes X-CMASSUN: 33|rGaXwT9ODCqt3Z2f0A5byoOngWmWToz0aYjdm7z8BgRb6g1ayVfIwyPjbVo+LdS qmhGjLILFjSpVbAk+vWs1NA== X-Originating-IP: 213.125.29.162 Received: from [10.100.1.105] (d57d1da2.static.ziggozakelijk.nl [213.125.29.162]) by smtp.xs4all.nl (Halon) with ESMTPSA id ce75bda3-0dff-11ef-8afb-00505699d6e5; Thu, 09 May 2024 14:29:40 +0200 (CEST) Message-ID: Date: Thu, 9 May 2024 14:29:40 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ntg-context@ntg.nl References: <171524179695.1997.8053893645782323111@cgl.ntg.nl> <847288ab-c9bb-42be-ad48-c32b36911981@xs4all.nl> From: Hans Hagen In-Reply-To: Message-ID-Hash: GKVE3RAGG23KKIQ4LTD4JJJLMGNOWZM2 X-Message-ID-Hash: GKVE3RAGG23KKIQ4LTD4JJJLMGNOWZM2 X-MailFrom: j.hagen@xs4all.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: rendering arabic diacritics List-Id: mailing list for ConTeXt users Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 T24gNS85LzIwMjQgMjoxNyBQTSwgSGFtaWQsSWRyaXMgd3JvdGU6DQo+IEhpIFNleWFsLA0KPiAN Cj4gU2VlIGJlbG93Og0KPiANCj4gLS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0tDQo+ICBG cm9tICJIYW5zIEhhZ2VuIiA8ai5oYWdlbkB4czRhbGwubmwgPG1haWx0bzpqLmhhZ2VuQHhzNGFs bC5ubD4+DQo+IFRvICJzZXlhbC56YXZpcmFAZ21haWwuY29tIDxtYWlsdG86c2V5YWwuemF2aXJh QGdtYWlsLmNvbT4iIA0KPiA8c2V5YWwuemF2aXJhQGdtYWlsLmNvbSA8bWFpbHRvOnNleWFsLnph dmlyYUBnbWFpbC5jb20+PjsgIm1haWxpbmcgbGlzdCANCj4gZm9yIENvblRlWHQgdXNlcnMiIDxu dGctY29udGV4dEBudGcubmwgPG1haWx0bzpudGctY29udGV4dEBudGcubmw+Pg0KPiBEYXRlIDUv OS8yMDI0IDM6MzE6NDUgQU0NCj4gU3ViamVjdCBbTlRHLWNvbnRleHRdIFJlOiByZW5kZXJpbmcg YXJhYmljIGRpYWNyaXRpY3MNCj4gDQo+PiAqKiBDYXV0aW9uOiBFWFRFUk5BTCBTZW5kZXIgKioN Cj4+IE9uIDUvOS8yMDI0IDEwOjAzIEFNLCBzZXlhbC56YXZpcmFAZ21haWwuY29tIA0KPj4gPG1h aWx0bzpzZXlhbC56YXZpcmFAZ21haWwuY29tPiB3cm90ZToNCj4+PiBIaSBhbGwsDQo+Pj4gd2hl biBpIHdhbnQgdG8gdXNlIHRoZSBsaW5rZWQgZm9udCBmb3IgYXJhYmljIHRleHRzIGl0IGRvZXNu J3QgcmVuZGVyIA0KPj4+IGRpYWNyaXRpY3MgcHJvcGVybHkNCj4+PiBpIGRvZXNuJ3QgaGF2ZSBw cm9ibGVtIHdpdGggdGhpcyBmb250IGluIGlua3NjYXBlIG9yIGxpYnJlb2ZmaWNlDQo+Pj4gd2hh dCBmZWF0dXJlc2V0IHNob3VsZCBpIGFwcGx5Pw0KPj4+IGZvbnQgbGluazoNCj4+PiBodHRwczov L25hbTEwLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMlM0ElMkYl MkZkcml2ZS5nb29nbGUuY29tJTJGZmlsZSUyRmQlMkYxaENjdjZ3cVdqZC01R0VLbmFvd2g4RThZ VmJUZ0dxUXIlMkZ2aWV3JTNGdXNwJTNEc2hhcmluZyZkYXRhPTA1JTdDMDIlN0NJZHJpcy5IYW1p ZCU0MENvbG9TdGF0ZS5FRFUlN0M4ZTJiN2ExYTRlYWY0NmY2YjEwODA4ZGM3MDBiN2IyYSU3Q2Fm YjU4ODAyZmY3YTRiYjFhYjIxMzY3ZmYyZWNmYzhiJTdDMCU3QzAlN0M2Mzg1MDg0NDE4NDg0ODUx NzElN0NVbmtub3duJTdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYy bHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wJTNEJTdDMCU3QyU3QyU3QyZzZGF0YT01 MWJLN0k1M1V4Wk9LMFBjYnJZbHBYMnMlMkJkeSUyQks4M1NzbFFaJTJCdmhudndVJTNEJnJlc2Vy dmVkPTAgPGh0dHBzOi8vZHJpdmUuZ29vZ2xlLmNvbS9maWxlL2QvMWhDY3Y2d3FXamQtNUdFS25h b3doOEU4WVZiVGdHcVFyL3ZpZXc/dXNwPXNoYXJpbmc+DQo+Pj4gdGhpcyBpcyBteSBNV0U6DQo+ Pj4gXGRlZmluZWZvbnRmZWF0dXJlIFthcmFiaXNdDQo+Pj4gW21vZGU9bm9kZSxsYW5ndWFnZT1k Zmx0LHNjcmlwdD1hcmFiLA0KPj4+IGluaXQ9eWVzLG1lZGk9eWVzLGZpbmE9eWVzLGlzb2w9eWVz LA0KPj4+IGxpZ2E9eWVzLGRsaWc9eWVzLHJsaWc9eWVzLGNsaWc9eWVzLA0KPj4+IG1hcms9eWVz LG1rbWs9eWVzLGtlcm49eWVzLGN1cnM9eWVzXQ0KPj4+IFxkZWZpbmVmb250IFtBaGFuZ10gW2Zp bGU6QWhhbmctUmVndWxhci5vdGYqYXJhYmlzIGF0IDE4cHRdDQo+Pj4gXHNldHVwYWxpZ25bcjJs XQ0KPj4+IFxzdGFydHRleHQNCj4+PiB7XEFoYW5nINiq2Y7YtNmS2YPZkNmK2YQg2YPZjtiz2ZLY sdmO2Kl9DQo+Pj4gXHN0b3B0ZXh0DQo+PiBcZGVmaW5lZm9udCBbQWhhbmddIFtmaWxlOkFoYW5n LVJlZ3VsYXIub3RmKmFyYWJpYyBhdCAxOHB0XQ0KPj4gYnV0IHRoZXJlIGlzIGFuIGlzc3VlIHdp dGggd2lkdGhzLCBpbGwgc2VuZCB5b3UgYSBwYXRjaCB0byB0ZXN0DQo+IA0KPiBUaGUgcHJvdmlk ZWQgIiphcmFiaWMiIGZlYXR1cmVzZXQgc2hvdWxkIHN1ZmZpY2UgZm9yIHRoaXMgZm9udC4gQWxz byANCj4gVEVYcGFnZSBpcyB1c2VmdWwgZm9yIHRoaXMga2luZCBvZiBNV0U6DQo+IA0KPiBcZGVm aW5lZm9udCBbQWhhbmddIFtmaWxlOkFoYW5nLVJlZ3VsYXIub3RmKmFyYWJpYyBhdCAxOHB0XQ0K PiBcc2V0dXBhbGlnbltyMmxdDQo+IFxzdGFydFRFWHBhZ2Vbb2Zmc2V0PTFlbV0NCj4ge1xBaGFu ZyDYqtmO2LTZktmD2ZDZitmEwqAg2YPZjtiz2ZLYsdmO2Kl9DQo+IFxzdG9wVEVYcGFnZQ0KPiAN Cj4gSW4gcHJlaGlzdG9yaWMgQ29uVGVYdCB2ZXJzaW9uDQo+IA0KPiAgwqAgwqAyMDIzLjA5LjI2 IDE4OjE5DQo+IA0KPiB0aGUgZGlhY3JpdGljcyBsb29rIGZpbmUgaW4gYm90aCBDb25UZVh0IGFu ZCB1bmljb2RlIGVkaXRvciBNUyBOb3RlcGFkLg0KPiANCj4gU28gaWYgdGhlcmUgaXMgc29tZXRo aW5nIHdyb25nLCBpdCBtdXN0IGJlIGluIGEgbW9yZSByZWNlbnQgdmVyc2lvbi4NCj4gDQo+IEZv ciBjb21wYXJpc29uOiBCZWZvcmUgYXBwbHlpbmcgSGFucycgcGF0Y2gsIGNvdWxkIHlvdSBraW5k bHkgc2VuZCB5b3VyIA0KPiBwZGYgb2YgdGhlIE1XRSB0aGF0IHNob3dzIHRoZSBlcnJvcj8gTWlu ZSBpcyBhdHRhY2hlZC4NCkFoYW5nLVJlZ3VsYXIgaGFzIG5vIHdpZHRoIHNldHRpbmdzIGZvciB0 aGUgbWFya3Mgc28gd2UgbmVlZCB0byB6ZXJvIA0KdGhlbS4gVGFocmlyX1JlZ3VsYXIgaGFzIHdp ZHRocyBidXQgdGhlc2Ugd2UgZXhwbGljdGx5IG5lZWQgdG8gemVybyB3aXRoIA0KYSBwc2V1ZG8g ZmVhdHVyZSB0aGVuLiAoV2hhdCBhcmUgdGhlIGFzc3VtcHRpb25zIHdoZW4gd2UgZG8gYXJhYmlj PyBUaGF0IA0KbWFya3MgYXJlIHRvIGhhdmUgemVybyB3aWR0aD8pDQoNCkhhbnMNCg0KLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIYW5zIEhhZ2Vu IHwgUFJBR01BIEFERQ0KICAgICAgICAgICAgICAgUmlkZGVyc3RyYWF0IDI3IHwgODA2MSBHSCBI YXNzZWx0IHwgVGhlIE5ldGhlcmxhbmRzDQogICAgICAgIHRlbDogMDM4IDQ3NyA1MyA2OSB8IHd3 dy5wcmFnbWEtYWRlLm5sIHwgd3d3LnByYWdtYS1wb2QubmwNCi0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCklmIHlvdXIgcXVlc3Rpb24gaXMgb2YgaW50ZXJlc3QgdG8gb3Ro ZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQgYW4gZW50cnkgdG8gdGhlIFdpa2khCgptYWlsbGlzdCA6 IG50Zy1jb250ZXh0QG50Zy5ubCAvIGh0dHBzOi8vbWFpbG1hbi5udGcubmwvbWFpbG1hbjMvbGlz dHMvbnRnLWNvbnRleHQubnRnLm5sCndlYnBhZ2UgIDogaHR0cHM6Ly93d3cucHJhZ21hLWFkZS5u bCAvIGh0dHBzOi8vY29udGV4dC5hYW5oZXQubmV0IChtaXJyb3IpCmFyY2hpdmUgIDogaHR0cHM6 Ly9naXRodWIuY29tL2NvbnRleHRnYXJkZW4vY29udGV4dAp3aWtpICAgICA6IGh0dHBzOi8vd2lr aS5jb250ZXh0Z2FyZGVuLm5ldApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo=