Gibt es einen LaTeX-Editor, der in eine Website eingebettet werden kann?

Für ein Projekt muss ich LaTeX-Eingaben von Benutzern einer Website zulassen. Ich möchte einen leichten LaTeX-Editor, den ich in meine Website einbetten und ihnen helfen kann, ihre Dokumente zu schreiben und zu bearbeiten.

Ich möchte, dass dieser Editor wie LyX ist - dh WYSIWYG(M), klein und natürlich Open Source - wenn es möglich ist. Wenn dies nicht der Fall ist, möchte ich, dass es für Autoren so einfach wie möglich zu verwenden ist.

ein Editor wie ein Texteingabefeld (meine Meinung nach winzig), das der Benutzer auf unserer Website verwenden kann, und einige Schaltflächen (mit diesem Feld), die dem Benutzer helfen, ohne Kenntnisse über TeX zu schreiben. Senden Sie dann das, was der Benutzer für uns geschrieben hat, im TeX-Format. Wir arbeiten an einer Bildungsseite und möchten, dass der Benutzer seine mathematischen Fragen ohne zusätzliche Programme und einfach schreibt.

Gibt es so einen Editor?

Antworten (2)

Die Version des tinymceHTML-Editors, die in das Canvas LMS eingebettet ist, kann LaTeX-Roheingaben in ihrer Gleichungseditorkomponente akzeptieren. Ein schnelles Googlen zeigt einige verschiedene Möglichkeiten, LaTeX mit tinymce zu verwenden, aber einige schienen ziemlich alt und veraltet zu sein.

Etwas mehr Google-Suche ergibt eine Liste, die auf GitHub gepostet wurde,

https://github.com/mathjax/MathJax-docs/wiki/List-of-web-based-math-editors

und diese Liste hatte ein paar Einträge, die die LaTeX-Unterstützung spezifizierten. Dieser scheint gut zu sein - http://visualmatheditor.equatheque.net/

Sowohl kostenlos als auch kostenlos (GPL3), läuft lokal oder auf einem Webserver, kein Plugin für aktuelle Browser erforderlich.

Von ihrer Seite:

Es bietet jetzt mehr als 730 LaTeX-Symbole und 210 AsciiMath-Symbole. Es funktioniert jetzt mit LaTeX-, AsciiMath-, MathML- und HTML-Syntaxen. Es kann jetzt PNG- und SVG-Bilder exportieren. Es verbessert die Ergonomie der Benutzeroberfläche. Es funktioniert in allen modernen Browsern ohne Plugin.

Sharelatex ist ein kollaborativer webbasierter LaTeX-Editor.

Ich konnte keine Informationen zum Einbetten finden. Wie auch immer, die Webanwendung und die Dienste sind vollständig entkoppelt, sodass es keinen großen Aufwand erfordern sollte, sie anzupassen.