MathML - 样式



<mstyle> 标签用于进行样式更改,这些更改会影响其内容的呈现。

语法

以下是使用此标签的简单语法:

<mstyle> expression </mstyle>

参数

以下是此标签所有参数的描述:

  • 表达式 - 推断的 mrow 元素。

属性

以下是此标签所有属性的描述:

  • scriptlevel - 指定子元素的 scriptlevel。不带符号时,将其设置为指定值;带符号时,增加 ("+") 或减少 ("-") 当前值。

  • displaystyle - 指定 displaystyle。

  • scriptsizemultiplier - 指定要用于调整字体大小的乘数,以应对 scriptlevel 的变化。

  • scriptminsize - 指定由于 scriptlevel 更改而允许的最小字体大小。

  • infixlinebreakstyle - 指定用于中缀运算符的默认 linebreakstyle。

  • decimalpoint - 指定用于确定 <mstack> 和 <mtable> 列中对齐点的字符,当 "decimalpoint" 值用于指定对齐时。默认值为 '.'。

示例

示例 1:不使用 <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>

输出

( a b )

示例 2:使用 <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>

输出

( a b )
广告