Re: Difference between Bidi_Class 'R' and 'AL'

From: Leo Broukhis <leob_at_mailcom.com>
Date: Wed, 24 Aug 2011 15:21:32 -0700

On Wed, Aug 24, 2011 at 12:35 PM, Richard Wordingham
<richard.wordingham_at_ntlworld.com> wrote:

> Expanding on Mark's answer, the basic difference is whether a character
> of Bidi class ET (percentage-type and currency symbols) when stored
> before or after European or Persian etc. digits goes to their left or
> right. For Arabic, these symbols are not part of the number; for
> Hebrew, they are part of the number. I'm not I understand the effect on
> ES (variants of plus and minus signs) - may be it says that 'e-less'
> exponents in Fortran output go on the left in Arabic but on the right
> in Hebrew and LTR scripts.

Aha! Now what about exponents in Algol using ⏨ - with its "Symbol;
other" property and directionality "undefined" (despite my
suggestions to make it Symbol;math and European number separator)?

For "Hebrew text 31.415926⏨-1 Hebrew text" I get
עברית טקסט 31.415926⏨-1 עברית טקסט
(rendered as 31.415926 Hebrew text⏨-1 Hebrew text by Mozilla Thunderbird 3.1.12)
and, similarly,
النص باللغة العربية 31.415926⏨-1 النص باللغة العربية
for "Arabic text 31.415926⏨-1 Arabic text".

Not good.

Leo
Received on Wed Aug 24 2011 - 17:27:20 CDT

This archive was generated by hypermail 2.2.0 : Wed Aug 24 2011 - 17:27:30 CDT