MathML Rendering Error
In InDesign v21.0, the updated Maths Expressions Panel automatically inserts mathvariant="normal" into the root <math> element after I edit an equation using the new panel. This behaviour does not occur until the equation is edited in version 21.0, but once it happens, the MathML rendering is altered incorrectly.
Issue Details
When I open and edit an existing MathML equation in the new Maths Expressions Panel (v21.0), InDesign injects mathvariant="normal" into the <math> tag upon saving.
This overrides the default MathML behaviour and forces all <mi> elements to render upright (normal) instead of italic.
• Manually deleting the attribute does not help—InDesign re-adds it every time I save or update the equation.
• Choosing Italic under Typefaces Properties → Font Style further breaks MathML rules by causing <mn> and <mo> elements to become italic, which is incorrect.
• The issue appears to originate from the new Font Style feature introduced in v21.0.
Impact
Once an equation is edited in version 21.0, its typography becomes incorrect. This affects mathematical accuracy, consistency, and the overall quality of my project’s typesetting.
Requested Fix
Please correct or remove the automatic insertion of mathvariant="normal" so MathML equations retain proper default styling—particularly the italicisation of <mi> tags—after editing.