MathML: <mover> in <mrow> einschließen?
Oliver
- xml-derivat
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.
Hallo!
Ich will folgenden Ausdruck schreiben: Den griechischen Buchstaben ny mit einer Tilde obendrauf und dem Buchstaben S als Index.
[...]
Ich bin kein Experte für MathML (genauergesagt wäre ich nicht einmal in der Lage auch nur eine korrekte Datei zu schreiben ;-) - aber wieso schreibst du das ny mit der Tilde nicht als Unicode (1FC6), der doch bei MathML imho erlaubt ist?
emu
[der sich eigentlich mal mathml anschauen wollte]
Hallo Emu,
Entschuldigung für die späte Antwort.
aber wieso schreibst du das ny mit der Tilde nicht als Unicode (1FC6), der doch bei MathML imho erlaubt ist?
Wow, ich hab nicht gewusst, dass es das auch als ein Zeichen in Unicode gibt. Werd ich mal probieren.
Vielen Dank.