On 03/11/2002 12:58:16 AM "Chris Pratley" wrote:

>While it is true that in terms of absolute numbers most apps do not yet
>support UTF-16, it is worth noting that OfficeXP and anything based on
>mshtml.dll ver.6 (e.g. IE 6) or Riched20.dll v.4 (e.g. Wordpad in WinXP)
>do handle surrogate characters from UTF-16 correctly. So in terms of
>usage, surrogate support is covered pretty well as adoption of these
>newer versions increases.

But I believe there is another problem: I'm pretty sure that the TrueType 
rasterisation part of Win9x/Me does not support the newer cmap formats 
that are required to display glyphs for non-BMP characters. So, the apps 
may understand the characters, but unless they are reading the cmap tables 
on their own and drawing text as glyph strings, you won't see the glyphs 
on Win9x/Me.

I expect Chris was assuming Win2K/XP, since it is very definitely a better 
platform for script support. This issue of support for newer cmap formats 
is but one reason why.



- Peter


---------------------------------------------------------------------------
Peter Constable

Non-Roman Script Initiative, SIL International
7500 W. Camp Wisdom Rd., Dallas, TX 75236, USA
Tel: +1 972 708 7485
E-mail: <[EMAIL PROTECTED]>


Reply via email to