At 5/14/98 12:16 PM, Werner Lemberg (email@example.com)
>how will such surrogate characters represented in a cmap of a TrueType
I'm not aware of any way to do this with only the cmap, given the current
definition of TrueType fonts. A cmap can only map a single 16 bit
character to a single glyph.
On Apple platforms, the way we plan to support characters outside Plane 0
in fonts is as mandatory ligatures of the high and low surrogates. Our
software is also aware of surrogates and that they shouldn't be broken
apart when editing. Ligatures for Mac OS are specified through the 'mort'
(morph) table. This should work for any font stored in 'sfnt' format, not
Apple's font tables are specified at:
Hope this helps.
International and Text Department Architect
Apple Computer, Inc.
This archive was generated by hypermail 2.1.2 : Tue Jul 10 2001 - 17:20:40 EDT