nanogui: New Microwindows font support
Subject:
Re: New Microwindows font support
From:
Rob Leslie ####@####.####
Date:
21 Mar 2000 19:18:50 -0000
Message-Id: <200003211908.OAA03471@deimos.mars.org>
>> The Unicode standard defines character codes U+D800 through U+DFFF to be
>> "surrogates," such that a pair made up from one high-half surrogate (U+D800
>> - U+DBFF) and one low-half surrogate (U+DC00 - U+DFFF) represents a single
>> abstract character with a scalar value defined to be:
>>
>> 0x10000 + (H - 0xD800) * 0x400 + (L - 0xDC00)
>
> Oh, my goodness. Does it have any practical current use, or can we just
> forget about this thing and live blissfully ignorant of it? :-)
I haven't looked at the version 3.0 standard, but as of version 2.1 none of
these abstract characters were assigned.
Surrogates can probably safely be ignored, although a good implementation
might at least try to recognize (H,L) pairs and treat them as a single unit
for display purposes.
--
Robert Leslie
####@####.####