FA: Formeln mittels Regexp. in MathML darstellen

Hallo!

Wie stellt man einfach Formeln da?
Für die Ausgabe bzw. Anzeige gibt es ja das MathML von XML. Doch mein
Problem ist, das die Formulierung der Formel möglichst einfach und
Anwenderfreundlich sein soll.
Bei Openoffice.org gibt es einen Formeleditor, der einen recht simplen
Syntax besitzt. In dieser Art möchte ich Formeln auch in ein Textfeld
tippen können und eine Ausgabe in MathML erzeugen.

Es gibt dabei zwei Bereiche:
1. Die Formatierung (Klammer, Bruchstrich, Wurzel usw.)
2. Platzhalter für Sonderzeichen usw. (z.B. %RHO). Das ist kein
Problem.

Mein Problem ist: wie erkenne ich die Formatierung anhand bestimmter
Schreibweisen mittels Regexp. und bilde das ab?

Beispiel:
x = { 2 cdot 3^21 } over { R_i^2 cdot 3(0,5-y)^2 }

Kann mir jemand in dieser Richtung einen Tipp geben?

Grüße & Danke

FA

  1. Hi,

    ich fürchte, daß RegExe dafür nicht das geeignete Mittel sein dürften.
    Da wäre m.E. eher ein richtiger Parser gefragt...

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.