GtkMathView

Screenshot der Software:
GtkMathView
Softwarebeschreibung:
Version: 0.8.0
Upload-Datum: 3 Jun 15
Entwickler: Luca Padovani
Lizenz: Frei
Popularität: 24

Rating: 2.0/5 (Total Votes: 1)

GtkMathView ist eine C ++ Gabemaschine für MathML- Dokumenten. GtkMathView bietet eine interaktive Ansicht, dass für das Durchsuchen und Bearbeiten von MathML-Markup verwendet werden kann.
GtkMathView liest MathML- Dokumenten mittels eines Frontend deren Zweck es ist, den MathML- Dokument durchlaufen (oder einen Teil davon) und angemessen zu instanziieren GtkMathView internen Datenstrukturen, die geeignet sind, um sie sind.
Zur Zeit sind folgende Frontends unterstützt:
· Libxml2 Frontend, wobei der MathML- Dokument wird als Baum dargestellt und mit dem Libxml2 Baum API navigiert.
· Libxml2 Leser Frontend, wobei der MathML- Dokument wird nicht vollständig in den Speicher geladen und mit dem Leser Libxml2 API navigiert. Das Frontend ist meist nützlich für Batch-Rendering von MathML-Dokumenten.
· Gmetadom Frontend, in dem das MathML-Dokument als Baum dargestellt und ist mit dem DOM API von gmetadom, die wiederum ist ein DOM-kompatiblen Wrapper für libxml2 vorgesehen navigiert.
· Individuelle Frontend, wobei der MathML- Dokument in einigen anwendungsspezifischen Format dargestellt ist und mit der Anwendung bereitgestellte Rückruffunktionen navigiert.
GtkMathView macht MathML Dokumente über ein Backend, deren Zweck es ist, eine Abstraktion der plattformspezifischen Funktionen bieten (verfügbaren Schriftarten, Zeichnung Zeichnung Primitiven, und so weiter).
Zur Zeit sind folgende Backends stehen zur Verfügung:
· GTK + Backend, für die Darstellung MathML-Dokumente mit Pango in GTK + Anwendungen.
· GTK + Widget-Backend, das GtkMathView in einem GTK + Widget wickelt, um direkt in GTK + Anwendungen eingebettet werden.
· SVG-Backend, das MathML in SVG macht.
· AbiWord-Backend, das ein bis MathML-Dokumente mit Hilfe des AbiMathView Plugin in AbiWord einzubetten.
Bedarf:
· GCC ≥ 3,4 (einige Versionen von GCC 3.3 sind dafür bekannt, Probleme beim Kompilieren einige Klassen in GtkMathView haben)
· GLib ≥ 2.2.1
· GTK + ≥ 2.2.1 (bis Version 0.6.5 erforderlich, optional ab 0.7.0 für die GTK + Backend)
· Gmetadom ≥ 0.1.8 (für Versionen erforderlich bis einschließlich 0.6.1, wahlweise ausgehend von 0.6.2 für die gmetadom Frontend)
· Minidom wird nicht mehr unterstützt und nicht mit gtkmathview ≥ 0.4.x. arbeiten Ab sofort ist die neueste Version, die mit gmetadom gtkmathview 0.3.x funktioniert 0.0.3c.
· Libxml ≥ 2.6.7 (für Versionen bis 0.6.2 erforderlich ist, dann nur, wenn die libxml2 und libxml2 Leser Frontend)
· T1lib ≥ 5 (für die GTK + Backend benötigt, wenn Sie Type 1-Schriftarten und Anti-Aliasing verwenden möchten). RPM-Pakete für t1lib können an Didier-Seite für GtkMathView finden.
· Popt ≥ 1.7 (falls nicht vorhanden, werden nur die Bibliotheken gebaut werden)
Was ist neu in dieser Version:
· Fixed bugs in Rendering von MathML Tabellen und Skripten.
· Zusätzliche Unterstützung für zwei weitere Zeichensätze (MSAM und mSBM von AMS).

Ähnliche Software

MBDyn
MBDyn

2 Jun 15

Calcoo
Calcoo

3 Jun 15

CLHep
CLHep

14 Apr 15

Kommentare zu GtkMathView

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!