<mprescripts>

Элемент <mprescripts> используется внутри <mmultiscripts> для определения префиксных верхних и нижних индексов в выражении. Префиксные индексы располагаются слева от базового элемента.

Синтаксис

Синтаксис элемента <mprescripts> выглядит следующим образом:

<mmultiscripts>
  Выражение
  <mprescripts />
  Нижний индекс 1
  Верхний индекс 1
  Нижний индекс 2
  Верхний индекс 2
  …
  Нижний индекс N
  Верхний индекс N
</mmultiscripts

<mprescripts> располагается внутри элемента <mmultiscripts>. Первый элемент, идущий после <mprescripts>, будет префиксным нижним индексом, иными словами идёт до выражения и отображается слева от него. Второй элемент после <mprescripts> будет верхним индексом и тоже идёт до выражения. Общее число индексов может быть произвольным.

Если какой-то из индексов не требуется, его можно заменить пустым элементом <mrow>:

<math>
  <mmultiscripts>
    <mi>C</mi>
    <mprescripts />
    <mrow></mrow>
    <mn>2</mn>
  </mmultiscripts>
</math>

Пример

<!DOCTYPE html> <html lang="ru"> <head> <meta charset="utf-8"> <title>MPRESCRIPTS</title> <style> math { font-size: 1.2em; } mtext { margin-right: 0.5em; } </style> </head> <body> <math> <mtext>Сколько протонов и нейтронов содержит ядро атома гелия</mtext> <mmultiscripts> <mi>He</mi> <mprescripts /> <mn>2</mn> <mn>4</mn> </mmultiscripts> <mtext>?</mtext> </math> </body> </html>

Спецификация

MathML Core

Браузеры

109 109 95 5 4
109 4 74 4.2