demo · v140

Operator Glossary

Twenty operators from MathML, rendered side-by-side in LTR and RTL contexts. Chrome 140 mirrors the directional ones so an Arabic-language equation finally reads the right way around. Codepoints that look the same (digits, =) remain unchanged.

namecodepointLTRRTLchanges?
<math dir="rtl">
  <mo>&sum;</mo>
  <mo>&int;</mo>
  <mo>&rarr;</mo>
</math>

which characters mirror

The Unicode property Bidi_Mirrored=Yes drives the decision. Operators with a left-right counterpart (parentheses, <, >, arrows, integrals with limits, summation) flip to their mirrored glyph in an RTL context. Bidirectional-neutral characters (digits, equals, plus, minus, times) stay identical. Pre-140 Chrome ignored the property for MathML — it only applied to regular text — so an Arabic-language equation rendered with backwards integrals.

see also

scenario focus

Select a scenario to focus its rendered example and summary.