mathjax 渲染多行公式的问题困扰了我很久,之前魔改主页的时候不知道动了啥导致渲染的时候会被多一层 \[
和 \]
包围。
比较粗鲁的解决方法是修改 text/x-mathjax-config
,在 displayMath
中加入 ['\\[', '\\]']
.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "AMS"
}
},
tex2jax: {
inlineMath: [ ['$','$'] ],
displayMath: [ ['$$','$$'], ['\\[','\\]'] ],
processEscapes: true,
}
});
</script>
使用 $\LaTeX$ 的 $\left[\right]$ 的时候记得使用 \left[\right]
。
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$$
\begin{equation}
\begin{aligned}
\displaystyle\lim_{n \to \infty}\frac{2n^2+1}{n^2+n-2}=2
\end{aligned}
\end{equation}
$$
$$
\begin{equation}
\begin{aligned}
\left[a\right]=\left\{x\in X|x \sim a\right\}
\end{aligned}
\end{equation}
$$
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.