GtkMathView

Software screenshot:
GtkMathView
Rincian Software:
Versi: 0.8.0
Tanggal Upload: 3 Jun 15
Pengembang: Luca Padovani
Lisensi: Gratis
Popularitas: 72

Rating: 3.5/5 (Total Votes: 2)

GtkMathView adalah C ++ mesin rendering dokumen MathML. GtkMathView memberikan pandangan interaktif yang dapat digunakan untuk browsing dan mengedit MathML markup.
GtkMathView membaca dokumen MathML dengan cara frontend yang tujuannya adalah untuk melintasi dokumen MathML (atau bagian dari itu) dan tepat instantiate struktur data internal GtkMathView yang cocok untuk rendering itu.
Saat ini frontends berikut ini didukung:
· Libxml2 frontend, di mana dokumen MathML direpresentasikan sebagai pohon dan dinavigasi dengan libxml2 pohon API.
· Libxml2 pembaca frontend, di mana dokumen MathML tidak sepenuhnya dimuat dalam memori dan dinavigasi dengan libxml2 pembaca API. Frontend ini adalah sebagian besar berguna untuk batch yang render dokumen MathML.
· GMetaDOM frontend, di mana dokumen MathML direpresentasikan sebagai pohon dan dinavigasi dengan DOM API yang disediakan oleh GMetaDOM, yang pada gilirannya adalah wrapper DOM-compliant untuk libxml2.
· Frontend kustom, di mana dokumen MathML diwakili dalam beberapa format-aplikasi tertentu dan dinavigasi dengan fungsi callback aplikasi yang disediakan.
GtkMathView membuat dokumen MathML melalui backend yang tujuannya adalah untuk memberikan sebuah abstraksi dari kemampuan-platform tertentu (font yang tersedia, menggambar primitif menggambar, dan sebagainya).
Saat ini backends berikut diberikan:
· GTK + backend, untuk rendering dokumen MathML menggunakan Pango di GTK + aplikasi.
· GTK + widget backend, yang membungkus GtkMathView dalam widget GTK + yang akan langsung tertanam dalam GTK + aplikasi.
· SVG backend, yang membuat MathML ke SVG.
· AbiWord backend, yang memungkinkan seseorang untuk menanamkan dokumen MathML ke AbiWord dengan cara plugin AbiMathView.
Persyaratan:
· GCC ≥ 3,4 (beberapa versi GCC 3.3 diketahui memiliki masalah kompilasi beberapa kelas di GtkMathView)
· GLib ≥ 2.2.1
· GTK + ≥ 2.2.1 (diperlukan sampai versi 0.6.5, opsional mulai dari 0.7.0 untuk GTK + backend)
· GMetaDOM ≥ 0.1.8 (diperlukan untuk versi sampai dengan 0.6.1, mulai opsional dari 0.6.2 untuk frontend GMetaDOM)
· Minidom tidak didukung lagi dan tidak akan bekerja dengan gtkmathview ≥ 0.4.x. Sampai sekarang, versi GMetaDOM terbaru yang bekerja dengan gtkmathview 0.3.x adalah 0.0.3c.
· Libxml ≥ 2.6.7 (diperlukan untuk versi hingga 0.6.2, maka hanya jika libxml2 dan libxml2 pembaca frontend)
· T1lib ≥ 5 (diperlukan untuk GTK + backend jika Anda berencana untuk menggunakan Type 1 font dan anti-aliasing). Paket RPM untuk t1lib dapat ditemukan di halaman Didier untuk GtkMathView.
· POPT ≥ 1,7 (jika tidak hadir, hanya perpustakaan akan dibangun)
Apa yang Baru di Release ini:
· Fixed bug di rendering MathML tabel dan skrip.
· Ditambahkan dukungan untuk dua font lebih (MSAM dan MSBM dari AMS)

.

Software yang serupa

HartMath
HartMath

3 Jun 15

bigfloat
bigfloat

14 Apr 15

autonetkit-v3
autonetkit-v3

20 Feb 15

Sympy
Sympy

20 Feb 15

Komentar untuk GtkMathView

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!