MathML - Carries

Elemen <mscarries> dapat digunakan untuk membuat carry, pinjam, dan crossout yang terjadi pada matematika dasar. Anak-anak mscarries dikaitkan dengan elemen di baris mstack berikut. Setiap turunan mscarries kecuali <mscarry> atau <none> diperlakukan sebagai dikelilingi secara implisit oleh mscarry. <none> digunakan ketika kolom tertentu tidak membutuhkan carry. Elemen mscarries menyetel gaya tampilan kefalse, dan kenaikan scriptlevel dengan 1, jadi anak-anak biasanya ditampilkan dalam font yang lebih kecil.

Sintaksis

Berikut adalah sintaks sederhana untuk menggunakan tag ini -

<mscarries> expression <mscarry> <none/> </mscarry> </mscarries>

Parameter

Berikut adalah deskripsi dari semua parameter tag ini -

  • expression - ekspresi di mana carry / pinjam akan diterapkan.

  • mscarry - membawa tag.

Atribut

Berikut adalah deskripsi dari semua atribut dari tag ini -

  • position - untuk menentukan posisi horizontal baris dalam grup ini relatif posisi yang ditentukan oleh grup pesan yang berisi.

  • location- untuk menentukan lokasi carry atau pinjam yang berhubungan dengan karakter di bawahnya di kolom terkait. nilainya adalah w, nw, n, ne, e, se, s, sw.

  • crossout - untuk menentukan bagaimana isi kolom di bawah setiap barang bawaan crossed out; satu atau lebih nilai dapat diberikan dan semua nilai ditarik. Nilainya tidak ada, serangan updiagonal, serangan diagonal ke bawah, serangan vertikal, serangan horizontal. Default-nya tidak ada.

  • scriptsizemultiplier - untuk menentukan faktor yang akan mengubah ukuran font.

Contoh

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mstack>
      <mscarries crossout='updiagonalstrike'>
         <mn>2</mn>
         <mn>12</mn>  
         <mscarry crossout='none'>
            <none/> 
         </mscarry>
      </mscarries>
      <mn>2,327</mn>
      
      <msrow>
         <mo>-</mo> 
         <mn> 1,156</mn> 
      </msrow>
      <msline/>
      <mn>1,171</mn>
   </mstack>
</math>

Keluaran

2 12 2.327 - 1.156 1.171