起因

这几天用 Hexo 搭建了一个个人博客,准备写点开发和机器学习相关的文章,然后遇到了在 Hexo 中添加数学公式这个问题,在网上搜了一些教程,感觉都挺 Hack 的,所以在这里记录一下我的解决方法。

切换到你的博客的根目录,然后安装 hexo-renderer-mathjax2 这个插件:

1
npm install hexo-renderer-mathjax2 --save

新建一篇文章,写个 Maxwell's equations

1
2
3
4
5
6
7
8
$$
\begin{eqnarray}
\nabla\cdot\vec{E} &=& \frac{\rho}{\epsilon_0} \\
\nabla\cdot\vec{B} &=& 0 \\
\nabla\times\vec{E} &=& -\frac{\partial B}{\partial t} \\
\nabla\times\vec{B} &=& \mu_0\left(\vec{J}+\epsilon_0\frac{\partial E}{\partial t} \right)
\end{eqnarray}
$$

构建并查看,是不是已经完美工作了!

$$
\begin{eqnarray}
\nabla\cdot\vec{E} &=& \frac{\rho}{\epsilon_0} \
\nabla\cdot\vec{B} &=& 0 \
\nabla\times\vec{E} &=& -\frac{\partial B}{\partial t} \
\nabla\times\vec{B} &=& \mu_0\left(\vec{J}+\epsilon_0\frac{\partial E}{\partial t} \right)
\end{eqnarray}
$$