Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Formeleditor mit CSS [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Formeleditor mit CSS


 
el muesli
25-07-2005, 10:18 
 
Hallo Leute,
ich würde gern einen Online-Formeleditor schreiben. Der Benutzer gibt (wie man es aus Programmiersprachen kennt) eine Formel ein, z.B. f(x)=e^sin(x/2). Diese will ich dann mit Hilfe von CSS schön darstellen. Denkbar wäre auch, dass der Benutzer in einer LaTeX-ähnlichen Syntax die Formel angibt.
Was ich wissen möchte, ist, ob es möglich ist das mit CSS umzusetzen, ich denke besonders an Bruchstriche einer bestimmten Länge und die Positionierungen (hochgestellt, tiefgestellt, "auf Höhe eines Bruchstrichs,...). Wie sieht es mit griechischen und deutschen Buchstaben aus?
Ich freue mich über jeden Tipp und jede Meinung.
Tschö, Andreas

 
wahsaga
25-07-2005, 10:42 
 
per CSS sieht das je nach browser, (nicht) vorhandener schriftart, schriftgröße etc. pp. wieder anders aus.

würde ich dafür definitiv nicht benutzen.
eher MathML (http://de.wikipedia.org/wiki/MathML), wenn ein zur darstellung dessen fähiger browser vorausgesetzt werden kann.
andernfalls wohl eher einen serverseitigen bildgenerator, der aus LaTeX-formeln entsprechende bilddateien erzeugt.

 
el muesli
25-07-2005, 16:14 
 
Klingt als ob meine Idee nicht zu verwirklichen ist.
Ich finde aber, dass die CSS-Sachen inzwischen von den aktuellen Versionen der marktführenden Browser (IE, Firefox, Opera) schon fast gleich dargestellt werden, eigentlich tanzt nur der IE manchmal aus der Reihe (aber auch nur bei bestimmten Sachen, die sich umgehen lassen). Also an verschiedener Interpretation durch die Browser solls nicht scheitern - mein "Klientel" benutzt eh nur Firefox.
Keine Idee hätte ich jedenfalls bei der Darstellung einer Wurzel...

 
Shurakai
25-07-2005, 17:10 
 
Geht es nicht so über Bilder, wie es z.B. Wikipedia etc. macht?

Schau mal z.B. hier http://www.mayer.dial.pipex.com/tex.htm#latexrender


EDIT: Hatte Wahsagas Post nicht richtig gelesesn argh ... :(

 
el muesli
25-07-2005, 17:16 
 
Ich wollte das halt so elegant wie möglich machen... Und Bilder finde ich persönlich immer etwas groß und unhandlich. Kann man mit CSS nicht die Objekte absolut positionieren?... Wenn ja, dann sollte es auf alle Fälle realisierbar sein denke ich.


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:27 Uhr.