Синтаксис языкаЭлементы разметки MathML представления делятся на два класса. Токены (token elements) представляют индивидуальные символы, названия, числа, обозначения и т.д. В основном в качестве содержания токены могут иметь только символы. Элементы схемы (layout schemata) формируют выражения из частей и могут иметь только токены в качестве содержания. Также имеется несколько пустых элементов, используемых только вместе с определенным элементом схемы. Все индивидуальные «символы» в математическом выражении должны быть представлены токенами MathML. Основные типы токенов MathML – идентификаторы (т.е. переменные или имена функций), числа и операторы (включая различные ограничители, такие, как круглые скобки, и разделители, такие, как запятые). Имеются также токены для представления текста или пробелов, что имеет больше эстетическое, чем математическое значение. Далее для примера приводятся некоторые из основных элементов MathML: Токены
|