简介
启用公式
本主题支持 mathjax
和 katex
两大渲染引擎,您可以在博客主题设置 latex
中 enable: true
启用。
更换渲染器
由于Hexo本身渲染器的冲突,有一部分公式无法渲染,建议采用其他渲染器,首先
npm uninstall hexo-renderer-marked -S
之后mathjax
推荐hexo-renderer-kramed
,katex
推荐hexo-renderer-markdown-it-plus
npm install hexo-renderer-kramed -S
npm install hexo-renderer-markdown-it-plus -S
注意,您只可以保留一个渲染器
演示
详细的公式语法参见: https://katex.org/
以下所有公式均通过 katex
渲染
整行公式
$$f(a) = \frac{1}{2\pi i} \oint\frac{f(z)}{z-a}dz$$
$$\cos(\theta+\phi)=\cos(\theta)\cos(\phi)−\sin(\theta)\sin(\phi)$$
$$\int_D ({\nabla\cdot} F)dV=\int_{\partial D} F\cdot ndS$$
$$\vec{\nabla} \times \vec{F} =\left( \frac{\partial F_z}{\partial y} - \frac{\partial F_y}{\partial z} \right) \mathbf{i}+ \left( \frac{\partial F_x}{\partial z} - \frac{\partial F_z}{\partial x} \right) \mathbf{j}+ \left( \frac{\partial F_y}{\partial x} - \frac{\partial F_x}{\partial y} \right) \mathbf{k}$$
$$\sigma = \sqrt{ \frac{1}{N} \sum_{i=1}^N (x_i -\mu)^2}$$
$$(\nabla_X Y)^k = X^i (\nabla_i Y)^k =X^i \left( \frac{\partial Y^k}{\partial x^i} + \Gamma_{im}^k Y^m \right)$$
行内公式
求根公式是$x = {-b \pm \sqrt{b^2-4ac} \over 2a}$
$E=mc^2$是质能方程式
对于一个序列$a_1,a_2,\cdots,a_m$,有$a_1+a_2+\cdots+a_m=2\cdot(a_1\oplus a_2\oplus\cdots\oplus a_m)$