Реферат: Язык математической разметки MathML
Элементы представления можно разделить на два класса : лексемы и схемы раз
мещения. Существует также набор пустых элементов, используемых вместе с конкрет
ной схемой размещения.
Все лексемы (в синтаксическом смысле),включенные в математическое выражение,
должны быть помечены MathML отметками лексем. Типы MathML лексем : идентифика
торы (переменные, имена функций и т.д.),числа, операторы, заграждающие метки (на
пример, круглые скобки) и строковые литералы. Для представления текста нематема
тического характера используются элементы лексем.
Схемы размещения - конструкторы выражений традиционных математических запи
сей.
3.1.3 XML атрибуты
Согласно проекту XML атрибуты должны иметь вид : attr = "..." .Атрибуты,чье
значение определено как числовое, могут быть целыми числами или числами с пла
вающей запятой. Существуют атрибуты со значениями , связанными с определенным
шрифтом.
3.1.4 Пробелы
По умолчанию XML процессоры удаляют конечные пробелы, символы "новой строки",
вкладки (позиции табуляции) и сокращают любое внутреннее незаполненное прост
панство до одиночного пробела (" ").В случае необходимости использование выше
перечисленных символов возможно после их кодирования и указания для них сбыл
кие объекта.
3.1.5 Требуемые параметры
Большинство из описанных элементов требуют определенного числа параметров
(1,2 или 3).
MathML содержит универсальный элемент раэделителя < SEP/>,игнорируемый эле
ментами представления.
3.1.6 Пустые элементы
Единственным пустым элементом лексемы является <MSPACE/>.Пустые элементы
<MPRESCRIPTS/> и <NONE/> могут быть включены только в определенную схему раз