From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Arcane Jill

> Actually, I don't understand why UnicodeData.txt has no less than
three different 
> fields for numerical value anyway...

Not all characters representing numbers are digits. Not all characters
representing digits are decimal digits.

A character can have (e.g.) a numeric value property, but not a digit
value property; e.g. 09F4 BENGALI CURRENCY NUMERATOR ONE. A character
can have a digit value property but not a decimal digit value property;
e.g. 217D SMALL ROMAN NUMERAL ONE HUNDRED.

What *cannot* happen is for a character to have different non-null
values for the various number-related properties.



Peter
 
Peter Constable
Globalization Infrastructure and Font Technologies
Microsoft Windows Division


Reply via email to