HTML mit Latex-Code
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
automatisch sagen
betonung
bild
code
datei
dokument
ersetzen
fertige bild
fertige software
folgenden code
formel
generator
http
problem
richtigen stelle
seltsame dateien
sperre
stehen
url
zeichen
-
Hallo,
also ich habe hier so ein paar seltsame Dateien , das sind letztlich HTML-Dateien mit im HTML-Code verstreutem LaTeX-Code. Der LaTeX-Code steht wie üblich zwischen zwei Dollarzeichen.
Wie kann ich jetzt alle LaTeX-Formeln als Bild rendern und automatisch in das HTML-Dokument an der richtigen Stelle einfügen lassen?
Vielen Dank!
Ich sehe gerade, dass der Beitrag nicht so recht in dieses Forum passt...
Beitrag zuletzt geändert: 27.10.2012 23:01:00 von yara -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
du könntest das über diese Seite machen:
[url]http://latex.codecogs.com/gif.download?\bg_white&space;x=y^2[/url]
Du könntest also die Formeln, die du zwischen den $-Zeichen stehen hast einfach an die externe Seite übergeben, und bekommst das Bild zurück. -
burgi schrieb:
.. oder den Generator selbst benutzen, und das fertige Bild im gewünschten Format dann herunterladen.
du könntest das über diese Seite machen:
[url]http://latex.codecogs.com/gif.download?\bg_white&space;x=y^2[/url]
Du könntest also die Formeln, die du zwischen den $-Zeichen stehen hast einfach an die externe Seite übergeben, und bekommst das Bild zurück.
Beitrag zuletzt geändert: 27.10.2012 23:16:05 von menschle -
Vielen Dank für die Antworten!
Also Betonung liegt hier auf automatisch, das sind ohne Ende Formeln, die Lösung von menschle ist zu umständlich.
@burgi: Das Problem ist noch, wie ich automatisch sagen wir ein
durch ein$x=y^2$
ersetzen lassen kann... das kann man vielleicht mit regulären Ausdrücken machen, aber insgesamt auch nicht so einfach.<img src="http://latex.codecogs.com/gif.download?\bg_white&space;x=y^2">
Ich hatte gehofft, dass es dafür eine fertige Software gibt... muss es eigentlich, sonst wären die Dateien ja nie so erstellt worden, oder? -
Kannst du auch gleich on-the-fly rendern, mit dem Tool hier: http://www.mathjax.org/demos/tex-samples/
-
yara schrieb:
Das kannst du mit PHP und dem folgenden Code machen:
Das Problem ist noch, wie ich automatisch sagen wir ein
durch ein$x=y^2$
ersetzen lassen kann... das kann man vielleicht mit regulären Ausdrücken machen, aber insgesamt auch nicht so einfach.<img src="http://latex.codecogs.com/gif.download?\bg_white&space;x=y^2">
$html = <<< 'EOT' <p>Das ist LaTeX mit Formeln wie $x=y^2$</p> <p>Natürlich gibts auch Dinge wie zb. $(x+y)^2=x^2+2*x*y+y^2$</p> EOT; $regex = '/\$(.+?)\$/se'; $replace = "'<img src=\"http://latex.codecogs.com/gif.download?' . urlencode(\"\\1\") . '\" />'"; $result = preg_replace($regex, $replace, $html); echo($result);
Beitrag zuletzt geändert: 28.10.2012 12:17:02 von hackyourlife -
Heute Nacht hat mir voloya eine PN geschickt mit dem Link zu MathJax, wegen der Winterzeitumstellung ist wohl die "Du schreibst zu viele Beiträge hintereinander"-Sperre durchgedreht. Also, MathJax war es genau, was ich gesucht habe.
Vielen Dank trotzdem allen, die noch geantwortet haben! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage