From: Asmus Freytag (asmusf@ix.netcom.com)
Date: Sun Jul 25 2010 - 20:53:04 CDT
On 7/25/2010 6:05 PM, Martin J. Dürst wrote:
>
>
> On 2010/07/26 4:37, Asmus Freytag wrote:
>
>> PPS: a very hypothetical tough case would be a script where letters
>> serve both as letters and as decimal place-value digits, and with modern
>> living practice.
>
> Well, there actually is such a script, namely Han. The digits (一、 
> 二、三、四、五、六、七、八、九、〇) are used both as letters and as 
> decimal place-value digits, and they are scattered widely, and of 
> course there are is a lot of modern living practice.
Martin,
you found the hidden clue and solved it, first prize :)
They do not show up as gc=Nd, nor as numeric types Digit or Decimal.
The situation is worse than you indicate, because the same characters 
are also used as elements in a system that doesn't use place-value, but 
uses special characters to show powers of 10.
However, as I indicated in my original post, in situations like that, 
there are usually some changes in practice that took place. Much of the 
living modern practice in these countries involves ASCII digits. While 
the ideographic numbers are definitely still used in certain contexts, 
I've not seen them in input fields and would frankly doubt that they 
exist there. I would fully expect that they are supported as number 
format for output, at least in some implementations, and, of course, 
that input methods convert ASCII digits into them. In other words, I 
wonder whether automatic conversion goes only one-way for these numbers. 
I would suspect it, for the general case, but I don't actually know for 
sure.
For someone in Karl's situation, it would be interesting to learn 
whether and to what extent he should bother supporting these numbers in 
his language extension.
A./
This archive was generated by hypermail 2.1.5 : Sun Jul 25 2010 - 20:56:10 CDT