Re: Joining Arabic Letters

2012-04-07 Thread Escape Landsome
Hello, When I type unicode 0644 then unicode 064E then unicode 0627 I obtain لَا on my web pages That is (Ligature LAM-ALIF) plus (ALIF) That's bad. What should I do to avoid this ? Thanks in advance

Re: Joining Arabic Letters

2012-04-07 Thread Doug Ewell
Escape Landsome wrote: When I type unicode 0644 then unicode 064E then unicode 0627 I obtain لَا on my web pages That is (Ligature LAM-ALIF) plus (ALIF) On my system this looks like (Ligature LAM-ALIF) plus (FATHA), which is what one might expect. This is running BabelPad 6.0 on Windows 7,

Re: Joining Arabic Letters

2012-04-07 Thread Escape Landsome
- the operating system, including version Linux version 3.0.0-15-generic-pae (buildd@zirconium) (gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) ) #26-Ubuntu SMP Fri Jan 20 17:07:31 UTC 2012 - the browser, including version Mozilla Firefox 9.0.1 - the font body:text {

Re: Joining Arabic Letters

2012-04-07 Thread Khaled Hosny
On Sat, Apr 07, 2012 at 08:50:18PM +0200, Escape Landsome wrote: - the browser, including version Mozilla Firefox 9.0.1 There was a bug in Firefox 9 causing the behaviour you described, it have been fixed in Firefox 10: https://bugzilla.mozilla.org/show_bug.cgi?id=714067 Regards, Khaled

Re: Joining Arabic Letters

2012-04-01 Thread Christopher Fynn
On 31/03/2012, Philippe Verdy verd...@wanadoo.fr wrote: This means that even if there's a font change between two letters (for example due to a fallback for some letters or diacritics), each letter should contonue to adopt its normative joining behavior (i.e. displaying their correct joining

Re: Joining Arabic Letters

2012-04-01 Thread Philippe Verdy
Le 1 avril 2012 19:24, Christopher Fynn chris.f...@gmail.com a écrit : Even then it would require some protocol  allowing the lookups in each font to interact. There's smart mechanism indicated in this list, used by OpenOffice, that uses ZWJ for this purpose. I think it is a **great

Re: Joining Arabic Letters

2012-03-31 Thread Asmus Freytag
On 3/30/2012 5:36 PM, Philippe Verdy wrote: Le 30 mars 2012 20:08, Julian Bradfieldjcb+unic...@inf.ed.ac.uk a écrit : On 2012-03-30, Andreas Prilopprilop4...@trashmail.net wrote: I think a better idea is to have joining glyphs always even for different typefaces. At least the Unicode

Re: Joining Arabic Letters

2012-03-31 Thread Philippe Verdy
I was not speaking about ligatures like lan+alef. But really about the contextual forms chosen from base letters (and independantly of the diacritics applied to them, except for a few of them that use different shapes in some combinations for these contextual joining forms and that are encoded

Re: Joining Arabic Letters

2012-03-31 Thread Philippe Verdy
A test table for all Arabic characters that have defined joining types (and most characters that are not joining) can be seen on this page: http://en.wikipedia.org/wiki/Template:Arabic_alphabet_shapes/joining This table is sorted by joining type, then by joining group. You'll note that some

Re: Joining Arabic Letters

2012-03-31 Thread Khaled Hosny
On Sat, Mar 31, 2012 at 08:55:28AM +0200, Philippe Verdy wrote: For now I've not seen any existing Arabic font that exhibit the correct normative joining behavior for these letters such as U+063D (the Farsi Yeh with an inverted v above, which is dual-joining like the Farsi Yeh at U+06CC

Re: Joining Arabic Letters

2012-03-31 Thread Khaled Hosny
On Fri, Mar 30, 2012 at 07:37:53PM +0200, Andreas Prilop wrote: I come back to http://www.unicode.org/mail-arch/unicode-ml/y2012-m03/thread.html#11 A similar problem of showing non-joining, isolated Arabic glyphs can be seen in the attached file. Both Internet Explorer 8 and MS Word 2010

Re: Joining Arabic Letters

2012-03-31 Thread Philippe Verdy
I am testing it in the latest version of chrome, which was release long after the latest Unicode addition to the Arabic letters (notably the last update of Arabic joining types in the UCD). So may be it's the internal engine used in Chrome that still does not support these mandatory joining types.

Re: Joining Arabic Letters

2012-03-31 Thread Philippe Verdy
This is smart... provided that fonts also map the ZWJ (not all Arabic fonts map it, they often map only ZWNJ to disable joinings, assuming that there's no reason to force the joining in normal texts; some Arabic fonts do not even map ZWNJ as well). Some Arabic fonts do not even map the joining

Joining Arabic Letters

2012-03-30 Thread Andreas Prilop
is to have joining glyphs always even for different typefaces. At least the Unicode Standard should say what should happen when Arabic characters of different typefaces follow each other.Title: Joining Arabic Letters

Re: Joining Arabic Letters

2012-03-30 Thread Julian Bradfield
On 2012-03-30, Andreas Prilop prilop4...@trashmail.net wrote: I think a better idea is to have joining glyphs always even for different typefaces. At least the Unicode Standard should say what should happen when Arabic characters of different typefaces follow each other. How can it? Unicode

Re: Joining Arabic Letters

2012-03-30 Thread Philippe Verdy
Not really. Even if there is only one typeface involved, the joining behavior of Arabic letters is normative and in scope. This means that even if there's a font change between two letters (for example due to a fallback for some letters or diacritics), each letter should contonue to adopt its