Different Bidirectional Character Types
Asmus Freytag
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.
A./
>
> 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.
>
> ri
>
> 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:
>> https://r12a.github.io/scripts/arabic/arb.html#expressions
>> https://r12a.github.io/scripts/arabic/block.html#ar061C
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://corp.unicode.org/pipermail/unicode/attachments/20220713/aaeeff3f/attachment.htm>
More information about the Unicode
mailing list