MathJax/jsMath替代品?

bee*_*jay 9 mathml mathjax jqmath

我想使用MathJax来显示MathML方程式,但它在IE中的性能慢得令人无法接受(是的,我读到了使用EmulateIE7,这也是不可接受的,因为它会破坏网站的其他区域).

我不需要支持用户生成的方程式,并且我的大部分数据都是XML格式,因此对HTML进行XSL转换似乎是最兼容的解决方案.

理想情况下,HTML与MathJax的HTML类似/完全相同.显示图像代替整个等式是一个糟糕的解决方案,因为要求IE用户安装MathPlayer.

Dav*_*ton 10

jqmath应该快得多,并且不使用任何图像或需要MathPlayer(尽管它在可用时使用MathPlayer).

要使用jqmath,您需要将XML方程式转换为简化的类似TeX的语法,如果您还没有使用该方法.

请让我(我们)知道这是否能解决您的问题.


Adi*_*tra 5

可汗学院有一个新的数学排版 JS 库,称为Katex

相比之下,它相当快,但不包括 mathjax 的非常高级的东西。

这是一个比较图像:

| Katex | Mathjax | 比较 Katex 与 MathJax
(来源:github.io