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