Re: [i18n-discuss] Use of ZWJ

In Arabic the behavior of ZWJ is rather simple. It is IMO best 
explained that is acts as an invisible dual joining character. ZWNJ is
 the exact opposite; it acts as an invisible non-joining character.

Also the function of ZWJ and ZWNJ should be font-independent (unless 
the font is going out of its way to do something unusual) and should 
not be dependent on the presence or absence of a glyph for it in the 
font (just like any other control character).

Any behavior other than this is a bug AFAIK.

The behavior for other scripts (specially Indic scripts) can be 
different.

-- 
GitHub Notification of comment by khaledhosny
Please view or discuss this issue at 
https://github.com/w3c/i18n-discuss/issues/2#issuecomment-262015409 
using your GitHub account

Received on Monday, 21 November 2016 17:55:53 UTC