GtkMathView

Screenshot Software:
GtkMathView
Detalii soft:
Versiune: 0.8.0
Incarca data: 3 Jun 15
Producător: Luca Padovani
Licenţă: Gratuit
Popularitate: 24

Rating: 2.0/5 (Total Votes: 1)

GtkMathView este un C ++ motorul de randare pentru documentele MathML. GtkMathView oferă o vedere interactiv care poate fi folosit pentru navigare și editare MathML marcare.
GtkMathView citește documentele MathML prin intermediul o interfață al cărei scop este de a traversa documentul MathML (sau o parte din el) și să instantia corespunzător structuri de date interne GtkMathView, care sunt potrivite pentru făcându-l.
În prezent, următoarele interfețe sunt suportate:
· Frontend libxml2, în care documentul MathML este reprezentat ca un copac și navigat cu API copac libxml2.
· Frontend cititor libxml2, în care documentul MathML nu este încărcat în întregime în memorie și este navigat cu cititor API libxml2. Aceasta este în mare parte frontend util pentru redarea lot de documente MathML.
· Frontend GMetaDOM, în care documentul MathML este reprezentat ca un copac și se navigat cu API DOM furnizate de GMetaDOM, care la rândul său este un înveliș-DOM compatibil pentru libxml2.
· Frontend personalizate, în care documentul MathML este reprezentată în unele format aplicație specifică și este navigat cu funcții de apel invers aplicației furnizate.
GtkMathView face documente MathML prin backend al cărei scop este de a oferi o abstracție a capacităților platforme specifice (fonturi disponibile, desen primitive desen, și așa mai departe).
În prezent, sunt prevăzute următoarele backend:
· GTK + backend, pentru randare documente MathML folosind Pango în + aplicații GTK.
· GTK + widget backend, care înfășoară GtkMathView în GTK + widget să fie încorporate direct în + aplicații GTK.
· Backend SVG, care face MathML în SVG.
· Backend AbiWord, care permite o pentru a încorpora documente MathML în AbiWord prin intermediul plugin AbiMathView.
Cerinte:
· GCC ≥ 3,4 (unele versiuni de GCC 3.3 sunt cunoscute de a avea probleme compilarea unor clase în GtkMathView)
· 2.2.1 GLib ≥
· GTK + ≥ 2.2.1 (necesar până la versiunea 0.6.5, pornind de la opțional 0.7.0 pentru GTK + backend)
· GMetaDOM ≥ 0.1.8 (necesar pentru versiunile de până la și inclusiv 0.6.1, începând opțional de 0.6.2 pentru interfața GMetaDOM)
· MiniDOM nu mai este susținută și nu va funcționa cu gtkmathview ≥ 0.4.x. Ca de acum, cea mai recentă versiune GMetaDOM care funcționează cu gtkmathview 0.3.x este 0.0.3c.
· ≥ libxml 2.6.7 (necesar pentru versiunile de până la 0.6.2, atunci numai în cazul în libxml2 și cititor libxml2 frontend)
· T1lib ≥ 5 (necesare pentru GTK + backend dacă aveți de gând să utilizați fonturile Type 1 și anti-aliasing). Pachete RPM pentru t1lib pot fi găsite pe pagina de Didier pentru GtkMathView.
· Popt ≥ 1,7 (dacă nu este prezent, numai bibliotecile vor fi construite)
Ce este nou în această versiune:
· Bug-uri fixe în prestarea de tabele MathML și script-uri.
· Adăugat suport pentru mai multe fonturi doua (MSAM și MSBM din AMS).

Software similare

BoolStuff
BoolStuff

20 Feb 15

GraphThing
GraphThing

2 Jun 15

K3DSurf
K3DSurf

3 Jun 15

Comentarii la GtkMathView

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!