At 18:41 7/2/2002, John H. Jenkins wrote: >Alas, but that's technically impossible. Both OT and AAT (I'm not sure >about Graphite) require that single characters map to single glyphs, which >are then processed. (In OT, of course, you are also supposed to do some >preprocessing in character space, but that doesn't solve this problem.) >It would be nice to have a cmap format which maps multiple characters to >single glyphs initially. > >The way we deal with this is to have the ligatures with the ZWJ inserted >as part of a ligature table which is on by default and which isn't >revealed to the UI so that the user can't turn them off.
That would be possible in OpenType using the Required Ligatures <rlig> feature, which is the same feature used in Arabic for the lam-alif ligature. It is certainly feasible, and I cannot think of a good reason not to use this approach. John Hudson Tiro Typeworks www.tiro.com Vancouver, BC [EMAIL PROTECTED] Language must belong to the Other -- to my linguistic community as a whole -- before it can belong to me, so that the self comes to its unique articulation in a medium which is always at some level indifferent to it. - Terry Eagleton