Wysiwyg für mathematische Gleichungen

Ich habe eine Website für nicht-professionelle Mathematikbenutzer. Ich suche ein WYSIWYG für mathematische Gleichungen. Ich habe Wiris gefunden, aber es ist nicht kostenlos.

Was ich brauche:

  • Einfach, ohne Programmierkenntnisse (wie MathML).
  • Ähnlich wie bei der WolframAlpha-Gleichungseingabe oder der Wiris-Eingabe.
  • Echtzeit-Konvertierung in visuelle Gleichungen.
  • Option zum Speichern der Eingabe in Latex.
  • Ich habe die Javascript-Beschränkung entfernt und kann jede Art von Webplugin akzeptieren, die den vorherigen Aufzählungszeichen folgt. (HTML5, Java, Jquery usw.)
Sie möchten, dass dies eine JS-basierte Bibliothek ist, die Sie in Ihre Website einfügen können, ja?
@NickWilde Genau. Ich habe es Tags hinzugefügt.
Ist jQuery erforderlich?
@unor Nicht unbedingt. Alles, was einer Website als Plugin hinzugefügt werden könnte. Wie JS und JQuery.
@AnastasiosVentouris Ich denke, da stimmt wahrscheinlich nichts . Könnten Sie mir eine E-Mail senden? Ich habe einige Gedanken, die für das Kommentarformat zu lang und für eine Antwort nicht wirklich geeignet sind. Meine E-Mail lautet: design@briarmoon.ca

Antworten (3)

Sie könnten MathJax verwenden . Es ist eine kostenlose Open-Source-Bibliothek mit reinem Javascript zum Rendern mathematischer Gleichungen. Stack Exchange verwendet es (so habe ich davon gehört). Es unterstützt die Eingabe über LaTeX und MathML entsprechend seiner Website (ich habe nur die LaTeX-Eingabe verwendet). Es sieht so aus, als hätte es alles, was Sie wollen.

Danke, aber ich denke, das OP sucht nach einer WYSIWYG-Lösung.
Verpasste das ... Er konnte immer nur eine MathJax-Vorschau machen, so wie SE es macht. Wie ein Side-by-Side oder eine Vorschau unten.
Hmm, ich glaube, es ist nicht das, was ich suche. Ich möchte ein einfaches WYSIWYG für mathematische Eingaben (wie das des WolframAlpha-Links), das die Eingabe in LaTeX oder MathML umwandelt. Ein einfacher Benutzer ohne Kenntnisse von LaTeX oder MathML könnte also eine Gleichung schreiben und sie dann in diesen Formularen speichern.

Sie können MathQuill [1] ausprobieren , das nicht wirklich ein WYSIWYG-Editor ist, aber Sie können es wie einen Markdown-Editor nennen, also sagen wir, wir verwenden *, um den Text kursiv zu machen

*This will be italic on Stackoverflow*

Auf die gleiche Weise verwenden Sie MathQuill, sagen Sie, Sie möchten einen Bruchteil davon machen, 3/4damit Sie es schreiben können

\fracund geben Sie dann die Zahlen ein und schalten Sie das Caretzeichen mit den Pfeiltasten um oder sagen Sie, Sie möchten die Quadratwurzel von x, also müssen Sie schreiben

\squareund als diex

[1] Github-Repository


Sie können sich auch FMatch ansehen, aber ich persönlich denke, dass das ein bisschen überladen sein wird, aber Sie können es versuchen

MathQuill ist WYSIWYG. Sie müssen sich merken, welche Tastenanschläge Sie verwenden müssen, zB ^ für hochgestellt, _ für tiefgestellt.

TeXmacs ist ein sehr guter Editor, der sich zum Bearbeiten von Texten mit mathematischen Formeln eignet.

TeXmacs hat einen Import und Export nach LaTeX, aber nach dem Export nach LaTeX müssen Sie die LaTeX-Datei anschließend manuell bearbeiten, um alle erforderlichen Makros dort einzufügen.

Ich habe ein Buch in TeXmacs geschrieben (allerdings ist es irgendwie zu langsam für Texte über 200 Seiten).

Danke, aber ich denke, das OP sucht nach einer JS-basierten Bibliothek, die er in seine Website aufnehmen kann.