MathML - Стиль

Тег <mstyle> используется для внесения изменений стиля, влияющих на отображение его содержимого.

Синтаксис

Вот простой синтаксис для использования этого тега -

<mstyle> expression </mstyle>

Параметры

Вот описание всех параметров этого тега -

  • expression - предполагаемые элементы косилки.

Атрибуты

Вот описание всех атрибутов этого тега -

  • scriptlevel- Чтобы указать уровень сценария для детей. Без знака устанавливает для уровня сценария указанное значение; Со знаком увеличивает («+») или уменьшает («-») текущее значение.

  • displaystyle - Чтобы указать стиль отображения.

  • scriptsizemultiplier - Чтобы указать множитель, который будет использоваться для настройки размера шрифта из-за изменений на уровне скрипта.

  • scriptminsize - Чтобы указать минимальный размер шрифта, разрешенный из-за изменений на уровне сценария.

  • infixlinebreakstyle - Чтобы указать стиль разрыва строки по умолчанию для использования в инфиксных операторах.

  • decimalpoint- Чтобы указать символ, используемый для определения точки выравнивания в столбцах <mstack> и <mtable>, когда значение «десятичной точки» используется для указания выравнивания. По умолчанию '.'.

Примеры

Пример 1. Без тега <mstyle>

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mrow>
      <mo maxsize = "100%"> ( </mo>
      <mfrac> 
         <mi> a </mi> 
         <mi> b </mi> 
      </mfrac>
      <mo maxsize = "100%"> ) </mo>
   </mrow>
</math>

Вывод

( а б )

Пример 2: Использование тега <mstyle>

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mstyle maxsize = "100%">
      <mrow>
         <mo> ( </mo>
         <mfrac> 
            <mi> a </mi> 
            <mi> b </mi> 
         </mfrac>
         <mo> ) </mo>
      </mrow>
   </mstyle>
</math>

Вывод

( а б )