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 단계 : 표현식 작성, a + b.
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