數學標記語言



數學標記語言(MATHML)是用於表示數學公式和複雜表達式格式的文件。該標準MATHML 2.0是萬維網聯盟集(W3C)於2001年自2010年10月的規範,享有MATHML 3.0 W3C建議書的地位。正如在所有的XML -Languages​​(Z。B. XHTML)存儲不論其平面設計MATHML內容的邏輯結構的文檔中。

目錄[廣告]
部分語言[編輯]
MATHML由兩種語言可協同工作:

內容MATHML描述一個公式只結構,有啥哪些變量應用於函數或運算符或值。在此格式中,重要性(是語義)捕獲一個更好的公式。
介紹MathML是更面向公式的圖形設計。雖然它規定了式沒有確切的設計,而是排列和順序的圖標。
瀏覽器支持[編輯]
自歌劇9.5版本支持MATHML在許多地方。 [2] [3] Opera使用這個CSS與SVG一起顯示。 [4]如瀏覽器,Mozilla Firefox瀏覽器,使用1.8版本(發布於2005年)的壁虎,支持MathML的重要部分。 [5]與Firefox 5.0,為MathML的支持得到了進一步的擴大。從Safari的MathML是支持5.1版。 [6]谷歌Chrome瀏覽器支持MATHML暫時在24版(發布於2013年1月),與MATHML,然而,再次關閉版本25。 [7] [8]的Internet Explorer不支持MathML的,它具有安裝在MathPlayer-插件。 [9]

編輯[編輯]
在數學家和其他有興趣的用戶MathML是真正的手工編輯的笨重,因此,只有程序來生成使用。由語法是困難或根本不通過CSS格式。因此數學文檔通常用於創建乳膠定的行之有效的排版系統。另一方面也有描述基於MathML公式越來越節目。

相關標準[編輯]
OpenMath是由誰也制定了內容MATHML來形容公式的語義更好同一人在很大程度上發展。不同於內容MATHML它具有的功能和運營商沒有固定的股票,但可以擴大到包括新的符號。

OMDoc旨在寫下更多的數學結構的公式:報表,如定義,句子,證據或實例,以理論和教材。在OMDoc公式既可以在內容和MATHML OpenMath寫的;的外觀,它們可被轉換為演示MathML了。