Mathjax与MathJax.Hub.Queue和Typeset有关

时间:2016-12-25 20:17:41

标签: javascript mathjax

this page之后,我尝试在div容器中显示一个简单的等式。

以下是this jsfiddle link

的示例

似乎等式不被解释为Mathjax等式,我不知道如何渲染它。

JS:

MathJax.Hub.Config(
{
    messageStyle: "none",
    TeX: 
    { 
        equationNumbers: 
        {
            autoNumber: "all"
        } 
    },
    tex2jax: 
    {
        inlineMath: [['$','$'], ['\\(','\\)']], 
        displayMath: [ ['\\begin{displaymath}','\\end{displaymath}'], ['\\begin{equation}','\\end{equation}'] ],
        processEscapes: true,
        preview: "none"
    }
});

document.getElementById("containerCanvas").innerHTML = "$ax+b=c$";
MathJax.Hub.Queue(["Typeset",MathJax.Hub,"containerCanvas"]);

1 个答案:

答案 0 :(得分:1)

你的jsFiddle加载了AsciiMath输入jax,而不是TeX输入jax,所以不会处理美元而不是TeX-delimiter数学。尝试使用config=TeX-AMS_CHTML代替config=AM_CHTML