แมทเอ็มแอล
หน้าตา
บทความนี้ไม่มีการอ้างอิงจากแหล่งที่มาใด |
แมทเอ็มแอล (อังกฤษ: MathML: Mathematical Markup Language ภาษามาร์กอัปเชิงคณิตศาสตร์) เป็นการนำภาษาเอกซ์เอ็มแอล มาดัดแปลงให้ใช้กับการเขียนสูตรคณิตศาสตร์บนเว็บ แมทเอ็มแอลเป็นมาตรฐานของเวิลด์ไวด์เว็บคอนซอร์เทียม รุ่นปัจจุบันคือ 2.0
ปัจจุบันเว็บเบราว์เซอร์ที่สนับสนุน MathML คือเว็บเบราว์เซอร์ในตระกูล Mozilla สำหรับ Internet Explorer นั้นต้องติดตั้งโปรแกรมเพิ่มเติมเพื่อแสดงผล ด้านโปรแกรมชุดออฟฟิศนั้น ทั้ง Microsoft Word, OpenOffice.org และ KOffice สนับสนุนเป็นอย่างดี รวมถึงโปรแกรมทางคณิตศาสตร์อย่าง Mathematica และ MathType
ตัวอย่าง
[แก้]เขียนสูตรใน TeX ในลักษณะ:
x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}
และเขียนแบบนี้ใน MathML:
<math> <mrow> <mi>x</mi> <mo>=</mo> <mfrac> <mrow> <mrow> <mo>-</mo> <mi>b</mi> </mrow> <mo>±</mo> <msqrt> <mrow> <msup> <mi>b</mi> <mn>2</mn> </msup> <mo>-</mo> <mrow> <mn>4</mn> <mo></mo> <mi>a</mi> <mo></mo> <mi>c</mi> </mrow> </mrow> </msqrt> </mrow> <mrow> <mn>2</mn> <mo></mo> <mi>a</mi> </mrow> </mfrac> </mrow> </math>