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/