Mathematische Formeln ih HTML?
Dmitri Rettig
- html
0 emu0 emu0 Kai Lahmann
0 Marcus Budde0 Henryk Plötz0 LanX0 w/mute
Hallo,
Irgendwie habe ich einmal gehört, dass mathematische Formeln in HTML dargestellt werden können werden. (Was für ein Satz!) Es wäre nicht schlecht, denn auf meiner Seite kommen laufend mathematische Gleichungen und diese stelle ich mit gifs dar. Ein kleines Problem sind die Ladezeiten. Diese sind aber kurz, denn die Bilder sind klein. Ein anderes aber, ist die Positionierung. Nur ganz besonders Maßgeschneiderte Bilder, wie F mit einem Pfeil oben drauf für Kraftvektor stehen auf der selben Linie wie der übliche Text. Der Rest (Gleichungen mit dreifachen Bruchstrichen) werden etwas nach unten verschoben angezeigt. Dies ist zwar weiter nicht tragisch denn die Verschiebung ist minimal, aber ich hätte lieber die Gleichungen mit HTML. Ausserdem dauert es, bis ich die das Bild mit MS Word erstellt habe und dann mit PSP bearbeitet. Gibt es denn keine elegantere Möglichkeit?
MfG Dmitri Rettig
Hi!
Irgendwie habe ich einmal gehört, dass mathematische Formeln in HTML dargestellt werden können werden. (Was für ein Satz!)
Um Genau zu sein in XHTML. Ja es geht, und zwar mit MathML, wird aber bis auf den AMAYA-Browser noch nicht interpretiert.
Es wäre nicht schlecht, denn auf meiner Seite kommen laufend mathematische Gleichungen und diese stelle ich mit gifs dar.
Da wird es leider auf längere Zeit unumgänglich sein, diese einzusetzen, oder zumindest zwei Versionen zu schreiben.
Wenn du im übrigen nur gewisse Zeichen codieren willst, genügt eine Unicodenotation, die aber auch nicht interpretiert wird :-(
Übrigens kann MathType in seiner neuesten Version meines Wissens nach MathML-Code schreiben. Zum Ausprobieren kann man auch den Amaya-Editor einsetzen, ist aber momentan eher ein Spielzeug...
Die Positionierung sollte mit CSS oder dann XSL ziemlich genau möglich sein. Sollte ;-)
Wenn du genaueres zu MathML wissen willst(Definition, Programme, etc.) folge dem Link
emu
Nachtrag:
Im Linkverzeichnis zu SelfHTML findet sich auch etwas, wenn auch nur eher wenig:
http://aktuell.de.selfhtml.org/links/xml_derivate.htm
Vor allem der Text von Paul Toppel ist ein guter Einstieg.
Viel Spaß, emu
Um Genau zu sein in XHTML. Ja es geht, und zwar mit MathML, wird aber bis auf den AMAYA-Browser noch nicht interpretiert.
eh, gibt es nicht für Opera und Netscape ein MathML-Plugin..? Beim IE habe ich da schon größere Zweifel..
Hi,
Außerdem dauert es, bis ich die das Bild mit MS Word erstellt habe und dann mit PSP bearbeitet. Gibt es denn keine elegantere Möglichkeit?
Zu Formeln mit HTML hat emu ja schon einiges geschrieben. Wenn ich dich richtig verstanden habe, erstellst du Die Formeln in word als Bild (wegen der leichter verfügbaren sonderzeichen nehm ich an.) Es gibt aber unter dem Menü "Einfügen", Menüpunkt "Objekt..." ein Werkzeug zur leichteren Erstellung von Formeln. Wähle dort auf der Registerkarte "Neu erstellen" den "Microsoft Formel-Editor". Sollte er dort nicht zu finden sein, muß er von der Office CD nachinstalliert werden.
Wenn Du die Formel dann erstellt hast, machst du einfach einen Screenshot und bearbeitest das Bild dann in deinem PSP weiter.
Gruß
Marcus
Moin,
da wüsst ich aber was leichteres (oder zumindest nicht so kompliziertes): LaTeX.
Besorg dir eine LaTeX-Distribution (z.B.: http://www.miktex.org) und schreib deine Texte mit den Formeln dadrin. LaTeX setzt deine Formeln schonmal astrein und du erhälst prima druckbare Dokumente. Aber das war noch nicht alles: Der LaTeX-nach-HTML-Konverter erzeugt aus den LaTeX-Quelldateien vollautomatisch ganze HTML-Dateibäume (einstellbar) und konvertiert nebenbei noch alle Formel in Bilder.
Doku liegt der Distribution bei. Nützlich finde ich ausserdem noch: ftp://ftp.fernuni-hagen.de/pub/pdf/urz-broschueren/broschueren/a0260003.pdf und ftp://ftp.fernuni-hagen.de/pub/pdf/urz-broschueren/broschueren/a0279510.pdf.
--
Henryk Plötz
Grüße aus Berlin
Hi Dimitry
Neben dem hier bereits erwähnten latex2html könnte auch tth eine Alternative
ohne Bilder aber mit vielen tabellen für dich darstellen, unter
http://hutchinson.belmont.ma.us/tth/tthform.html
kannst du mal rumprobieren.
Bye
Rolf
Es gibt auch die ganz harten, die versuchen ohne Grafiken auszukommen (würd' ich mir nicht antun). Beispiel:
http://www.uni-regensburg.de/EDV/Misc/CompGrafik/Script_7.html#Kap7
Hi
Auch ne Symbol-Font Lösung! Wahrscheinlich mit tth!
Also ich finds OK, latex2Html vergrößert immer den Zeilenabstand bei
Inline-Formeln weil alle Bilder extra "Tiefgang" haben. Das hat mit dem
align=middle zu tun, der bewirken soll dass die Grundlinie übereinstimmt.
Das Optimum waer wohl ein mix von beiden technologien, mit
eingebetteten MathMl-Inseln die per Javascriptoption aktiviert werden.
Cheers Rolf
Es gibt auch die ganz harten, die versuchen ohne Grafiken auszukommen (würd' ich mir nicht antun). Beispiel:
http://www.uni-regensburg.de/EDV/Misc/CompGrafik/Script_7.html#Kap7
Hi,
wieso eigentlich nicht, also mir gefällt die Lösung am besten. Wo ist denn da der Hacken?
MfG Dmitri Rettig
Hi,
wieso eigentlich nicht, also mir gefällt die Lösung am besten. Wo ist denn da der Hacken?
MfG Dmitri Rettig
Der Haken ist der symbol-font, du mußt unter Linux z.B. per .Xdefaults
dem Netscape beibringen dass er symbol-font erkennt.
Schau dir mal dazu die tth-Doku (meine vorher gepostete site) an,
er beschreibt die ganzen workarounds damit die verschiedenen Browser
es fressen!
Bye
Rolf
Es gibt auch die ganz harten, die versuchen ohne Grafiken auszukommen (würd' ich mir nicht antun). Beispiel:
http://www.uni-regensburg.de/EDV/Misc/CompGrafik/Script_7.html#Kap7
so geht das doch noch.. möchte nur mal wissen, wie bei dem menchen Wuzeln oder Summen enden :)