<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">I think these are excellent summaries
and we should make sure we include a high-level version of this in
the intro to UAX#9 so that readers at least know what types of
issues the algorithm tries to address.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">A./<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">On 7/11/2022 3:39 AM, r12a via Unicode
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:c99e59d0-60df-8189-0aa7-228fb132e9b4@w3.org">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<div style="font-family: Raleway;">Does this help clarify the
original question?<br>
<br>
Modern Standard Arabic: Expressions & sequences<br>
<a class="moz-txt-link-freetext"
href="https://r12a.github.io/scripts/arabic/arb.html#expressions"
moz-do-not-send="true">https://r12a.github.io/scripts/arabic/arb.html#expressions</a><br>
<br>
see also<br>
<a class="moz-txt-link-freetext"
href="https://r12a.github.io/scripts/arabic/block.html#ar061C"
moz-do-not-send="true">https://r12a.github.io/scripts/arabic/block.html#ar061C</a><br>
<br>
ri<br>
<br>
<span>Asmus Freytag via Unicode wrote on 06/07/2022 02:44:</span><br>
<blockquote type="cite"
cite="mid:551dd7e2-0a05-d640-28ff-9c621351125a@ix.netcom.com">
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<div class="moz-cite-prefix">On 7/3/2022 2:20 AM, Andreas
Prilop via Unicode wrote:<br>
</div>
<blockquote type="cite"
cite="mid:7B6DAF42-3ABF-4C45-BD11-29EBD6B512BB@fn.de">
<pre class="moz-quote-pre" wrap="">On 3 July 2022, Eli Zaretskii wrote:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">I thin UAX#9 clarifies it perfectly: numbers are displayed in LTR order.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">This is undisputed.
I ask about the differences
“555-2368” vs. “2368-555”
“1=3−2” vs. “1=2−3”
“1999-12-31” vs. “31-12-1999”
The Bidirectional Algorithm is responsible for these differences. But why?</pre>
</blockquote>
<p><font face="Candara">The real answer is that this matches
differences in displaying lists of numbers (!) not order
of digits, in Hebrew vs. Arabic.</font></p>
<p><font face="Candara">The Bidi algorithm uses the classes AL
and AN (and rules that resolve them) to implement these
inherent differences in the way the various scripts handle
such cases (multiple groups of digits separated by punct).</font></p>
<p><font face="Candara">As I mentioned, I raised a public
review issue to make sure that UAX#9 either *specifically
and explicitly* cites or, alternatively, incorporates
language that explains scripts have different preferences
in resolving groups of numbers (not: digits) and points in
a high level to where in the spec these preferences are
addressed.</font></p>
<p><font face="Candara">I agree, it's not enough to reverse
engineer the algorithm and conclude that it behaves as
specd. It should be a simple matter to understand why it
was designed the way it was.<br>
</font></p>
<p><font face="Candara">A./</font><br>
</p>
</blockquote>
<br>
</div>
</blockquote>
<p><br>
</p>
</body>
</html>