Using Luatex engine, ZWNJ and ZWJ chars are rendered incorrectly. If the
font has a glyph for it, it does the expected behaviour (force
non-joining or joining respectively) but the glyph get rendered while it
shouldn't. But if the font has no glyphs for it, it has no effect at
all. See the attached example.

 Khaled Hosny
 Arabic localizer and member of team

Attachment: zwnj_ScheherazadeRegOT.pdf
Description: Adobe PDF document

Attachment: zwnj_ae_AlMohanad.pdf
Description: Adobe PDF document

% engine=luatex 


   [analyze=yes, clig=yes, curs=yes, dlig=yes,
    fina=yes, init=yes, isol=yes, kern=yes,
    language=dflt, liga=yes, mark=yes, medi=yes,
    mkmk=yes, mode=node, rlig=yes, script=arab]

\font \Arabic = ScheherazadeRegOT*arabic at 24pt
%\font \Arabic = ae_AlMohanad*arabic at 24pt

\pardir TRT \textdir TRT

خ‍ ج‍ ح‍

Attachment: signature.asc
Description: Digital signature

If your question is of interest to others as well, please add an entry to the 

maillist : /
webpage  : /
archive  :
wiki     :

Reply via email to