Formelsatz
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
array
basierende systeme
code
darstellung
ersetzen
format
formel
http
image
interpreter
jeweiligen port
problem
programmiert code
rechner
richtig darstellen
string
suche
umweg
weben
zweck
-
Hallo!
Ich schreibe grad einen BBCode Parser und habe Probleme beim Formelsatz. Die Benutzer haben Grundkenntnisse von HTML.
Bis jetzt bin ich nur auf auf LaTeX basierende Systeme gestoßen. Auf dem Server wird aber kein LaTeX Interpreter installiert. Kennt ihr eine Möglichkeit mathematische Ausdrücke als Bild auszugeben oder ein fertiges BBCode System das schöne Formeln ausgibt?
mfg
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Also wenn dann hätte ich mit PHP einen Parser selber programmiert.
$suche = array(\":D\"); $ersetzen = array(\"<img ......>\"); $string = \"Hallo und Tschüs :D\"; $string = str_replace($suche, $ersetzen, $string);
Hoffe das hilft. -
Ich versteh dein Problem nicht kannste es nochmal präziser versuchen.
-
Die normalen BBCodes wie b,i,u etc. sind kein Problem. Ich will Formeln richtig darstellen. Aus soll das werden http://www.matheboard.de/latex2png/latex2png.php?\\frac{1}{2+3^{2}}
Das ist aber der Umweg über LaTeX der bei mir nicht möglich ist. Und Hotlinken will ich nicht.
mfg
-
Ich hab jetzt selbst eine Lösung gefunden. MathML ist ein XML Format und funktioniert im IE mit einem Plugin und im FF mit zusätzlichen Fonts. Die Darstellung ist zwar nicht so schön wie bei TeX aber für meine Zwecke ausreichend. Hier [1] kann man sich extreme Beispiele ansehen. Alle Infos zu den Plugins und Fonts findet man auf [2].
[1] http://www.mozilla.org/projects/mathml/demo/texvsmml.xhtml
[2] http://web.mit.edu/is/topics/webpublishing/mathml/
mfg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage