Oliver: MathML: <mover> in <mrow> einschließen?

Beitrag lesen

Liebe Forumsgemeinde,

ich versuche zur Zeit (v.A. aus persönlichem Interesse) einen wissenschaftlichen Text in MathML zu schreiben. Dabei bin ich jedoch auf ein kleines Problem gestoßen:

Ich will folgenden Ausdruck schreiben: Den griechischen Buchstaben ny mit einer Tilde obendrauf und dem Buchstaben S als Index.
Das habe ich folgendermaßen versucht:
<mrow>
   <msub>   <!-- für den Index -->
      <mover accent="true">   <!-- für die Tilde -->
         <mi>ν</mi>
         <mo>˜</mo>
      </mover>
      <mtext>S</mtext>
   </msub>
</mrow>

Mein MathML-Plug-in (der Techexplorer von IBM) schreibt mir jedoch dann den Index direkt unter das ny (wie bei "munder") anstatt rechts daneben tiefgestellt. Wenn ich den gesamten mover-Ausdruck in ein <mrow>...</mrow> einpacke, schreibt er mir das jedoch richtig. Ich halte allerdings die Verwendung von mrow hier für überflüssig.

Könnt Ihr mir sagen, wer Recht hat, ich oder IBM? Denn ich will eigentlich richtiges MathML schreiben und nicht so, wie es IBM will.

Vielen Dank.