文章目录
以$开始和结束
当我们想表达式子A + B = C
时,应该通过以下方式$A + B = C$
,应用了之后形式为:
A
+
B
=
C
A + B = C
A+B=C
另外,$
必须紧挨数学式,$
和它之后的字符之间不可以有空格等,否则无法识别。
以
A
+
B
=
C
A + B = C
A+B=C为例,在任意位置插入空白之后:
$ A + B = C$
$A + B = C $
$ A + B = C $
都无法成功识别。
除了$
之外的字符,别的字符之间可以任意空格等,不影响识别。$A + B = C$
应用之后形式为:
A
+
B
=
C
A + B = C
A+B=C
使用 \ 在公式中插入空白
当我们把以下格式$5 months + 7 months = 1 year$
应用之后,显示为
5
m
o
n
t
h
s
+
7
m
o
n
t
h
s
=
1
y
e
a
r
5 months + 7 months = 1 year
5months+7months=1year,中间没有空格,而我们确实需要空格出现来保持可读性时就插入\
即可。
格式修改为$5 \ months + 7 \ months = 1 \ year$
应用之后:
5
m
o
n
t
h
s
+
7
m
o
n
t
h
s
=
1
y
e
a
r
5 \ months + 7 \ months = 1 \ year
5 months+7 months=1 year,同样可以添加\
的数目来增加更多空格,如$5 \ \ \ months + 7 \ \ \ months = 1 \ \ \ year$
应用之后:
5
m
o
n
t
h
s
+
7
m
o
n
t
h
s
=
1
y
e
a
r
5 \ \ \ months + 7 \ \ \ months = 1 \ \ \ year
5 months+7 months=1 year
在中,\
经常出现,当我们需要插入特殊符号时,一般都会有它的身影。如:$\cos(x)$
应用之后为
cos
(
x
)
\cos(x)
cos(x),等等。文末我会放一个包含所有特殊符号的链接供参考。
使用 \\ 在公式中插入换行
除了空格,另外必须的还有换行。在公式中用\\
来表示。两个反斜杠之间没有空格,这也是为什么上文中的反斜杠之间都用空格隔开,避免解析为换行。例如:$\\1 \\ 2$
语法解析之后为:
1
2
\\1 \\ 2
12
在公式中对齐
按符号对齐
先把公式放入$\begin{aligned}...\end{aligned}$
的包裹中,再适当加入&某个符号
来实现按符号对齐。
对于以下公式:
A
+
B
=
B
+
C
=
C
+
D
=
D
+
E
A + B = B + C = C + D = D + E
A+B=B+C=C+D=D+E 我们想要一个按等号处对齐的效果,则通过先把公式放入$\begin{aligned}...\end{aligned}$
的包裹中,再适当加入&=
来实现按等号对齐。如:$\\ \begin{aligned}\\ A + B &= B + C \\ &= C + D \\ &= D+E \end{aligned}$
经过解析之后格式为:
A
+
B
=
B
+
C
=
C
+
D
=
D
+
E
\\ \begin{aligned}A + B &= B + C \\ &= C + D \\ &= D+E \end{aligned}
A+B=B+C=C+D=D+E
上下居中对齐
先把公式放入$\begin{gathered}...\end{gathered}$
的包裹中,再适当加入\\
来实现对齐。
对于公式
A
=
B
+
C
+
D
+
E
+
F
+
G
+
H
+
I
+
J
+
K
+
L
A = B +C +D + E + F + G + H + I + J + K + L
A=B+C+D+E+F+G+H+I+J+K+L 和
A
1
=
B
1
+
C
1
+
D
1
+
E
1
+
F
1
+
G
1
+
H
1
+
I
1
+
J
1
+
K
1
+
L
1
A1 = B1 +C1 +D1 + E1 + F1 + G1 + H1 + I1 + J1 + K1 + L1
A1=B1+C1+D1+E1+F1+G1+H1+I1+J1+K1+L1式子较长,分段显示比较好时,可以通过如下格式来分:
$\begin{gathered}
A = B +C +D + E + F + G + H + I + J + K + L \\
A1 = B1 +C1 +D1 + E1 + F1 + G1 + H1 + I1 + J1 + K1 + L1
\end{gathered}$
解析之后如下:
A
=
B
+
C
+
D
+
E
+
F
+
G
+
H
+
I
+
J
+
K
+
L
A
1
=
B
1
+
C
1
+
D
1
+
E
1
+
F
1
+
G
1
+
H
1
+
I
1
+
J
1
+
K
1
+
L
1
\begin{gathered}A = B +C +D + E + F + G + H + I + J + K + L \\ A1 = B1 +C1 +D1 + E1 + F1 + G1 + H1 + I1 + J1 + K1 + L1\end{gathered}
A=B+C+D+E+F+G+H+I+J+K+LA1=B1+C1+D1+E1+F1+G1+H1+I1+J1+K1+L1
按多个字母对齐
先把公式放入$\begin{alignedat}{n}...\end{alignedat}$
的包裹中,再适当加入&
来实现对n个符号的对齐。
对于公式:
3
x
+
4
y
+
5
z
=
1
3x + 4y + 5z = 1
3x+4y+5z=1、
45
x
+
54
y
+
12
z
=
12
45x + 54y + 12z = 12
45x+54y+12z=12、
13
x
+
14
y
+
15
z
=
13
13x + 14y + 15z = 13
13x+14y+15z=13我们想实现按照x, y, z
来对齐排布,则按如下语法书写:
$\begin{alignedat}{3}
3&x + &4&y + &5&z = 1 \\
45&x + &54&y + &12&z = 12 \\
13&x + &14&y + &15&z = 13
\end{alignedat}$
3 x + 4 y + 5 z = 1 45 x + 54 y + 12 z = 12 13 x + 14 y + 15 z = 13 \begin{alignedat}{3} 3&x + &4&y + &5&z = 1 \\ 45&x + &54&y + &12&z = 12 \\ 13&x + &14&y + &15&z = 13 \end{alignedat} 34513x+x+x+45414y+y+y+51215z=1z=12z=13
常用数学式
次方^
想表达 a
的 b
次方: a^b
,如$2^5 = 32$
经过解析为
2
5
=
32
2^5 = 32
25=32。
当次方项多于一个数字时,需要用{}
包住,如$2^{10} = 1024$
经过解析为
2
10
=
1024
2^{10} = 1024
210=1024,不加大括号解析为:
2
1
0
=
1024
2^10 = 1024
210=1024。
$1.02^{365} = 1377.4$
解析为
1.0
2
365
=
1377.4
1.02^{365} = 1377.4
1.02365=1377.4
分数 \dfrac{分子}{分母}
想表达二分之一,则$\dfrac{1}{2}$
解析为
1
2
\dfrac{1}{2}
21,{}
中可以塞任意文字数字。$\dfrac{你}{好}$
解析为
你
好
\dfrac{你}{好}
好你。
循环小数 \overline{循环部分}
想表达0.00123123123123...
可以通过$0.00\overline{123}$
解析为
0.00
123
‾
0.00\overline{123}
0.00123
角标 _
角标用于给符号右下角添加符号。例如:$M_i$
解析为:
M
i
M_i
Mi。同理,想添加长度大于1的角标则使用{}
,$M_{ijkl}$
解析为:
M
i
j
k
l
M_{ijkl}
Mijkl。
矩阵
以\begin{bmatrix}...\end{bmatrix}
包裹,中间内嵌&
对齐和\\
换行来实现矩阵的表达。
$\begin{bmatrix}
a & b \\
c & d
\end{bmatrix}$
$\begin{bmatrix}
y1 & a & b \\
y2 & c & d \\
1 & d & 2
\end{bmatrix}$
上式解析之后表示为: [ a b c d ] \begin{bmatrix} a & b \\ c & d \end{bmatrix} [acbd] 和 [ y 1 a b y 2 c d 1 d 2 ] \begin{bmatrix} y1 & a & b \\ y2 & c & d \\ 1 & d & 2 \end{bmatrix} y1y21acdbd2
积分 \int_{a}^{b}
$\int_{a}^{b}$
解析为:
∫
a
b
\int_{a}^{b}
∫ab
limit \displaystyle\lim_{N\to\infty}
$\displaystyle\lim_{N\to\infty}$
解析为:
lim
N
→
∞
\displaystyle\lim_{N\to\infty}
N→∞lim,其中,\to
解析为->
求和符号 \displaystyle\sum_{k=1}^{N}
\displaystyle\sum_{k=1}^{N}x(t_k)$
解析为:
∑
k
=
1
N
x
(
t
k
)
\displaystyle\sum_{k=1}^{N}x(t_k)
k=1∑Nx(tk)
点形式乘号 \cdot
$\displaystyle\sum_{k=1}^{N}x(t_k) \cdot \dfrac{b-a}{N}$
解析为
∑
k
=
1
N
x
(
t
k
)
⋅
b
−
a
N
\displaystyle\sum_{k=1}^{N}x(t_k) \cdot \dfrac{b-a}{N}
k=1∑Nx(tk)⋅Nb−a
乘号 x \times
$a \times b$
解析为
a
×
b
a \times b
a×b
总结
上文简单描述了常用的数学表达式在博客中的表示。CSDN中使用的Latex解析器为Katex,语法上和Latex基本相同,涉及到环境部分差异较大。更详细的内容请参照Katex官方文档以及Latex特殊数学符号。