Результатом этой работы является реализация прототипа электронной библиотеки с математической информацией, представленной в формате MathML, и анализа перспективности такого рода разработок.
Выделим средующие аспекты использования MathML:
Все эти возможности реализованы в нашем прототипе
Прототип построен на базе системы Web-публикиции Cocoon 2. В качестве сервера приложений используется Tomcat 4.1. Информация хранится в реляционной базе данных IBM DB2 v7.2, поверх которой установлен XML Extender, реализующий поддержку XML
Разные браузеры имеют разные возможности для отображения MathML-выражений. Так в Internet Expolorer эта возможность реализована с помощью ActiveX-компоненты MathPlayer, в Mozilla пока встроена поддержка лишь разметки представления. Чтобы решить эту проблему исходный документ, полученный из базы данных, преобразуется в требуемый формат вывода с помощью XSLT.
Для демонстрации возможностей преобразования реализована поддержка вывода в формате LaTeX, с помощью набора XSLT-преобразований XSLT MathML Library v2
Также осуществлено исследование поддержки MathML в различных системах компьютерной алгебры: Mathematica, Maple, MathLab.
Примечание. Тезисы докладов публикуются в авторской редакции
Ваши комментарии Обратная связь |
[Головная страница] [Конференции] |
© 1996-2000, Институт вычислительных технологий СО РАН, Новосибирск
© 1996-2000, Сибирское отделение Российской академии наук, Новосибирск