解决方案
安装hexo-filter-mathjax插件(注意先把hexo-math插件卸载, 另外记得清理缓存)
1 2 3
| npm un hexo-math npm install hexo-filter-mathjax --save hexo clean
|
因为要在Cloudflare Pages上自动部署, 所以hexo-renderer-pandoc就不太能用了(pandoc依赖不好解决), 被迫继续用默认的hexo-renderer-markdown. 为了避免在解析的时候出现问题, 要注意转义LaTeX代码中的一些特殊字符:
1 2 3 4 5 6
| -$\epsilon_0$ +$\epsilon\_0$ -\begin{eqnarray*} +\begin{eqnarray\*} -\\ +\\\\
|
测试
行内公式:
行间公式:
1 2 3
| $$ i\hbar\frac{\partial}{\partial t}\psi=-\frac{\hbar^2}{2m}\nabla^2\psi+V\psi $$
|
多行公式
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\*} $$
|
矩阵:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| $$ \begin{bmatrix} a & b \\\\ c & d \end{bmatrix}, \begin{Bmatrix} a & b \\\\ c & d \end{Bmatrix}, \begin{pmatrix} a & b \\\\ c & d \end{pmatrix} $$
|