MathML - Scherma

Il tag <mfenced> è un metodo conveniente per utilizzare operatori di scherma come parentesi graffe, parentesi e parentesi invece di utilizzare i tag <mo> per loro.

Sintassi

Ecco la semplice sintassi per utilizzare questo tag:

<mfenced> expression </mfenced>

Parametri

Ecco la descrizione di tutti i parametri di questo tag:

  • expression - espressione.

Attributi

Ecco la descrizione di tutti gli attributi di questo tag:

  • open- Per specificare il delimitatore di apertura. L'impostazione predefinita è "(".

  • close- Per specificare il delimitatore di chiusura. L'impostazione predefinita è ")".

  • separators- Per specificare una sequenza di zero o più caratteri separatori, opzionalmente separati da spazi. L'impostazione predefinita è ",".

Esempi

Esempio 1: senza tag <mfenced>

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

Produzione

( X )

Esempio 2: utilizzo del tag <mfenced>

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

Produzione

X

Esempio 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>

Produzione

f X y

Esempio 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>

Produzione

un + b

Esempio 5: [0,1)

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

Produzione

0 1