MathML - Stile

Il tag <mstyle> viene utilizzato per apportare modifiche allo stile che influenzano il rendering dei suoi contenuti.

Sintassi

Ecco la semplice sintassi per utilizzare questo tag:

<mstyle> expression </mstyle>

Parametri

Ecco la descrizione di tutti i parametri di questo tag:

  • expression - elementi mrow dedotti.

Attributi

Ecco la descrizione di tutti gli attributi di questo tag:

  • scriptlevel- Per specificare il livello di script per i bambini. Senza segno, imposta scriptlevel sul valore specificato; Con un segno incrementa ("+") o decrementa ("-") il valore corrente.

  • displaystyle - Per specificare lo stile di visualizzazione.

  • scriptsizemultiplier - Per specificare il moltiplicatore da utilizzare per regolare la dimensione del carattere a causa dei cambiamenti nel livello di script.

  • scriptminsize - Per specificare la dimensione minima del carattere consentita a causa dei cambiamenti nel livello di script.

  • infixlinebreakstyle - Per specificare lo stile di interruzione di riga predefinito da utilizzare per gli operatori infissi.

  • decimalpoint- Per specificare il carattere utilizzato per determinare il punto di allineamento all'interno delle colonne <mstack> e <mtable> quando il valore "punto decimale" viene utilizzato per specificare l'allineamento. L'impostazione predefinita è ".".

Esempi

Esempio 1: senza tag <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>

Produzione

( un b )

Esempio 2: utilizzo del tag <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>

Produzione

( un b )