kostenloser Webspace werbefrei: lima-city


HTML mit Latex-Code

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    yara

    Kostenloser Webspace von yara

    yara hat kostenlosen Webspace.

    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
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. burgi

    Co-Admin Kostenloser Webspace von burgi

    burgi hat kostenlosen Webspace.

    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.
  4. m******e

    burgi schrieb:
    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.
    .. oder den Generator selbst benutzen, und das fertige Bild im gewünschten Format dann herunterladen.

    Beitrag zuletzt geändert: 27.10.2012 23:16:05 von menschle
  5. Autor dieses Themas

    yara

    Kostenloser Webspace von yara

    yara hat kostenlosen Webspace.

    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
    $x=y^2$
    durch ein
    <img src="http://latex.codecogs.com/gif.download?\bg_white&space;x=y^2">
    ersetzen lassen kann... das kann man vielleicht mit regulären Ausdrücken machen, aber insgesamt auch nicht so einfach.

    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?
  6. Kannst du auch gleich on-the-fly rendern, mit dem Tool hier: http://www.mathjax.org/demos/tex-samples/
  7. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    yara schrieb:
    Das Problem ist noch, wie ich automatisch sagen wir ein
    $x=y^2$
    durch ein
    <img src="http://latex.codecogs.com/gif.download?\bg_white&space;x=y^2">
    ersetzen lassen kann... das kann man vielleicht mit regulären Ausdrücken machen, aber insgesamt auch nicht so einfach.
    Das kannst du mit PHP und dem folgenden Code machen:
    $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
  8. Autor dieses Themas

    yara

    Kostenloser Webspace von yara

    yara hat kostenlosen Webspace.

    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!
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!