Questions on the Unicode BiDirectional (BIDI) Algorithm

Richard Wordingham richard.wordingham at
Sun Jul 6 14:38:07 CDT 2014

On Sat, 5 Jul 2014 14:47:57 -0400
"William Blackwood" <wblackwo at> wrote:

> Specifically, I am looking for realized/resolving examples of an
> Arabic number (AN) and character-containing domain name, (such as
> مصر.com), but that which employs the BIDI algorithm to change an
> Arabic 1, to a European number (EN) 1?

The only interchange of these types in the BiDi algorithm is from
European number to Arabic number, and this chiefly affects the tags on
the characters for controlling reversals of the forwards direction and
whether European separators and terminators are treated as part of the
run of digits.  The changes of the BiDi tags only affect the appearance
of the characters that look different in left-to-right and right-to left

The AN digits are those of the Eastern end of the Arabic world.  The
decimal digits used with the Arabic script to the West and East are EN -
U+0030 to U+0039 and U+06F0 to U+06F9.


More information about the Unicode mailing list