From: John McConnell (firstname.lastname@example.org)
Date: Mon Nov 11 2002 - 12:41:54 EST
Concerning display, there are two separate registry settings:
- in Windows 2000 and Windows XP, you can set a registry value to cause Uniscribe to load (Uniscribe is required to display supplementary characters). Alternatively, you could install any of the language packs that require Uniscribe. The only difference between Windows 2000 and Windows XP in this regard is that XP installs Uniscribe for East Asian languages, whereas 2000 installed it only for complex scripts.
- Windows XP added a feature to provide font-linking for supplementary characters if Uniscribe is loaded. There are 16 registry values, each of which designates a font for a plane. Although the mechanism exists, none of the registry values are set in Windows XP. Without this registry value set, you must explicitly select the font which contains the glyphs for the supplementary characters. The registry value for Plane 1 is:
Windows 2000 and Windows XP will otherwise treat supplementary characters identically e.g. sorting by code point order.
From: Andrew C. West [mailto:email@example.com]
Sent: Monday, November 11, 2002 9:03 AM
Subject: Re: Entering Plane 1 characters in XP
On Mon, 11 Nov 2002 08:55:37 -0800 (PST), Tex Texin wrote:
> XP requires the registry change as well.
I think the whole Registry thing is a red herring. I've never had to set the
registry to see surrogates under Windows 2K or XP. I've even deleted the
specified registry keys, and surrogates are still shown OK in IE, Notepad, Word
BTW, any application that uses Uniscribe can display surrogates just fine under
Windows 9x as well as 2K and XP.
This archive was generated by hypermail 2.1.5 : Mon Nov 11 2002 - 13:25:14 EST