MathML - ดำเนินการ

องค์ประกอบ <mscarries> สามารถใช้เพื่อสร้างการดำเนินการยืมและการข้ามที่เกิดขึ้นในคณิตศาสตร์ระดับประถมศึกษา ลูกของ mscarries เกี่ยวข้องกับองค์ประกอบในแถวต่อไปนี้ของ mstack เด็กแต่ละคนของ mscarries ยกเว้น <mscarry> หรือ <none> จะถือว่าถูกล้อมรอบด้วย mscarry โดยปริยาย <none> ใช้เมื่อคอลัมน์ใดคอลัมน์หนึ่งไม่จำเป็นต้องพกพา องค์ประกอบ mscarries ตั้งค่า displaystyle เป็นfalseและเพิ่มขึ้น scriptlevel โดย 1 ดังนั้นเด็ก ๆ มักจะแสดงเป็นแบบอักษรที่เล็กกว่า

ไวยากรณ์

นี่คือไวยากรณ์ง่ายๆในการใช้แท็กนี้ -

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

พารามิเตอร์

นี่คือคำอธิบายของพารามิเตอร์ทั้งหมดของแท็กนี้ -

  • expression - นิพจน์ที่จะนำไปใช้ / ยืม

  • mscarry - พกแท็ก

คุณลักษณะ

นี่คือคำอธิบายของคุณลักษณะทั้งหมดของแท็กนี้ -

  • position - เพื่อระบุตำแหน่งแนวนอนของแถวภายในกลุ่มนี้สัมพันธ์กับตำแหน่งที่กำหนดโดยกลุ่มข้อความที่มี

  • location- เพื่อระบุตำแหน่งของการพกพาหรือยืมโดยสัมพันธ์กับอักขระด้านล่างในคอลัมน์ที่เกี่ยวข้อง ค่าคือ w, nw, n, ne, e, se, s, sw

  • crossout - เพื่อระบุว่าเนื้อหาของคอลัมน์ด้านล่างเป็นอย่างไร crossed out; อาจกำหนดค่าตั้งแต่หนึ่งค่าขึ้นไปและค่าทั้งหมดจะถูกดึงออกมา ไม่มีค่าใด ๆ , การตีเส้นแบบเส้นตรง, เส้นโค้งเส้นทแยงมุม, เส้นแนวตั้ง, เส้นแนวนอน ค่าเริ่มต้นคือไม่มี

  • scriptsizemultiplier - เพื่อระบุปัจจัยที่จะเปลี่ยนขนาดตัวอักษรโดย

ตัวอย่าง

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

เอาต์พุต

2 12 2,327 - 1,156 1,171