List all pages on this site [Alt+M] Developers know... another page on this site Software Internationalization and Localization: RSS preview RSS XML feed for load testers Add   List all pages on this site 
About this site 
Go to first topic
Go to Bottom of this page

Reload this page Surrogate Unicode Fonts


Next: Internationalization  Next Topic

  Email me!  How I may help  Your Shopping Cart

Version 2.0 of Unicode supports over one million code points by 4-byte (32 bit) surrogates — pairs of 16-bit unicode characters.

The first (high) surrogate is a 16-bit code value in the range U+D800 to U+DBFF.

The second (low) surrogate is a 16-bit code value in the range U+DC00 to U+DFFF.

Microsoft OS Support

webpage article Microsoft began supporting surrogates with Windows 2000 (not 95/98/Me) with cmap 12 OpenType font format and surrogate-enabled IMEs.

Because surrogate support is disabled by default on Windows 200x & XP, two registry values must be set to enable surrogate support:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\LanguagePack] SURROGATE=(REG_DWORD)0x00000002

    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts\42] IEFixedFontName=[Surrogate Font Face Name] IEPropFontName=[Surrogate Font Face Name]

Unix OS Support


Java Support


Next: Internationalization  Next Topic

How I may help

Send a message with your email client program

Your rating of this page:
Low High

Your first name:

Your family name:

Your location (city, country):

Your Email address:

  Top of Page Go to top of page

Thank you!