MathML - Moltiplicazione

<msgroup> viene utilizzato per raggruppare le righe all'interno dell'elemento <mstack> e gli elementi <mlongdiv> per avere la posizione relativa all'allineamento dello stack. L'elemento <msgroup> con l'attributo shift può essere utilizzato per creare semplici moltiplicazioni.

Sintassi

Ecco la semplice sintassi per utilizzare questo tag:

<msgroup> expression </msgroup>

Parametri

Ecco la descrizione di tutti i parametri di questo tag:

  • expression - espressione.

Attributi

Ecco la descrizione di tutti gli attributi di questo tag:

  • position- per specificare la posizione orizzontale delle righe all'interno del gruppo rispetto alla posizione controllata dal msgroup contenitore (secondo i suoi attributi position e shift). Il valore predefinito è 0.

  • shift- per specificare uno spostamento incrementale di posizione per i figli successivi (righe o gruppi) all'interno del gruppo. Il valore predefinito è 0.

Esempio

<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>

Produzione

123 × 321 123 246 369 39483