Betten Sie LaTeX-Gleichungen in die Website ein

Ich benötige einen HTML-LaTeX-Gleichungseditor, der grafische Gleichungen in Form von Bildern (.png, .jpg usw.) erstellt und Code zum direkten Einbetten von Gleichungen in HTML-Websites erzeugt.

Früher war Codecogs meine Wahl dafür, aber seit den letzten Tagen wurde der Dienst unterbrochen und ich brauche eine Alternative.

PS: Ich weiß, dass ich das mit tun kann MathJAX/JSMath, aber ich brauche nur eine Bildausgabe.

Verwendet Codecogs nicht Mathjax?
@Huey Ich habe keine Ahnung. Aber höchstwahrscheinlich, ja.
Und selbst wenn dies der Fall ist, ist die endgültige Ausgabe ein Bild.
Google hat dafür eine sehr praktische API , aber leider ist sie veraltet und es wird nicht garantiert, dass sie nach dem 20. April 2015 funktioniert.
Muss es WYSIWYG sein, oder tippst du LaTeX? Muss es eine Webapp sein, oder kann man eine lokale LaTeX-Installation verwenden? Wie planen Sie die Verwaltung der Quelle und des Bildes (z. B. Versionskontrolle, CMS)?
Ich brauche genau das, was Codecogs tut. Es verwendet im Grunde ein MathJAX/JSMath-Plugin, um Text in Latex zu rendern, und erstellt dann daraus ein Bild, das in eine HTML-Seite eingebettet werden kann. Während dies sehr trivial ist und in einer lokalen Latex-Installation durchgeführt werden kann, brauche ich etwas, auf das unterwegs zugegriffen werden kann, egal auf welchem ​​​​System ich arbeite, ob der LaTeX-Compiler installiert ist oder nicht.

Antworten (3)

Da Sie nur eine Bildausgabe benötigen, ist der Daum Equation Editor vielleicht einen Versuch wert. Es ist ein browserbasierter WYSIWYG-LaTeX-Editor, mit dem Sie LaTeX-Gleichungen als .png - Bilder speichern können.

Hier ist ein Beispiel-Screenshot des Editors:

Geben Sie hier die Bildbeschreibung ein

Und hier ist ein von ihm gespeichertes Beispiel- PNG -Bild:

Geben Sie hier die Bildbeschreibung ein

Willkommen bei den Softwareempfehlungen. Dies ist keine gute Antwort für unsere Website. Bitte lesen Sie diesen Meta-Beitrag, um zu erfahren, wie man gute Antworten schreibt.
@ aman207 Vielen Dank für den Hinweis. Ich habe jetzt versucht, die Antwort gemäß dem Meta-Beitrag zu verbessern.
Warum stimmen Sie jetzt ab, da OP seine Antwort verbessert hat? Wäre schön, wenn die Leute ihre Argumentation erklären würden. .-.

Wenn Sie sicherstellen möchten, dass es keine Verzögerungen gibt, empfehle ich Ihnen, die Arbeitslast des Renderns auf den Client zu übertragen. Bibliotheken wie MathJax / jsMath ermöglichen es Ihnen, den Latex-Code direkt im Browser des Besuchers zu rendern. Das hat den netten Nebeneffekt, dass diese Inhalte auch für Screenreader zugänglich sind, die das Anzeigen von Bildern nicht unterstützen.

Ich stimme zu, dass MathJAX/JSMath-Bibliotheken meine Arbeit erledigen würden. Aber das sind starke Abhängigkeiten, LaTeX-Text macht nur 0,001% meiner Website aus. Daher würde ich gerne bei der Outsourcing-Option bleiben.
Wenn es so wenig ist, warum nicht einfach statische Bilder manuell aus einer LaTeX-Software erstellen, wann immer es nötig ist?
An diejenigen, die ablehnen: Ich habe geantwortet, bevor die Bearbeitung angegeben hat, dass MathJax/jsMath keine Option ist. Ich denke, die Bearbeitung war eine Reaktion auf meine Antwort.

Wolfram alpha zeichnet für Sie einfache LaTex-Gleichungen in Bilder und Diagramme. Ich weiß nicht, wie es mit komplexeren Dingen umgeht.