MathML - Умножение

<msgroup> используется для группировки строк внутри элемента <mstack> и элементов <mlongdiv>, чтобы они занимали позицию относительно выравнивания стека. Элемент <msgroup> с атрибутом shift может использоваться для создания простых умножений.

Синтаксис

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

<msgroup> expression </msgroup>

Параметры

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

  • expression - выражение.

Атрибуты

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

  • position- для указания горизонтального положения строк в группе относительно позиции, контролируемой содержащей msgroup (в соответствии с ее атрибутами position и shift). Значение по умолчанию - 0.

  • shift- для указания постепенного сдвига позиции для следующих друг за другом дочерних элементов (строк или групп) внутри группы. Значение по умолчанию - 0.

пример

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mstack>
      <msgroup>
         <mn>123</mn>
         <msrow>
            <mo>×</mo>
            <mn>321</mn>
         </msrow>
      </msgroup>
      <msline/>
      
      <msgroup shift = "1">
         <mn>123</mn>
         <mn>246</mn>
         <mn>369</mn>
      </msgroup>
      <msline/>
      <mn>39483</mn>
   </mstack>
</math>

Вывод

123 × 321 123 246 369 39483