我正在使用 SBML,它是一种用于捕获数值模拟的 XML 格式。这使用 MathML 来捕获与模拟中不同事物的数量相关的方程式。当我手工写下方程式时,我添加了一些不是严格需要的括号,但这样可以使方程式更易于阅读。例如,我可能有一个方程式,我会手写如下:
z = (ax + by) + (cx + dy)
当它进入 MathML 时,这些括号被去掉了,一旦我漂亮地打印了 MathML,它就会出现:
z = ax + by + cx + dy
这让我很难过。有没有办法在 MathML 表达式中捕获这些(冗余)括号?