ML Editor

Projectseite des MathML erweiterten online rich text Editors "ML Editor".
Geplant ist ein JavaScript online rich text Editor, der XHTML 1.1 und MathML 2.0 unterstützt, leicht integrierbar, intelligent konfigurierbar und mit CSS Layout versehen ist.
All das mit I18N Schnittstelle, mathematischen Symbolenlisten, Matrixmakros, presentations und gemsichtem Modus, XHTML, XHTML+MathML, LaTex(, Maple, Ascii) Ausgabe, und XHTML+MathML(, LaTex?(,Ascii ??)) Eingabe.

Gegenwärtiger Stand des ML Editors

23.10.07: Version 0.12
Klassen und Dokumenthierachie bis zum Modul-Level implementiert.
Erweiterte die Unterstützung für einen Cross-Browser Einsatz bis auf die unterste Ebene.
Vollständige Trennung des MVC.
07.10.07: Version 0.11
Das komplette Gerüst steht und der Editor unterstützt den Unicode nun native. Plaintexteingaben vollständig möglich.
25.09.07: Version 0.1
ML Editor Grundklassen, CSS Layout und HTML-Integrationsroutinen funktionieren. Einigene einfache ASCII-Eingaben sind möglich.
Editor erfolgreich in XHTML 1.1 eingebunden, verifiziert und für Cross-Browser gebrauch vorbereitet.
20.09.07: Version 0.01
XHTML Gerüst für Einbindung, Namespaces und Funktionslisten.

Roadmap

Version:0.1 Date:September 2007
Editor Grundgerüst; Autointegration in HTML; CSS und DOM Interface

Version:0.2
Symbol- und Elementschnittstellen; Editorinterface; Plain-Text Editor

Version:0.3
LaTex2HTML; Makroschnittstellen; Symbol- und Elementlisten um Makros erweitert; Grundtexteditor

Version:0.4
Konfiguration von Sprache und Makrolisten; Ausnahmebehandlung

Version:0.5
Editor mit kompletten Element- und Symbollisten; Plain-Text und LaTex-Makros in XHTML übersetzen und mit CSS formatieren.

Version:0.6
Mehrsprachigkeit; Export des XHTML; Alle Makros, die für Rich-Text-Editing nötig sind (Tabellen, Listen, Überschriften, Formatierungen, etc.)

Version:0.7
LaTex-Export des XHTML; Für mathematische Ausdrücke LaTex2MathML; XHTML+MathML Export.

Version:0.8
Formatierungen in Konfiguration anpassbar; XHTML+MathML2LaTex Export

Version:0.9
Komplettes Rich-Text-Editing mit mathematischen Ausdrücken direkt am DOM-Node-Tree; Makros für Matrizen und grundlegende Gleichungen

Version:1.0 Bis:Januar 2008
Erste Veröffentlichung!
Dokumentation, LaTex2Math, XHTML+MathML und LaTex Export.
Laufähig auf IE 6+, Amaya 6+, Netscape 6.1+, Mozilla 0.9.9+.
Eingeschränkte Funktionalität auf Opera, Safari und Konqueror.

Version:2.0
Extended rich text editing and mixed MathML mode. Maple, ASCII Math export. LaTex and XHTML+MathML import.

Version:3.0
MathML 3.0, XHTML 2.0, further LaTex support, ASCII Math import.

Lizensierung

Copyright (c) 2007 by Maik Kreutzfeldt.
Alle Rechte vorbehalten und keine Haftung für jegwede Funktionen übernommen.

Bisher ist unklar ob die Software frei sein wird. Wahrscheinlich ist eine Per-Domain Lizens. Aber zunächst stehen noch zahlreiche Tests der Fähigkeiten an und Browserkompatibilität zu IE, Opera, Safari und Konqueror muss gegeben sein.

Andere Sprache

EN