FA: Formeln mittels Regexp. in MathML darstellen

Beitrag lesen

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