LaTeX 语法

当我们需要在 Markdown 内插入相应的数学公式时,就得清楚相关的语法。这里记录一下常用的 LaTeX 语法。

加、减、乘、除

1
2
3
4
5
6
7
$$
a \cdot b \\
c \times d \\
a \approx 5 \\
a + b - c * d \div{b}
\tag{1}
$$
  • 效果如下:


分号、根号、省略号、加减号

1
2
3
4
5
6
$$
\frac{a}{b}
\sqrt{c}
\pm{d}
\ \ \cdots
$$
  • 效果如下:


上下标、正负无穷

1
2
3
4
5
6
$$
x^2
y_1
\infty ## 正无穷
-\infty ## 负无穷
$$
  • 效果如下:


三角函数

1
2
3
4
5
6
7
$$
\begin{aligned}
a &= \sin{\theta} + \cos{\theta} \\
&= \tan{\theta} + \cot{\theta}
\end{aligned}
\tag{4}
$$
  • 效果如下:


极限、矢量、积分、求和

1
2
3
4
5
6
7
8
$$
\lim_{a\rightarrow+\infty}{a+b} + \vec{F}\\
\int_0^n f(x)dx\\
\int f(x)dx\\
\sum_{i=1}^{n}{a_i}\\
\prod_{i=1}^{n}{a_i}\\
\tag{5}
$$
  • 效果如下:


希腊字母

1
2
3
4
5
6
7
$$
\alpha + \beta + \gamma + \delta + \kappa + \iota + \zeta
\\--------\\
\epsilon + \varepsilon + \eta + \theta + \lambda + \mu + \phi
\\--------\\
\pi + \rho + \xi + \nu + \upsilon + \varphi + \chi + \psi + \omega
$$
  • 效果如下:


关系运算符

1
2
3
4
5
$$
a \leq b
\\
c \geq d
$$
  • 效果如下:


简单矩阵

说明:\begin{matrix}…\end{matrix} 生成矩阵;中间 \\ 代表换行;& 表示空格;式子序号表示用 \tag{<int>}

1
2
3
4
5
6
7
$$
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix} \tag{8}
$$
  • 效果如下:


带左右括号的矩阵

在 式(8) 的基础上前后各加上 \left\{\right\}

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$$
\left\{
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix}
\right\} \tag{9}
$$
## or
$$
\begin{Bmatrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{Bmatrix} \tag{8}
$$

  • 效果如下:

Missing or unrecognized delimiter for \left \left{ \begin{matrix} 1 & 2 & 3 \ 4 & 5 & 6 \ 7 & 8 & 9 \end{matrix} \right} \tag{9}


左右带中括号的矩阵

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$$
\left[
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix}
\right] \tag{10}
$$
## or
$$
\begin{bmatrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{bmatrix} \tag{8}
$$
  • 效果如下:


左右带小括号的矩阵

1
2
3
4
5
6
7
8
9
$$
\left(
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix}
\right) \tag{11}
$$
  • 效果如下:


带有特殊字符的矩阵

1
2
3
4
5
6
7
8
9
10
$$
\left\{
\begin{matrix}
1 & 2 & \cdots & 5 \\
6 & 7 & \cdots & 10 \\
\vdots & \vdots & \ddots & \vdots \\
\alpha & \alpha+1 & \cdots & \alpha+4
\end{matrix}
\right\}
$$
  • 效果如下:
    Missing or unrecognized delimiter for \left \left{ \begin{matrix} 1 & 2 & \cdots & 5 \ 6 & 7 & \cdots & 10 \ \vdots & \vdots & \ddots & \vdots \ \alpha & \alpha+1 & \cdots & \alpha+4 \end{matrix} \right} \tag{12}

复杂矩阵

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$$
A = \begin{bmatrix}
a_{11} & a_{12} & ... & a_{1n}\\
a_{21} & a_{22} & ... & a_{2n}\\
a_{31} & a_{22} & ... & a_{3n}\\
\vdots & \vdots & \ddots & \vdots\\
a_{n1} & a_{n2} & ... & a_{nn}\\
\end{bmatrix} , b = \begin{bmatrix}
b_{1} \\
b_{2} \\
b_{3} \\
\vdots \\
b_{n} \\
\end{bmatrix}
$$
  • 效果如下:

