<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_UNCONFIRMED "
title="UNCONFIRMED - sm Formula editor does not support RTL-CTL localized presentation markup, just content markup of formulas"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=134193#c8">Comment # 8</a>
on <a class="bz_bug_link
bz_status_UNCONFIRMED "
title="UNCONFIRMED - sm Formula editor does not support RTL-CTL localized presentation markup, just content markup of formulas"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=134193">bug 134193</a>
from <span class="vcard"><a class="email" href="mailto:vstuart.foote@utsa.edu" title="V Stuart Foote <vstuart.foote@utsa.edu>"> <span class="fn">V Stuart Foote</span></a>
</span></b>
<pre>(In reply to libre officer from <a href="show_bug.cgi?id=134193#c7">comment #7</a>)
<span class="quote">> ...
> 2006 is considered antiquity era in 2020 !
>
> However, I strongly disagree with Rüdiger Timm's `Even RTL languages don't
> use RTL for math` !! That's completely wrong, many countries still uses
> Arabic letters in math formula.</span >
Actually believe the commit author was Alan Yaniger, working with Thomas Lang.
<a href="https://bz.apache.org/ooo/attachment.cgi?id=39273&action=diff">https://bz.apache.org/ooo/attachment.cgi?id=39273&action=diff</a>
<span class="quote">>
> People forgot that Math formula could be written in other languages to teach
> kids in school basic geometry rules. For example, how can somebody type this
> 5th grade formula without inducing kids in error:
>
>
> مساحة شبه المنحرف = (القاعدة الكبرى + القاعدة الصغرى) × الارتفاع ÷ 2
>
> ( Trapezoid Area = (smaller side + bigger side) × height ÷ 2 )
>
>
> Making exercises or lessons for kids in school would be impractical in
> LibreOffice :(
>
>
> I hope in the future that at least the text direction control characters
> will be supported in math formula output..</span >
+1, and it could be as simple as enabling RTL for the sm edit shell to allow
Command windows input RTL in addition to the Bidi handling--but more likely the
sm node creation logic is coded only for standard mathematical formulas.
Getting reasonable RTL Presentation syntax may require sm logic specific to
handle:
U+200E LEFT-TO-RIGHT MARK (LRM)
U+200F RIGHT-TO-LEFT-MARK (RLM)
U+202A LEFT-TO-RIGHT EMBEDDING (LRE)
U+202B RIGHT-TO-LEFT EMBEDDING (RLE)
U+202C POP DIRECTIONAL FORMATTING (PDF)
U+202D LEFT-TO-RIGHT OVERRIDE (LRO)
U+202E RIGHT-TO-LEFT OVERRIDE (RLO)
U+2066 LEFT-TO-RIGHT ISOLATE (LRI)
U+2067 RIGHT-TO-LEFT ISOLATE (RLI)</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>