2010-11-18 15 views
9

私はMathJaxを使ってMathML方程式を表示したいが、IEでの性能は許容できないほど遅いです(EmulateIE7の使用については読んでいますが、これはサイトの他の領域を破壊するので容認できません)。MathJax/jsMathの代替手段ですか?

私はユーザー生成式をサポートする必要はなく、ほとんどのデータは既にXML形式であるため、HTMLへのXSL変換は最も互換性のあるソリューションのようです。

理想的には、HTMLはMathJaxのものと似ています。 IEのユーザーにMathPlayerをインストールする必要があるため、方程式全体の代わりに画像を表示するのは難解です。

答えて

9

jqmathは、はるかに高速でなければならず、画像を使用したりMathPlayerを必要としません(MathPlayerを使用していますが)。

jqmathを使用するには、XML形式を簡略化されたTeXのような構文に変換する必要があります。

これが問題を解決するかどうか私にお知らせください。

1

khan academyからKatexという新しい数学タイプセットJSライブラリがあります。

これは非常に高速ですが、mathjaxの高度な機能は含まれていません。ここで

は比較画像です:

| Katex | Mathjax | comparison Katex vs MathJax