简介
MathJax
是一个 JavaScript
库,可以让你直接用 Latex
语法来写复杂数学公式,使用十分方便。
基础使用
如何配置
关于如何在 hexo
中增加 MathJax
的支持,可以看这篇官方文档。
使用位置
- 行内
$ x $
:$x$ - 换行
$$ x $$
:$$x$$
上下标
下标
$x_1$
:$x_1$上标
$x^2$
:$x^2$
空格
$\quad$
控制括号大小
使用 \left
和 \right
能自动控制不同层次括号的大小,需要配对使用。
1 | \left( \frac{3}{5} \left[ 3 + 2 * \left( a + b \right) \right] \right) |
$$ \left( \frac{3}{5} \left[ 3 + 2 * \left( a + b \right) \right] \right) $$
公式手动编号
在公式书写时使用 \tag{num}
添加手动编号。
1 | $$ |
$$
\begin{equation}
f(x) = w·x + b \tag{1}
\end{equation}
$$
多行公式对齐
begin{split}
表示开始多行公式,end{split}
表示结束,公式中用 \\
表示回车到下一行,&
表示对齐的位置,\nonumber
表示不展示公式编号。
1 | $$ |
$$
\begin{equation}
\begin{split}
f(x) &= x + 2x + 14 \\
&= 3x + 14
\end{split}
\nonumber
\end{equation}
$$
符号
希腊字母
latex |
显示效果 | latex |
显示效果 | latex |
显示效果 |
---|---|---|---|---|---|
\alpha |
$\alpha$ | ||||
\beta |
$\beta$ | ||||
\gamma |
$\gamma$ | \Gamma |
$\Gamma$ | \digamma |
$\digamma$ |
\delta |
$\delta$ | \Delta |
$\Delta$ | ||
\epsilon |
$\epsilon$ | \varepsilon |
$\varepsilon$ | ||
\zeta |
$\zeta$ | ||||
\eta |
$\eta$ | ||||
\theta |
$\theta$ | \Theta |
$\Theta$ | \vartheta |
$\vartheta$ |
\iota |
$\iota$ | ||||
\kappa |
$\kappa$ | \varkappa |
$\varkappa$ | ||
\lambda |
$\lambda$ | \Lambda |
$\Lambda$ | ||
\mu |
$\mu$ | \nu |
$\nu$ | ||
\xi |
$\xi$ | \Xi |
$\Xi$ | ||
\pi |
$\pi$ | \Pi |
$\Pi$ | \varpi |
$\varpi$ |
\rho |
$\rho$ | \varrho |
$\varrho$ | ||
\sigma |
$\sigma$ | \Sigma |
$\Sigma$ | \varsigma |
$\varsigma$ |
\tau |
$\tau$ | ||||
\upsilon |
$\upsilon$ | \Upsilon |
$\Upsilon$ | ||
\phi |
$\phi$ | \Phi |
$\Phi$ | \varphi |
$\varphi$ |
\chi |
$\chi$ | ||||
\psi |
$\psi$ | \Psi |
$\Psi$ | ||
\omega |
$\omega$ | \Omega |
$\Omega$ |
数学符号
求和
\sum
:$\sum$偏导
\partial
:$\partial$梯度
\nabla
:$\nabla$取整
向下取整\lfloor x \rfloor
:$\lfloor x \rfloor$
向上取整\lceil x \rceil
:$\lceil x \rceil$
箭头符号
latex |
显示效果 | latex |
显示效果 |
---|---|---|---|
\uparrow |
$\uparrow$ | \Uparrow |
$\Uparrow$ |
\downarrow |
$\downarrow$ | \Downarrow |
$\Downarrow$ |
\updownarrow |
$\updownarrow$ | \Updownarrow |
$\Updownarrow$ |
\leftarrow |
$\leftarrow$ | \Leftarrow |
$\Leftarrow$ |
\rightarrow |
$\rightarrow$ | \Rightarrow |
$\Rightarrow$ |
\leftrightarrow |
$\leftrightarrow$ | \Leftrightarrow |
$\Leftrightarrow$ |
\leftharpoonup |
$\leftharpoonup$ | \leftharpoondown |
$\leftharpoondown$ |
\rightharpoonup |
$\rightharpoonup$ | \rightharpoondown |
$\rightharpoondown$ |
\upharpoonright |
$\upharpoonright$ | \downharpoonright |
$\downharpoonright$ |
特殊符号
latex |
显示效果 |
---|---|
\aleph |
$\aleph$ |
\beth |
$\beth$ |
\daleth |
$\daleth$ |
\gimel |
$\gimel$ |
公式
矩阵
方括号矩阵
1
2
3
4
5
6
7$$
A =
\begin{bmatrix}
1 & 0 & 2 \\\\
-2 & 1 & 3 \\\\
\end{bmatrix}
$$$$
A =
\begin{bmatrix}
1 & 0 & 2 \\
-2 & 1 & 3 \\
\end{bmatrix}
$$无括号矩阵
1
2
3
4
5
6
7$$
\begin{matrix}
1 & x & x^2 \\\\
1 & y & y^2 \\\\
1 & z & z^2 \\\\
\end{matrix}
$$$$
\begin{matrix}
1 & x & x^2 \\
1 & y & y^2 \\
1 & z & z^2 \\
\end{matrix}
$$竖线矩阵
1
2
3
4
5
6
7
8$$
\left[
\begin{array}{cc|c}
1&2&3\\\\
4&5&6
\end{array}
\right]
$$$$
\left[
\begin{array}{cc|c}
1&2&3\\
4&5&6
\end{array}
\right]
$$
方程组
1 | $$ |
$$
\begin{cases}
x = x_1 + t_1(x_2 - x_1) \\
y = y_1 + t_1(y_2 - y_1)
\end{cases}
\quad t_1 \in [0,1]
$$
多行公式
1 | $$ |
$$
\begin{equation}
\begin{split}
\frac{\partial^2 f}{\partial{x^2}} &= \frac{\partial(\Delta_x f(i,j))}{\partial x} = \frac{\partial(f(i+1,j)-f(i,j))}{\partial x} \\
&= \frac{\partial f(i+1,j)}{\partial x} - \frac{\partial f(i,j)}{\partial x} \\
&= f(i+2,j) -2f(f+1,j) + f(i,j)
\end{split}
\nonumber
\end{equation}
$$
多行分支等式
1 | $$ |
$$
f(n) =
\begin{cases}
n/2, & \text{n >= 0} \\
3n+1, & \text{n < 0}
\end{cases}
$$