2014-09-27 80 views
0

MathJax生成的SVG看起來比HTML/CSS輸出差得多。MathJax SVG看起來很差

<script src="//cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script> 
 
<div>$$a^2+b^2=c^2$$</div>

<script src="//cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_SVG"></script> 
 
<div>$$a^2+b^2=c^2$$</div>

這些圖像是往復在Ubuntu 12.04上運行Chrome 37。

Firefox 32顯示相同。

有沒有辦法讓SVG輸出看起來像第一個例子?

回答

1

那麼你可以去靜態MATHQUILL這是一個更快的方式來獲得數學方程。然而mathquill.js有時是隨機的。 HOwever如果你將使用靜態mathquill,你將永遠不會面臨任何問題。它像一個魅力。

+0

嗯...我從來沒有聽說過MathQuill的。太棒了。 – 2014-09-27 04:56:28

+0

只是看看http://mathquill.com/demo.html – 2014-09-27 08:37:55

0

默認情況下,「黑度」設置爲10,並使其看起來像一張不好的複印件。

將其設置爲0可以解決大部分問題。

<script src="//cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_SVG"></script> 
 
<script> 
 
    MathJax.Hub.Config({SVG:{blacker:0}}); 
 
</script> 
 
<div>$$a^2+b^2=c^2$$</div>

enter image description here

+0

未來的注意事項:cdn.mathjax.org即將到期,請檢查mathjax.org/cdn-shutting-down獲取遷移提示。 – 2017-04-21 07:10:27

+0

@PeterKrautzberger,隨時提出編輯。 – 2017-04-21 13:23:31