积累常用的LaTex语法,并附上示例代码和呈现效果。持续更新。
1. 行内公式和行间公式
行内公式以$
作为开始和结束,行间公式以$$
作为开始和结束。
代码:
这是质能转换公式:$E=mc^2$
效果:
这是质能转换公式: E = m c 2 E=mc^2 E=mc2
代码:
下行所示是质能转换公式:$$E=mc^2$$
效果:
下行所示是质能转换公式:
E = m c 2 E=mc^2 E=mc2
2. 上标和下标
上标用^
表示,下标用_
表示。
代码:
E=mc^2
效果:
E = m c 2 E=mc^2 E=mc2
代码:
x_1=x_2
效果:
x 1 = x 2 x_1=x_2 x1=x2
注意:如果上标或下标的字符超过1个,那么要用{}
包含住这些字符。
代码:
x_{11}=x_{22}
效果:
x 11 = x 22 x_{11}=x_{22} x11=x22
3. 大括号
大括号用{cases}
作为环境。
代码:
\\begin {cases}
x_1 = 1 + 5x_3 \\
x_2 = 4 - x_3\\
\\end {cases}
效果:
{
x
1
=
1
+
5
x
3
x
2
=
4
−
x
3
\begin{cases} x_1 = 1 + 5x_3 \\ x_2 = 4 - x_3\\ \end{cases}
{x1=1+5x3x2=4−x3
4. 乘除法
4.1 点乘
代码:
a \cdot b
效果:
a ⋅ b a \cdot b a⋅b
4.2 叉乘
代码:
a \times b
效果:
a × b a \times b a×b
4.3 除法
代码:
a \div b
效果:
a ÷ b a \div b a÷b
5. 实数域符号
代码:
\mathbb{R}
效果:
R \mathbb{R} R
6. 粗体
代码:
\boldsymbol u
效果:
u \boldsymbol u u
7. 向量
代码:
\vec u
效果:
u ⃗ \vec u u
8. 公式内进行换行对齐
代码:
\begin{aligned}
x &= a + b \\\ & = c + d
\end{aligned}
效果:
x = a + b = c + d \begin{aligned} x &= a + b \\ & = c + d \end{aligned} x=a+b=c+d
注意点:
- 使用{aligned}环境变量
- 在需要换行的地方使用\\
- 在需要对齐的地方之前使用&
9. 分数
代码:
\frac{a}{b}
效果:
a b \frac{a}{b} ba
10. 矩阵
代码:
\begin{bmatrix}2 & 5 \\ -3 & -7\end{bmatrix}
效果:
[ 2 5 − 3 − 7 ] \begin{bmatrix}2 & 5 \\ -3 & -7\end{bmatrix} [2−35−7]
注意点:
- 使用
bmatrix
环境可以呈现带中括号的矩阵,也可以使用其他环境呈现不同格式的矩阵- 使用
&
来分隔矩阵同一行中的不同元素- 使用
\\
来区分矩阵不同的行
11. 分块矩阵
代码:
A = \begin{bmatrix}
\begin{array}{ccc | cc | c}
3 & 0 & -1 & 5 & 9 & -2 \\
-5 & 2 & 4 & 0 & -3 & 1 \\ \hline
-8 & -6 & 3 & 1 & 7 & -4
\end{array}
\end{bmatrix}
效果:
A = [ 3 0 − 1 5 9 − 2 − 5 2 4 0 − 3 1 − 8 − 6 3 1 7 − 4 ] A = \begin{bmatrix} \begin{array}{ccc | cc | c} 3 & 0 & -1 & 5 & 9 & -2 \\ -5 & 2 & 4 & 0 & -3 & 1 \\ \hline -8 & -6 & 3 & 1 & 7 & -4 \end{array} \end{bmatrix} A=⎣⎡3−5−802−6−1435019−37−21−4⎦⎤
注意点:
bmatrix
环境内嵌array
环境,来实现竖直方向的切割- 利用
\hline
在换行处实现水平切割