Mathjax多线方程渲染问题

tur*_*tle 6 javascript mathjax

我正在使用MathJax在网页中显示数学.我的MathJax代码如下所示:

<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>

    <script type="text/javascript"
    src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
    </script>

    <script type="text/x-mathjax-config">
      MathJax.Hub.Config({
        tex2jax: { inlineMath: [ ['$','$'], ["\\(","\\)"] ],
         processEscapes: true
        }
      });
</script>
Run Code Online (Sandbox Code Playgroud)

MathJax似乎工作得很好,但我根本无法弄清楚如何编写多线方程.例如,此多线方程无法正确呈现.整个等式在一行而不是3行:

$$
\begin{eqnarray} 
y &=& x^4 + 4      \nonumber \\
  &=& (x^2+2)^2 -4x^2 \nonumber \\
  &\le&(x^2+2)^2    \nonumber
\end{eqnarray} 
$$
Run Code Online (Sandbox Code Playgroud)

小智 5

$$希望接触数学以便被识别为定界符。为了使您的示例正常工作,请在开/关$$之后/之前删除换行符:

$$\begin{eqnarray} 
y &=& x^4 + 4      \nonumber \\
&=& (x^2+2)^2 -4x^2 \nonumber \\
&\le&(x^2+2)^2    \nonumber
\end{eqnarray}$$
Run Code Online (Sandbox Code Playgroud)

(这对我在MathJax模式下使用Marked2有用):