MathML - Estilo

A tag <mstyle> é usada para fazer alterações de estilo que afetam a renderização de seu conteúdo.

Sintaxe

Aqui está a sintaxe simples para usar esta tag -

<mstyle> expression </mstyle>

Parâmetros

Aqui está a descrição de todos os parâmetros desta tag -

  • expression - elementos de corte inferidos.

Atributos

Aqui está a descrição de todos os atributos desta tag -

  • scriptlevel- Para especificar o nível de script para os filhos. Sem um sinal, ele define scriptlevel para o valor especificado; Com um sinal, ele aumenta ("+") ou diminui ("-") o valor atual.

  • displaystyle - Para especificar o estilo de exibição.

  • scriptsizemultiplier - Para especificar o multiplicador a ser usado para ajustar o tamanho da fonte devido às mudanças no nível do script.

  • scriptminsize - Para especificar o tamanho mínimo da fonte permitido devido às mudanças no nível do script.

  • infixlinebreakstyle - Para especificar o estilo de quebra de linha padrão a ser usado para operadores infixos.

  • decimalpoint- Para especificar o caractere usado para determinar o ponto de alinhamento dentro das colunas <mstack> e <mtable> quando o valor "ponto decimal" é usado para especificar o alinhamento. O padrão é '.'.

Exemplos

Exemplo 1: sem 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>

Resultado

( uma b )

Exemplo 2: usando a 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>

Resultado

( uma b )