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

At 14:23 10/10/2001, Roozbeh Pournader wrote on the Unicode list:

>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:

         ZWJ + ZWNJ -> ZWNJ
         ZWNJ + ZWJ -> ZWJ

I'm not sure if the current version of Uniscribe would make use of this 
lookup. I've cc'd this message to Paul Nelson in the MS Typography group, 
who should be able to comment on this.

John Hudson

Tiro Typeworks          www.tiro.com
Vancouver, BC           tiro@tiro.com

Type is something that you can pick up and hold in your hand.
                                                   - Harry Carter

Received on Wednesday, 10 October 2001 20:37:28 UTC