GtkMathView

Скріншот програми:
GtkMathView
Дані програми:
Версія: 0.8.0
Дата завантаження: 3 Jun 15
Розробник: Luca Padovani
Ліцензія: Безкоштовно
Популярність: 24

Rating: 2.0/5 (Total Votes: 1)

GtkMathView є C ++ движок для документів MathML. GtkMathView забезпечує інтерактивний вид, який може використовуватися для перегляду і редагування MathML розмітки.
GtkMathView читає документи MathML допомогою інтерфейсі, метою якої є, щоб пройти документ MathML (або частина його) і відповідним створення екземпляра внутрішні структури даних GtkMathView, що підходять для надання його.
В даний час підтримуються наступні фронтенд:
· Libxml2 інтерфейс, в якому цей документ MathML представлена ​​у вигляді дерева і переміщатися з libxml2 дерева API.
· Libxml2 читач інтерфейс, в якому цей документ MathML неповністю завантажений в пам'ять і переміщатися з libxml2 зчитування API. Цей фронтенд в основному використовується для пакетного рендеринга документів MathML.
· GMetaDOM інтерфейс, в якому цей документ MathML представлена ​​у вигляді дерева і переміщатися з API DOM, представленої GMetaDOM, який у свою чергу DOM-сумісний оболонкою для libxml2.
· Інтерфейс, в якому цей документ MathML представлена ​​в якійсь формі конкретного додатка і переміщатися з функцій зворотного виклику для програми умови.
GtkMathView надає документи MathML через інтерфейсі, мета якого полягає в наданні абстракцію можливостей конкретних платформ (доступних шрифтів, використовуючи графічні примітиви, і так далі).
В даний час такі движки надаються:
· GTK + базова, для надання MathML документи, використовуючи Pango в GTK + додатків.
· GTK + віджет базова, яка обертає GtkMathView в віджеті GTK +, щоб бути безпосередньо вбудовані в GTK + додатків.
· SVG базова, яка надає MathML в SVG.
· AbiWord базова, яка дозволяє вставляти документи MathML в AbiWord за допомогою плагіна AbiMathView.
Вимоги:
· GCC ≥ 3,4 (в деяких версіях GCC 3.3, як відомо, є проблеми компіляції деякі класи в GtkMathView)
· GLib ≥ 2.2.1
· GTK + ≥ 2.2.1 (потрібно до версії 0.6.5, додатково, починаючи з версії 0.7.0 для GTK + інтерфейсі)
· GMetaDOM ≥ 0.1.8 (потрібно для версії до 0.6.1 включно, додатково, починаючи з версії 0.6.2 для GMetaDOM інтерфейсі)
· MiniDOM більше не підтримується і не буде працювати з gtkmathview ≥ 0.4.x. В даний час, останнє GMetaDOM версія, яка працює з gtkmathview 0.3.x є 0.0.3c.
· LibXML ≥ 2.6.7 (потрібно для версії до 0.6.2, то тільки якщо libxml2 і libxml2 читач інтерфейс)
· T1lib ≥ 5 (необхідний для GTK + серверної, якщо ви плануєте використовувати тип 1 шрифтів і згладжування). RPM пакети для t1lib можна знайти на сторінці Дідьє для GtkMathView.
· Popt ≥ 1,7 (якщо немає, то бібліотеки будуть побудовані тільки)
Що нового в цій версії:
· Виправлені помилки в наданні таблиць MathML і сценаріїв.
· Додана підтримка для більше двох шрифтів (MSAM і MSBM від AMS).

Схожі програми

SyFi
SyFi

20 Feb 15

SegyMAT
SegyMAT

12 May 15

Sympy
Sympy

20 Feb 15

Distances
Distances

14 Apr 15

GtkMathView

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями