2015-11-29 86 views
0

起初,我想與大家分享的線,我認爲正確格式化爲MathML:MATHML不渲染/讀/響應

[ [ 33, -13, -19 ], [ -9.75, 22.75, -12 ], [ -23.75, -20, 44.75 ] ] 有兩個反引號的情況下,計算器使他們讓你不要能夠看到他們...... 1在第一個之前[和最後一個之後關閉]。

另一個重要的事情是我需要動態更新這個表達式。我的意思是 - 不是onload(),而是之後並且相對頻繁(不止一次,等等...)。我只是假設在MathML和頁面加載之間有一個加載時連接,我想頁面加載會觸發數學事物的分析器...所以,如果格式化是好的,我會想知道什麼可能是錯的。我願意接受任何建議。 :d

+0

可以在問題中包含'html'? – guest271314

+0

' [
我通過for循環形成表達式。然而,它實際上並不重要,因爲MathML主要對最終結果感興趣,然後以達到它的方式......應該是。 – KDX2

+0

查看https://developer.mozilla.org/en-US/docs/Web/MathML/Authoring – guest271314

回答

0

起初,我想與大家分享的線,我認爲正確格式化爲MathML:

[ [ 33, -13, -19 ], [ -9.75, 22.75, -12 ], [ -23.75, -20, 44.75 ] ] 

這行不MathML了。如果你想表示一個矩陣,該MATHML代碼

<math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"><mtable><mtr><mtd columnalign="center"><mn>33</mn></mtd><mtd columnalign="center"><mo>−</mo><mn>13</mn></mtd><mtd columnalign="center"><mo>−</mo><mn>19</mn></mtd></mtr><mtr><mtd columnalign="center"><mo>−</mo><mn>9.75</mn></mtd><mtd columnalign="center"><mn>22.75</mn></mtd><mtd columnalign="center"><mo>−</mo><mn>12</mn></mtd></mtr><mtr><mtd columnalign="center"><mo>−</mo><mn>23.75</mn></mtd><mtd columnalign="center"><mo>−</mo><mn>20</mn></mtd><mtd columnalign="center"><mn>44.75</mn></mtd></mtr></mtable></math></p> 

和LaTeX的代碼MathJax需要

\begin{matrix} 
    33 & -13 & -19 \\ 
    -9.75 & 22.75 & -12 \\ 
    -23.75 & -20 & 44.75 
\end{matrix} 

如果你想使你的問題輸入線, MATHML代碼

<math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"><mrow><mo stretchy="false" form="prefix">[</mo><mo stretchy="false" form="prefix">[</mo><mn>33</mn><mo>,</mo><mo>−</mo><mn>13</mn><mo>,</mo><mo>−</mo><mn>19</mn><mo stretchy="false" form="postfix">]</mo><mo>,</mo><mo stretchy="false" form="prefix">[</mo><mo>−</mo><mn>9.75</mn><mo>,</mo><mn>22.75</mn><mo>,</mo><mo>−</mo><mn>12</mn><mo stretchy="false" form="postfix">]</mo><mo>,</mo><mo stretchy="false" form="prefix">[</mo><mo>−</mo><mn>23.75</mn><mo>,</mo><mo>−</mo><mn>20</mn><mo>,</mo><mn>44.75</mn><mo stretchy="false" form="postfix">]</mo><mo stretchy="false" form="postfix">]</mo></mrow></math></p> 

我只是想有間呈現MathML和網頁加載在所有的負載時連接。

這在原生MathML支持的場景中沒有任何意義。

我想,網頁加載觸發數學事情的解析器...

如果您正在使用MathJax其JavaScript將觸發頁面加載後的解析器。如果你想動態改變一些東西,請閱讀http://docs.mathjax.org/en/latest/typeset.html