MathML - Fencing

&LT; mfenced&GT; tag是一种使用fencing运算符(如花括号,括号和括号)而不是使用< mo>的方便方法.他们的标签.

语法

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

<mfenced> expression </mfenced>


参数

以下是此标记的所有参数的说明 :

  • expression : 表达式.

属性

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

  • open: 指定开始分隔符.默认为'('.

  • close : 指定结算分隔符.默认为')'.

  • separators  : 指定零个或多个分隔符的序列,可选地用空格分隔.默认为','.

示例

示例1:不使用<mfenced>标签

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mrow>
      <mo>(</mo>
      <mi>x</mi>
      <mo>)</mo>
   </mrow>
</math>

示例2:使用<mfenced>标签

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mfenced>
      <mi>x</mi>
   </mfenced>
</math>


示例3:f(x,y)

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mrow>
      <mi> f </mi>
      <mo> &#x2061;</mo>
      <mfenced>
         <mi> x </mi>
         <mi> y </mi>
      </mfenced>
   </mrow>
</math>


示例4:(a + b)

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mfenced>
      <mrow>
         <mi> a </mi>
         <mo> + </mo>
         <mi> b </mi>
      </mrow>
   </mfenced>
</math>


示例5:[0,1)

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mfenced open="[">
      <mn> 0 </mn>
      <mn> 1 </mn>
   </mfenced>
</math>