2012-10-18 42 views
3

如何將Content MathML(下例)轉換爲中綴或數學符號字符串。例如轉換這樣的:將內容MathML轉換爲javascript中的中綴/數學符號字符串

 <math xmlns="http://www.w3.org/1998/Math/MathML"> 
     <apply> 
      <times/> 
      <ci> compartment </ci> 
      <ci> k1 </ci> 
      <ci> S1 </ci> 
      <ci> S2 </ci> 
     </apply> 
     </math> 

爲:compartment*k1*S1*S2

我已經看過MathJax,但他們似乎並不支持內容MATHML也轉換爲字符串中綴。

回答

0

Web上有幾個XSLT文件,將內容MathML轉換爲MathML演示文稿。戴維卡萊爾寫的一個「官方」例子是this file。也許你可以把它作爲基礎,並調整它來生成純文本而不是cMathML。您需要call XSLT from JavaScript

相關問題