М.: Физматлит, 2010. — 192 с. — ISBN 978-5-9221-1220-8 (600 dpi).
Руководство содержит рекомендации по подготовке математических текстов для публикаций в электронной форме с использованием языка MathML Описаны технология MathML и программные средства, позволяющие конвертировать в MathML документы, подготовленные с помощью имеющихся стандартных технологий (MathML, Mathematica, Maple, Word). Для научных работников, преподавателей, аспирантов и студентов, специализирующихся в области естественных наук.
Предисловие.
Введение. Зачем нужен MathML? Первый пример.Зачем нужен MathML?
Первый пример.
XML-технологии.Языки разметки.
Что такое XML.
Правила построения XML-документов.
Пример XML-документа.
Пространство имен.
DTD и XML-схемы.
XSL-преобразование XML-документов.
Метаданные и RDF.
Практический пример применения XML-технологий. Описание электронной библиотеки.
HTML и XHTML.
Разметка математических текстов по технологии MathML.Вводный пример.
Особенности отображения в браузерах.
Синтаксис языка MathML. Презентационный MathML.
Токены.
Основные элементы.
Индексы.
Более сложные примеры.
Синтаксис языка MathML. Содержательный MathML.
Инструменты для работы с MathML.Редакторы MathML.
Open Office.
TeXmacs.
ITEX2MML — простой конвертор.
Конвертор tex4ht.
On-line конверторы в MathML.
Применение веб-технологий: переносимая коллекция электронных математических документов.
Специализированные языки разметки. Создание собственного языка разметки.Специализированные языки разметки.
Создание собственного языка разметки на основе XML.
Эпилог: принципы семантического веба.
Список литературы.