Frage

Ich mag eine Bilddatei einigen mathematischen Ausdruck zeigt, wobei ein String wie "(x + a) ^ n = Σ_ (k = 0) ^ n" als Eingabe erzeugen, und ein (menschlichen) immer lesbar Bilddatei als Ausgabe. AFAIK wie das Zeug in Wikipedia beispielsweise verwendet. Gibt es vielleicht irgendwelche Java-Bibliotheken, die das tun?

Vielleicht benutze ich den falschen Ansatz. Was würden Sie tun, wenn die Anforderung Einfügen von Formeln aus MS Word in ein HTML-Dokument zu ermöglichen, ist? Ich würde die Benutzer fragen, um nur einen Screenshot selbst zu machen, aber das würde die faule Art und Weise sein ^^

Edit: Danke für die Antworten so weit, aber ich weiß nicht wirklich die Eingabe steuern. Was ich bekommen, ist etwas chaotisch Wort-Stil Formel, nicht sauber Latex-Format ein.

Edit2: http://www.panschk.de/text.tex Sieht ein bisschen wie LaTeX nicht wahr? Das ist, was ich bekomme, wenn ich tun clipboard.getContents(RTFTransfer.getInstance()) nach einer Formel von Word07 eingefügt hat.

War es hilfreich?

Lösung 2

gefunden Mein Kollege eine überraschend einfache Lösung für dieses sehr spezifische Problem: Wenn Sie Formeln aus Word2007 kopieren, werden sie auch als „HTML“ in der Zwischenablage gespeichert. Wie repräsentieren Formeln in HTML nicht einfach ist, weder, Word erstellt nur eine temporäre Bilddatei im Fluge und bettet ihn in den HTML-Code. Sie können dann nehmen Sie einfach die temporäre Formel-Bild und kopieren Sie es woanders. Problem gelöst;)

Andere Tipps

In erster Linie sollten Sie machen Sie sich mit TeX (und LaTeX ) - ein berühmtes Satzsystem von Donald Knuth erstellt. mathematischen Formeln Schriftsatz ist ein fortgeschrittenes Thema mit vielen Meinungen und viel Liebe zum Detail - deshalb verwenden etwas, das baut auf TeX . Auf diese Weise sind Sie sicher, es richtig zu machen; -)

Edit: Schauen Sie sich auf texvc

Das Script kann zu PNG, HTML, MathML. Schauen Sie sich die README

Bearbeiten # 2 konvertieren, die chaotisch Wort-stuff rel="nofollow TeX oder MathML?

Was Sie suchen ist Latex .

MikTex ist eine nette kleine Anwendung für Bilder mit LaTeX am laufenden Band.

Ich möchte schauen ihnen zu schaffen on-the-fly obwohl ...

Steer klar von LaTeX. Im Ernst.

Schauen Sie sich JEuclid . Es kann MathML Ausdrücke in Bilder umwandeln.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top