Harry: Einbindungsmoeglichkeiten von MathML in (X)HTML

Beitrag lesen

Holladiewaldfee,

Weder HTML noch XHTML erlauben das direkte Einfügen von MathML (oder anderer nicht-HTML-Tags) - das sehen die DTDs nicht vor.

In XHTML 1.1 kann man es mit einer erweiterten DTD einbinden.

Gibt es überhaupt Browser, die MathML (korrekt) darstellen?

Mozilla, zu einem guten Teil (Test mit 1.8a5). Wobei der "Torture-Test" von mozilla.org aber nur "Mainstream-Mathematik" beinhaltet. So richtig abgefahrene Sachen sind da gar nicht dabei.

Andere Browser können das nur mit diversen Plugins (s.h. auch die von Christian verlinkte Seite).

Und falls ja, benutzen alle Besucher der betroffenen Seite entsprechende Browser?

Da er eine HTML-Unterstützung haben tippe ich auf nein ;-)

Oder ist es vielleicht doch sinnvoller, das MathML serverseitig in eine Grafik rendern zu lassen (da hat man wenigstens die Sicherheit, daß gerendert wird, wenn man ein Rendering Tool gefunden hat)?

Dann lieber gleich LaTeX rendern lassen. LaTeX ist ungleich Anwenderfreundlicher als MathML, überhaupt ist die ganze MathML-Sache nicht so der Traum. Es hat halt XML-Struktur ...

Beim derzeitigen Stand der Technik: m.E. serverseitig gerendert als Grafik (PNG)

Ja, aber dann auch LaTeX-Syntax gerendert. Derartige Applikationen gibt es, Wikipedia verwendet das zum Beispiel.

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