Formeln mittels Regexp. in MathML darstellen
FA
- php
0 MudGuard
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
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