Mathml-fencing
提供:Dev Guides
MathML-フェンシング
<mfenced>タグは、<mo>タグを使用する代わりに、中括弧、括弧、括弧などのフェンシング演算子を使用する便利な方法です。
構文
このタグを使用する簡単な構文は次のとおりです-
<mfenced> expression </mfenced>
パラメーター
これは、このタグのすべてのパラメータの説明です-
- 式-式。
属性
これは、このタグのすべての属性の説明です-
- open -開始区切り文字を指定します。 デフォルトは「(」です。
- close -終了区切り文字を指定します。 デフォルトは「)」です。
- separators -オプションで空白で区切られた0個以上の区切り文字のシーケンスを指定します。 デフォルトは「、」です。
例
例1:<mfenced>タグなし
<math xmlns = "http://www.w3.org/1998/Math/MathML">
<mrow>
<mo>(</mo>
<mi>x</mi>
<mo>)</mo>
</mrow>
</math>
出力
latexmath:[\ left(x \ right)]
例2:<mfenced>タグを使用する
<math xmlns = "http://www.w3.org/1998/Math/MathML">
<mfenced>
<mi>x</mi>
</mfenced>
</math>
出力
latexmath:[\ left(x \ right)]
例3:f(x、y)
<math xmlns = "http://www.w3.org/1998/Math/MathML">
<mrow>
<mi> f </mi>
<mo> </mo>
<mfenced>
<mi> x </mi>
<mi> y </mi>
</mfenced>
</mrow>
</math>
出力
latexmath:[f \ left({x、y} \ right)]
例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>
出力
latexmath:[\ left({a + b} \ right)]
例5:[0,1)
<math xmlns = "http://www.w3.org/1998/Math/MathML">
<mfenced open="[">
<mn> 0 </mn>
<mn> 1 </mn>
</mfenced>
</math>
出力
latexmath:[\ left \ lbrack {0,1} \ right)]