MathML - Фехтование

Тег <mfenced> - это удобный метод использования операторов ограждения, таких как фигурные скобки, скобки и круглые скобки, вместо использования для них тегов <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> ⁡</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>

Вывод

0 1