According to the new 4.0 definitions:

- code points go from 0..10FFFF, inclusive
- "scalar value" == "non-surrogate code point", so they are simply a
restriction of code points to the ranges 0..D7FF, E000..10FFFF

Since surrogate code points can never represent characters, for a given
character you can refer to "its code point" or to "its scalar value"; in
that circumstance there is no effective difference in the terms.

Mark
__________________________________
http://www.macchiato.com
►  “Eppur si muove” ◄

----- Original Message -----
From: "Michael Everson" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, November 11, 2002 13:37
Subject: Re: Speaking of Plane 1 characters...


> At 13:20 -0800 2002-11-11, Mark Davis wrote:
> >If you look http://www.macchiato.com/ under "Unicode Charts", you can
type
> >in the code point (scalar value) for a character, then Enter, and you
will
> >get a chart. The UTF-8, 16, and 32 numbers are given in the chart for
each
> >value.
>
> Why do you call it a scalar value if it is really a code point? I
> thought it was bad enough Unicode calls it code point while 10646
> calls it code position....
>
> For the Terminology Police,
> --
> Michael Everson * * Everson Typography *  * http://www.evertype.com
>
>


Reply via email to