Markus> Question: If we do Arabic presentation form rendering in a
    Markus> terminal emulator, how much of the ligature support is essential?
    Markus> Unicode 3.0 says on page 194 (top): Certain types of ligatures are
    Markus> obligatory in arabic script, regardless of font design. They refer
    Markus> to the LAM-ALEF ligatures:

    Markus> If we really need to implement ligature substitution at least for
    Markus> these, then would it make sense to take the ligatures out of the
    Markus> wide font (like the CJK ideographs), such that the number of
    Markus> charcells occupied by two characters remains constant, independent
    Markus> of whether ligature substitution is done or not.

    Markus> This approach limits the amount of headache for wcwidth()
    Markus> implementors and users.

    Markus> Comments?

For Arabic, this is convenient.  Indic scripts aren't going to be this simple.
My opinion is that it would be nice if the substitution process worked in the
general case.  But in the interest of seeing things happen for Arabic, this
might be a good path to take for the moment.
-----------------------------------------------------------------------------
Mark Leisher
Computing Research Lab            Cinema, radio, television, magazines are a
New Mexico State University       school of inattention: people look without
Box 30001, Dept. 3CRL             seeing, listen without hearing.
Las Cruces, NM  88003                            -- Robert Bresson
-
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/lists/

Reply via email to