2016-05-13 35 views
0

我在HTML頁面中使用了mathjax,它工作正常。但存在與字體大小有關的問題。HTML中的MathsJax頁面

<html> 
 
<head> 
 
<script type="text/javascript" async 
 
    src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML"> 
 
</script> 
 

 
<title> mathsjax</title> 
 
</head> 
 
<body> 
 
\(x={72^2-{\sqrt{53^2}}\over 25}\) 
 
$$x={72^2-{\sqrt{53^2}}\over 25}$$ 
 
</body> 
 
</html>

爲什麼在第一語法[(X = {72^2 - {\ SQRT {53^2}} \超過25})],字體大小是非常小的。以及如何增加尺寸。

此外,兩者有什麼語法的

\(x={72^2-{\sqrt{53^2}}\over 25}\) ......... 1

$$x={72^2-{\sqrt{53^2}}\over 25}$$ ......... 2

+0

對於字體大小問題,請嘗試添加實況樣本。最有可能的是,你錯過了正確的視口標籤,比照。 http://docs.mathjax.org/en/latest/output.html –

+0

但是,我使用的HTML ckeditor,它有TEx,允許我們數學圖,它只採用內聯表達式。因此,當我在前端看到時,尺寸非常小。 這個問題的解決方案是什麼。 – learner

+0

未來的注意事項:cdn.mathjax.org即將結束生命週期,請查看https://www.mathjax.org/cdn-shutting-down/獲取遷移提示。 –

回答

0

的區別你內聯數學應該使用\(,而$$應該使用\[

<html> 
 
<head> 
 
<script type="text/javascript" async 
 
    src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML"> 
 
</script> 
 

 
<title> mathsjax</title> 
 
</head> 
 
<body> 
 
This is part of the line: \(x={72^2-{\sqrt{53^2}}\over 25}\). Those are not: 
 
\[x={72^2-{\sqrt{53^2}}\over 25}\] 
 
$$x={72^2-{\sqrt{53^2}}\over 25}$$ 
 
</body> 
 
</html>

編輯

如果這還不夠,你還可以添加\large\huge

在他的評論OP說他使用HTML ckeditor,我想用數學公式小部件。你可在頁面窗口小部件鏈接的演示,並修改其源加入以下代碼:

<p><span class="math-tex">\(x={72^2-{\sqrt{53^2}}\over 25}\)</span></p> 

<p><span class="math-tex">\[ x={72^2-{\sqrt{53^2}}\over 25}\]</span></p> 

<p><span class="math-tex">\[ \large { x={72^2-{\sqrt{53^2}}\over 25} } \]</span></p> 

<p><span class="math-tex">\[ \huge { x={72^2-{\sqrt{53^2}}\over 25} } \]</span></p> 

這應該是結果:

formulas

+0

先生,感謝您的回覆, – learner

+0

但是,我正在使用HTML ckeditor,它有TEx,允許我們算術數字,它只採用內聯表達式。因此,當我在前端看到時,尺寸非常小。 這個問題的解決方案是什麼。 – learner

+0

@learner請參閱更新。你使用的是什麼瀏覽器? IE(特別是移動版本)在相對字體大小方面存在一些問題。 –

0

您可以使用{\displaystyle{...}}給力一個表達式或子表達式來使用將用於顯示的等式的大小和間距。特別是對於分數,如果加載了AMSmath擴展,則可以使用\dfrac{}{}代替\frac{}{}以獲得顯示樣式的分數。