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 + серверной, если вы планируете использовать Type 1 шрифты и сглаживание). RPM пакеты для t1lib можно найти на странице Дидье для GtkMathView.
· Popt ≥ 1,7 (если нет, то библиотеки будут построены только)
Что нового в этой версии:
· Исправлены ошибки в оказании таблиц MathML и скриптов.
· Добавлена ​​поддержка для более двух шрифтов (MSAM и MSBM от AMS).

Похожие программы

Chombo
Chombo

15 Apr 15

SAGE
SAGE

22 Jun 18

calc.pl
calc.pl

3 Jun 15

Комментарии к GtkMathView

Комментарии не найдены
добавить комментарий
Включите картинки!