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>&lowbar;</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>

公式按预期显示: