https://developer.mozilla.org/en-US/docs/Web/MathML/Examples/MathML_Pythagorean_Theoremhtml
Mathematical Markup Language (MathML) is a dialect of XML for describing mathematical notation and capturing both its structure and content.app
We will now prove the Pythagorean theorem:less
Statement: In a right angled triangle, the square of the hypotenuse is equal to the sum of the squares of the other two sides.ide
https://www.ibm.com/developerworks/cn/xml/x-mathml/index.html工具
MathML於1997年首先由W3C提出WG內部版本,到了2001年2月給出了2.0正式版,也是目前最爲成熟的版本。MathML使用XML來描述數學表達式的結構和內容。MathML的目標就是使Web能夠服務、接收、處理數學公式,正如HTML處理文本的功能那樣。spa
https://developer.mozilla.org/en-US/docs/Web/MathML/Elementcode
<msgroup>
(Grouped rows of<mstack>
and<mlongdiv>
elements)<msline>
(Horizontal lines inside<mstack>
elements)<mspace>
(Space)<msqrt>
(Square root without an index)<msrow>
(Rows in<mstack>
elements)<mstack>
(Stacked alignment)<mstyle>
(Style change)<msub>
(Subscript)<msup>
(Superscript)<msubsup>
(Subscript-superscript pair)
圖形化工具, 不用識別上面所述的MathML標籤, 使用圖像化工具輸入,生成MathMLorm
https://www.w3.org/Amaya/User/BinDist.htmlxml
Amaya is a Web editor, i.e. a tool used to create and update documents directly on the Web. Browsing features are seamlessly integrated with the editing and remote access features in a uniform environment. This follows the original vision of the Web as a space for collaboration and not just a one-way publishing medium.htm
Work on Amaya started at W3C in 1996 to showcase Web technologies in a fully-featured Web client. The main motivation for developing Amaya was to provide a framework that can integrate as many W3C technologies as possible. It is used to demonstrate these technologies in action while taking advantage of their combination in a single, consistent environment.
Amaya started as an HTML + CSS style sheets editor. Since that time it was extended to support XML and an increasing number of XML applications such as the XHTML family, MathML, and SVG. It allows all those vocabularies to be edited simultaneously in compound documents.