Re: ZWJ+ZWNJ+ZWJ (Was: ZWJ and Turkish)

John Hudson scripsit:

> >Right, but just make sure that ZWJ+ZWNJ+ZWJ (the worst thing in Unicode,
> >as I call it) also works on your Arabic fonts...
> 
> Presuming that the result here is that the final ZWJ should override the 
> ZWNJ, the easiest way to handle this would be to put a pre-emptive lookup 
> in the OT Character Composition/Decomposition <ccmp> feature:

No, that is not at all what it means.  ZWJ+ZWNJ+ZWJ causes shaping but
breaks any possible ligature.  This works because each actual letter is
adjacent to a ZWJ, causing it to be shaped appropriately, but the
presence of a ZWNJ prevents ligaturing.

-- 
John Cowan           http://www.ccil.org/~cowan              cowan@ccil.org
Please leave your values        |       Check your assumptions.  In fact,
   at the front desk.           |          check your assumptions at the door.
     --sign in Paris hotel      |            --Miles Vorkosigan

Received on Wednesday, 10 October 2001 21:13:12 UTC