Holladiewaldfee,
wie bindet man MathML am
sinnvollsten in XHTML ein, wie am sinnvollsten in XHTML?
Zu HTML kann ich Dir leider nicht weiterhelfen. Allerdings vertrete ich die Meinung, daß ein Browser, der MathML kann, schon dreimal mit XHTML umgehen kann. Solltest Du natürlich mit dem Gedanken spielen, MathML-Unterstützung ins Forum einbauen zu wollen, könnte das mit der HTML-Ansicht etwas problematisch werden ... *hüstel* ;-)
Bzgl. XHTML würde ich - wenn Du denn auf XHTML 1.1 setzen kannst - eine eigene DTD verwenden, so wie beim W3C (http://www.w3.org/TR/MathML2/appendixa.html#parsing.module) beschrieben. Damit könntest Du die MathML-Tags dann direkt im normalen Quelltext unterbringen ohne irgendwelches rumtransformieren etc. Scheint mir persönlich die bequemste Methode zu sein. Bzgl. XHTML 1.0 kann ich dann wieder nicht helfen. Hier greift wieder mein vorige Ansicht: Wer MathML kann kann auch XHTML 1.1. Darüberhinaus - aber das muß ich Dir ja wohl nicht sagen - ist die MathML-Unterstützung trotz teilweise gegenteiliger Behauptungen des W3C noch ziemlich unausgereift, selbst Mozilla produziert da noch jede Menge Quark (http://www.mozilla.org/projects/mathml/demo/texvsmml.xhtml) (oh, schaut schon deutlich besser aus als letztes mal ...).
Inwieweit die oben genannte Einbindungsmöglichkeit schon von den Browsern unterstützt wird, weiß ich leider nicht. Wenn ich mich recht erinnere tritt Mozilla externe DTDs bei XML-Dokumenten ja zum größten Teil in die Tonne. Dann dürfte auch diese XHTML+MathML-DTD eher im Abfalleimer landen als interpretiert zu werden ... schade eigentlich.
Ciao,
Harry
Irgendwann kommt die Waldfee - oder auch nicht ... (Projektphase: Keine Ahnung)
Bis dahin:
Ski- und Bergtouren in den Tölzer Voralpen und im Karwendel