行列式

1
2
3
4
5
6
7
8
$$
\begin{vmatrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{vmatrix}
\tag{7}
$$
  • 效果如下:

真值表

1
2
3
4
5
6
7
8
9
$$
\begin{array}{cc|c}
A&B&F\\
\hline 0&0&0\\
0&1&1\\
1&0&1\\
1&1&1\\
\end{array}
$$
  • 效果如下:
    Misplaced \hline \begin{array}{cc|c} A&B&F\ \hline 0&0&0\ 0&1&1\ 1&0&1\ 1&1&1\ \end{array} \tag{15}

方程组

1
2
3
4
5
6
7
$$
\begin{cases}
3x + 5y + z \\
7x - 2y + 4z \\
-6x + 3y + 2z
\end{cases}
$$
  • 效果如下:
    $$
    \begin{cases}
    3x + 5y + z \
    7x - 2y + 4z \

-6x + 3y + 2z
\end{cases} \tag{16}
$$


条件表达式

1
2
3
4
5
6
7
$$
f(n) =
\begin{cases}
n/2, & \text{if }n\text{ is even} \\
3n+1, & \text{if }n\text{ is odd}
\end{cases}
$$
  • 效果如下:

设置元素之间的间隔

1
2
3
4
$$
## 依次是:紧贴、无空格、小空格、中空格、大空格、真空格、双真空格
a\!b + ab + a\,b + a\;b + a\ b + a\quad b + a\qquad b
$$
  • 效果如下:

简易表格

1
2
3
4
5
6
7
8
$$
\begin{array}{|c|c|c|}
\hline 2&9&4\\
\hline 7&5&3\\
\hline 6&1&8\\
\hline
\end{array}
$$
  • 效果如下:
    Misplaced \hline \begin{array}{|c|c|c|} \hline 2&9&4\ \hline 7&5&3\ \hline 6&1&8\ \hline \end{array}\tag{19}

上下标记

1
2
3
4
5
$$
\overbrace{1+2+\cdots+n}^{n} \qquad \underbrace{a+b+\cdots+z}_{26} \\
\qqu
\overline{x+y} \qquad \underline{a+b}
$$
  • 效果如下:

傅里叶交换

1
2
3
$$
F(x) = \mathscr{F}[f(t)] = \int_{-\infty}^{\infty} f(t)e^{-iwt} dt
$$
  • 效果如下:

贝叶斯公式

1
2
3
$$
P(A_i \mid B) = \frac{P(B\mid A)P(A_i)}{\sum_{j=1}^{n}P(A_j)P(B \mid A_j)}
$$
  • 效果如下:

sign() 函数

1
2
3
4
5
6
7
8
9
$$
\begin{equation}
sign(x)=\begin{cases}
-1 & \text{if $x<0$},\\
0 & \text{if $x=0$},\\
1 & \text{if $x>0$}.
\end{cases}
\end{equation}
$$
  • 效果如下:

看起来很复杂的公式

1
2
3
4
5
6
7
8
$$
\begin{split}
\frac{\partial{\mathcal{E}}}{\partial{x_l}} & =
\frac{\partial{\mathcal{E}}}{\partial{x_L}}\frac{\partial{x_L}}{\partial{x_l}}\\\\
& = \frac{\partial{\mathcal{E}}}{\partial{x_L}}\Big(1+\frac{\partial{}}{\partial{x_l}}\sum_{i=l}^{L-1}
\mathcal{F}(x_i,\mathcal{W}_i)\Big)
\end{split}
$$
  • 效果如下:

参考链接

[1] https://cps.ninja/2019/03/16/hexo-with-latex/

[2] https://zhuanlan.zhihu.com/p/261750408

[3] https://www.cnblogs.com/1024th/p/11623258.html