GtkMathView

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

Rating: 3.5/5 (Total Votes: 2)

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).

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

GtkMathView

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