Robert Bienert: Versuch einer Alternativanzeige bei nicht vorhandenem mathMl

Beitrag lesen

Moin!

… (Wellenlänge λ) …
… --------------^
D.h. er mag das lambda nicht.

Danke, ich habe die Formeln mit einem Gleichungseditor erstellt und der hatte das so geliefert. Hier muss ich wohl andere Optionen wählen.

Das würde ich nur bedingt so stehen lassen, denn es ist nur der Camino, der damit Probleme hat. In der XHTML-DTD sind sämtliche sogenannten „ISO-Entitäten“ wie z.B. lambda normalerweise definiert. Deshalb scheint der Firefox die Seite auch wie gewünscht anzuzeigen.

Da ich das MathML-Paket von Firefox installiert habe, ging es wohl mit dieser Installation noch gut. Allerdings habe ich inzwischen ein Replace drüber laufen lassen und es gegen ein unicode-lambda ausgetauscht.

Das funktioniert auf jeden Fall :-)

Vielleicht kann er mit dem MIME-Type application/mathml+xml nichts anfangen? Das würde auch erklären, warum ich beim Aufrufen der Seite http://applikationssoftware.de/Pleochroismus.xhtml auf ein fehlendes Plugin hingewiesen werde.

Vielen Dank das war jedenfalls ein sehr wichtiger Hinweis. Ich denke mal, dass ich mich damit mal an moziall.org wende. Die erkennen nämlich nur "application/xhtml+xml" und damit ist keine Erkennung eines nichtinstalliertes MathMl-Plug-Ins möglich.

Naja, es gibt das Mozilla-MathML-Projekt, dessen Ziel es ist, die MathML-Unterstützung zum Standard in den Gecko-basierten Browsern zu machen, von daher sollte eigentlich kein Plugin benötigt werden. Suboptimal ist allerdings, wenn der Firefox zwar die Inline-Formeln am XML-Namesraum erkennt und darstellt, aber Probleme mit externen Formeln hat bzw. deren MIME-Typ hat. XHTML sieht AFAIK nämlich beides vor, bevorzugt aber das Konzept der XML-Dateninseln. Die richtigen Ansprechpartner bei Mozilla wirst du auf deren MathML-Seite oder per https://bugzilla.mozilla.org/ (benötigt einen Bugzilla-Account) finden.

Grüße, Robert