Different Bidirectional Character Types
asmusf at ix.netcom.com
Wed Jul 13 09:43:02 CDT 2022
On 7/13/2022 2:58 AM, r12a wrote:
> The approach differs not only by script and which digits are used, but
> also by language. Arabic and Persian both use the Arabic script, but
> do things differently when it comes to ordering components of a range
> or expression.
Isn't that difference handled by having two different sets of digits? As
opposed to relying on a language tag.
> Also, we should probably mention that some scripts don't display
> simple numbers like Arabic/Hebrew, either. For example, in Adlam &
> N'Ko and various historical scripts numbers have the most-significant
> digit on the right.
> Asmus Freytag via Unicode wrote on 13/07/2022 02:49:
>> I suggest we add something like the following to the Bidi FAQ:
>> Q: Do modern bidirectional scripts all behave the same?
>> While Arabic and Hebrew agree on the same ordering of digits, with
>> the most-significant digit on the left, the layout of entire numbers
>> in context, including groups of numbers or use of number separators,
>> numerical and other punctuation differs both by script and, in the
>> case of Arabic, by which set of digits is used. No matter how the
>> layout is resolved the order of characters in memory essentially
>> follows the order they are typed.
>> Here are some papers that explore this in-depth with examples:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Unicode