MathML - Все элементы

Ниже приводится список важных элементов MathML.

  • <maction> - Предоставляет возможность привязать действия к подвыражениям / выражениям.

  • <math>- Это элемент верхнего или корневого уровня, который используется для инкапсуляции каждого экземпляра MathML. Каждое допустимое выражение MathML должно быть заключено во внешний тег <math>. Он может содержать любое количество дочерних элементов. Один математический элемент не может содержать тег другого математического элемента.

  • <menclose> - Отображает его содержимое во включающей нотации, указанной атрибутом нотации.

  • <merror> - Используется для отображения содержимого как сообщения об ошибке.

  • <mfenced> - Предоставляет возможность добавлять в выражение настраиваемые открывающие и закрывающие круглые скобки и разделители.

  • <mfrac> - Используется для отображения дробей.

  • <mglyph> - Используется для отображения нестандартных символов там, где существующие символы Unicode недоступны.

  • <mi> - Используется для указания идентификатора, такого как имя переменной, функции или константы и т. Д. Например, <mi> PI </mi>.

  • <mlabeledtr>- Используется для представления метки в строке слева или справа с использованием атрибута side таблицы mtable. Дочерние элементы mlabeledtr должны быть элементами mtd.

  • <mmultiscripts> - Предоставляет возможности для создания тензорных объектов.

  • <mn> - Используется для указания числового литерала, такого как 3,14 и т. Д. Например, <mn> 3,14 </mn>.

  • <mo> - Используется для указания оператора типа +, - и т. Д. Например, <mo> + </mo>.

  • <mover> - Используется для добавления акцента или ограничения выражения.

  • <mpadded> - Используется для добавления дополнительных отступов и для общей регулировки положения и размера вложенного содержимого.

  • <mphantom> - Используется для создания пространства, поскольку оно отображается невидимо, без изменения высоты, ширины и базовой линии.

  • <mroot> - Используется для отображения корней с явным индексом.

  • <mrow> - Используется для группировки любого количества подвыражений по горизонтали.

  • <ms> - Используется для представления строкового литерала, предназначенного для интерпретации языками программирования и системами компьютерной алгебры.

  • <mspace> - Используется для отображения пустого пространства, размер которого задается с помощью его атрибутов.

  • <msqrt> - Используется для отображения квадратного корня.

  • <mstyle> - Используется для применения стиля к его дочерним элементам.

  • <msub>- Используется для добавления нижнего индекса к выражению. Он использует следующий синтаксис: <msub> базовый индекс </msub>.

  • <msubsup>- Используется для присоединения к выражению нижнего и верхнего индекса вместе. Он использует следующий синтаксис: <msubsup> базовый индекс, верхний индекс </msubsup>.

  • <msup>- Используется для добавления надстрочного индекса к выражению. Он использует следующий синтаксис: базовый верхний индекс msup </msup>.

  • <mtable> - Предоставляет возможности для создания таблиц или матриц.

  • <mtd> - Для представления ячейки в таблице или матрице.

  • <mtext> - Используется для визуализации текста без обозначений, такого как комментарии или аннотации.

  • <mtr> - представляет строку в таблице или матрице.

  • <munder>- Предоставляет возможность добавить акцент или ограничение под выражение. Он использует следующий синтаксис: <munder> нижний нижний индекс </munder>

  • <munderover>- Предоставляет возможность добавить акценты или ограничения как под, так и над выражением. Он использует следующий синтаксис: </munderover> нижний нижний индекс надстрочного текста </munderover>

  • <semantics> - <semantics>, <annotation> и <annotation-xml> используются для добавления презентации и разметки контента и предоставляют как информацию о макете, так и семантическое значение математических выражений.