jEuclid:如何在带有下标的公式中显示条形图
jEuclid: how to show bar in formula with subscript
如果是 mathml:
<math>
<mrow>
<mover accent="true">
<mrow>
<mi> x </mi>
<mo> + </mo>
<mi> y </mi>
<mo> + </mo>
<mi> z </mi>
</mrow>
<mo>¯</mo>
</mover>
</mrow>
</math>
jEuclid 在整个公式上显示栏:
没关系。
但是如果我加上下标文字:
<math>
<msub>
<mrow>
<mover accent="true">
<mrow>
<mi> x </mi>
<mo> + </mo>
<mi> y </mi>
<mo> + </mo>
<mi> z </mi>
</mrow>
<mo>¯</mo>
</mover>
</mrow>
<mrow>
<mtext>v</mtext>
</mrow>
</msub>
</math>
jEuclid 在 y
上方显示条形并且字体较小:
是 jEuclid 错误吗?是否有解决此问题的解决方案?
你能试试吗:
<math>
<msub>
<mrow>
<mover accent="true">
<mrow>
<mi> x </mi>
<mo> + </mo>
<mi> y </mi>
<mo> + </mo>
<mi> z </mi>
</mrow>
<mo>_</mo>
</mover>
</mrow>
<mrow>
<mtext>v</mtext>
</mrow>
</msub>
</math>
我找到了解决方案 - 首先 mrow
应该包含在 mstyle
:
中
<math>
<msub>
<mstyle>
<mrow>
<mover accent="true">
<mrow>
<mi> x </mi>
<mo> + </mo>
<mi> y </mi>
<mo> + </mo>
<mi> z </mi>
</mrow>
<mo>¯</mo>
</mover>
</mrow>
</mstyle>
<mrow>
<mtext>v</mtext>
</mrow>
</msub>
</math>
公式按预期显示:
如果是 mathml:
<math>
<mrow>
<mover accent="true">
<mrow>
<mi> x </mi>
<mo> + </mo>
<mi> y </mi>
<mo> + </mo>
<mi> z </mi>
</mrow>
<mo>¯</mo>
</mover>
</mrow>
</math>
jEuclid 在整个公式上显示栏:
但是如果我加上下标文字:
<math>
<msub>
<mrow>
<mover accent="true">
<mrow>
<mi> x </mi>
<mo> + </mo>
<mi> y </mi>
<mo> + </mo>
<mi> z </mi>
</mrow>
<mo>¯</mo>
</mover>
</mrow>
<mrow>
<mtext>v</mtext>
</mrow>
</msub>
</math>
jEuclid 在 y
上方显示条形并且字体较小:
是 jEuclid 错误吗?是否有解决此问题的解决方案?
你能试试吗:
<math>
<msub>
<mrow>
<mover accent="true">
<mrow>
<mi> x </mi>
<mo> + </mo>
<mi> y </mi>
<mo> + </mo>
<mi> z </mi>
</mrow>
<mo>_</mo>
</mover>
</mrow>
<mrow>
<mtext>v</mtext>
</mrow>
</msub>
</math>
我找到了解决方案 - 首先 mrow
应该包含在 mstyle
:
<math>
<msub>
<mstyle>
<mrow>
<mover accent="true">
<mrow>
<mi> x </mi>
<mo> + </mo>
<mi> y </mi>
<mo> + </mo>
<mi> z </mi>
</mrow>
<mo>¯</mo>
</mover>
</mrow>
</mstyle>
<mrow>
<mtext>v</mtext>
</mrow>
</msub>
</math>
公式按预期显示: