MathML - मूल तत्व
एक MathML अभिव्यक्ति के पांच मूल तत्व हैं।
<math> element- यह टॉप या रूट लेवल एलिमेंट है और इसका इस्तेमाल MathML इंस्टेंस के प्रत्येक इंस्टेंस को एनकैप्सुलेट करने के लिए किया जाता है। प्रत्येक मान्य MathML अभिव्यक्ति को बाहरी <math> टैग में लपेटा जाना चाहिए। इसमें किसी भी बाल तत्व की संख्या हो सकती है। एक गणित तत्व में दूसरा गणित तत्व टैग नहीं हो सकता।
<mrow> element - इसका उपयोग क्षैतिज तरीके से किसी भी संख्या में उप अभिव्यक्तियों को समूहित करने के लिए किया जाता है।
<mi> element - इसका उपयोग एक पहचानकर्ता को निर्दिष्ट करने के लिए किया जाता है जैसे कि एक चर, फ़ंक्शन या एक स्थिर का नाम आदि। उदाहरण के लिए, <mi> PI </ mi>।
<mo> element - इसका उपयोग ऑपरेटर जैसे +, - आदि को निर्दिष्ट करने के लिए किया जाता है। उदाहरण के लिए, <mo> + </ mo>।
<mn> element - यह 3.14 आदि जैसे संख्यात्मक शाब्दिक निर्दिष्ट करने के लिए उपयोग किया जाता है। उदाहरण के लिए, <mn> 3.14 </ mn>।
उदाहरण
आइए, MathML संकेतन का उपयोग करके एक सरल गणितीय समीकरण a + b = 5 बनाएँ।
चरण 1: पहचान
यहाँ a, b वैरिएबल हैं। + एक ऑपरेटर है और 5 एक संख्या है। हम उन्हें <mi> a </ mi>, <mi> b </ mi>, <mo> + </ mo> और <mn> + </ mn> के रूप में शामिल करेंगे।
चरण 2: निर्माण अभिव्यक्ति, एक + बी।
Syntax
<math xmlns = "http://www.w3.org/1998/Math/MathML">
<mrow>
<mi>a</mi>
<mo>+</mo>
<mi>b</mi>
</mrow>
</math>
Output
चरण 3: अभिव्यक्ति का निर्माण, a + b = 5।
<math xmlns = "http://www.w3.org/1998/Math/MathML">
<mrow>
<mrow>
<mi>a</mi>
<mo>+</mo>
<mi>b</mi>
</mrow>
<mo>=</mo>
<mn>5</mn>
</mrow>
</math>
Output