Ja so weit bin ich auch mittlerweile auch schon.
Habe bisher alles in JavaFX realisiert ohne Jython (da es mit Python 2.x doch etwas umständlicher ist als ich dachte).
Problem sind nur die JavaFX Controls.. weshalb ich wohl alles in Python machen werden.
Denn: LaTeX-, ich nenne ich sie mal Formulare, müssen als Bilder gerendered werden und JavaFX unterstützt bisher (soweit ich weiß) kein Textfeld, das Bilder und Texte akzeptiert.
Mit TextFlow habe ich es schon probiert und bekomme auch die passenden mathematischen Ausdrücke mittels LaTeX-Parser als Image, welches ich in TextFlow einfüge.
Problem: Das Ganze soll ja ein Editor werden und ich habe bisher noch keine Möglichkeit gefunden, während der Laufzeit in ein Textflow zu schreiben, da ja alles Text und nicht als String dort gespeichert wird und ein Textflow nicht direkt editierbar ist. So müsste ich alles über ein Eingabefeld machen, was mMn. aber Humbug ist (für die Formeln wäre das ok...).
Das Problem ist also kurz zusammengefasst: Mir fehlt ein Control, dass wie eine TextArea ist aber zusätzlich noch Bilder akzeptiert (quasi eine Kombi aus TextArea und TextFlow).
Pythons TKinter TextBox unterstützt das Anzeigen von Text und Bild und funktioniert so ähnlich wie eine JavaFX TextArea.
PS: Habe auch schon den Weg über WebView + JavaScript + HTML versucht, doch auch dort habe ich das Problem, dass die TextArea kein Bild einfügen kann (zumindest hat es bei mir nicht geklappt).