MathML - Style

Znacznik <mstyle> służy do wprowadzania zmian stylu, które wpływają na renderowanie jego zawartości.

Składnia

Oto prosta składnia użycia tego tagu -

<mstyle> expression </mstyle>

Parametry

Oto opis wszystkich parametrów tego tagu -

  • expression - wywnioskowane elementy koszenia.

Atrybuty

Oto opis wszystkich atrybutów tego tagu -

  • scriptlevel- Aby określić poziom skryptu dla dzieci. Bez znaku ustawia wartość skryptu na określoną wartość; Ze znakiem zwiększa („+”) lub zmniejsza („-”) bieżącą wartość.

  • displaystyle - Aby określić styl wyświetlania.

  • scriptsizemultiplier - Aby określić mnożnik, który będzie używany do dostosowania rozmiaru czcionki ze względu na zmiany w poziomie skryptu.

  • scriptminsize - Aby określić minimalny rozmiar czcionki dozwolony ze względu na zmiany w poziomie skryptu.

  • infixlinebreakstyle - Aby określić domyślny styl łamania linii do użycia dla operatorów wrostków.

  • decimalpoint- Aby określić znak używany do określenia punktu wyrównania w kolumnach <mstack> i <mtable>, gdy wartość „punktu dziesiętnego” jest używana do określenia wyrównania. Wartość domyślna to „.”.

Przykłady

Przykład 1: bez tagu <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>

Wynik

( za b )

Przykład 2: użycie tagu <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>

Wynik

( za b )