- From: Najib Tounsi via GitHub <sysbot+gh@w3.org>
- Date: Thu, 12 Oct 2017 11:12:47 +0000
- To: public-i18n-archive@w3.org
ntounsi has just created a new issue for https://github.com/w3c/alreq: == Arabic Hamza bellow with Kasra break fonts. == Some fonts don't display both the Hamza Bellow (a letter) and the Kasra **bellow it**. (a) ![hamzacgjkasra](https://user-images.githubusercontent.com/15004708/31492613-cb17b0ea-af43-11e7-94b9-4854a97c13e7.png) The Kasra is put above the Hamza. Bad. (b) ![hamzakasra](https://user-images.githubusercontent.com/15004708/31492686-13dfb502-af44-11e7-9b15-cad48fed9e97.png) Even if you permute Hamza and Kasra. Example : `<p> قاىِٕد<p>` قاىِٕد A work arround is to put th CGJ (034F COMBINING GRAPHEME JOINER) between Hamza and Kasra `<p> قاىٕ͏ِد<p>` قاىٕ͏ِد This works with some basic fonts (e.g. Arial), but most fonts break it giving (d) ![hamzacgjkasrabroken](https://user-images.githubusercontent.com/15004708/31492814-92c3430c-af44-11e7-9845-397ef44fbfc2.png) Question : what is the right rendering of this example (a), (b) or (d) ? Or which font is broken, the one that puts the Kasra above Hamza (b) or the one which break the joining as in (d)? Knowing that Arabic Hamza bellow is not of large use in Arabic. When Hamza is to be prononced (’i), it is put ABOVE the letter Yeh ئ and coded (U+0626 ARABIC LETTER YEH WITH HAMZA ABOVE). Thus, the above word (qā’id) is actually (e) ![hamzanormalabove](https://user-images.githubusercontent.com/15004708/31493088-9921bc3c-af45-11e7-8022-81ada98d588c.png) Please view or discuss this issue at https://github.com/w3c/alreq/issues/147 using your GitHub account
Received on Thursday, 12 October 2017 11:12:36 UTC