Markdown数学语法
1 基本格式
1.1 行内公式
以 $
开头,以 $
结尾。
$a^b$
数学公式:
a
b
a^b
ab
1.2 块级公式(行间公式)
以 $$
开头,以 $$
结尾。
$$a^b$$
数学公式
a
b
a^b
ab
1.3 角标
上标:用 ^
表示后面的内容在右上角
下标:用 _
表示后面的内容在右下角
数学公式 |
Markdown格式 |
a
b
a^b
ab |
$a^b$ |
∑
n
=
1
N
3
x
n
\sum_{n=1}^N {3x^n}
∑n=1N3xn |
$\sum_{n=1}^N {3x^n}$ |
∏
n
=
1
N
3
x
n
\prod_{n=1}^N{3x^n}
∏n=1N3xn |
$\prod_{n=1}^N{3x^n}$ |
∫
1
5
f
(
x
)
d
x
\int^5_1{f(x)}{\rm d}x
∫15f(x)dx |
$\int^5_1{f(x)}{\rm d}x$ |
lim
x
→
+
∞
x
\lim_{x\to+\infty}x
limx→+∞x |
$\lim_{x\to+\infty}x$ |
如果角标不明显,可以在大括号内叠加一个角标增强。
- |
正常上标 |
上标偏上缩小 |
上标偏下缩小 |
正常下标 |
下标偏上缩小 |
下标偏下缩小 |
数学公式 |
y
N
y^N
yN |
y
N
y^{^N}
yN |
y
N
y^{_N}
yN |
y
2
y_2
y2 |
y
2
y_{^2}
y2 |
y
2
y_{_2}
y2 |
Markdown格式 |
$y^N$ |
$y^{^N}$ |
$y^{_N}$ |
$y_2$ |
$y_{^2}$ |
$y_{_2}$ |
1.4 整体内容
用 {}
来表示内容是一个整体。
数学公式 |
Markdown格式 |
3
+
8
a
5
b
+
6
\frac{3+8a}{5b+6}
5b+63+8a |
$\frac{3+8a}{5b+6}$ |
1.5 多行公式
格式如下:
$$
\begin{split}
x = &a + b + c + \\
&d
\end{split}
$$
CSDN不支持split
\\
表示换行,&
表示上下哪个位置对齐,需要在两行需要对齐的位置都加上这个符号,\tag{1}
表示对公式的手动编号是1,split
是一个公式环境,用于一个公式拆分成多行的情形。
我们看下其他的公式环境:
equation(CSDN不支持)
基本的单个公式环境。
数学公式:
Markdown格式
$$
\begin{equation}
x = a + b + c
\end{equation}
$$
align(CSDN不支持,支持aligned)
基本的多个公式环境, 提供对齐支持。
$$
\begin{align*}
&x = a + b + c\\
&y = a + b
\end{align*}
$$
*
表示不自动编号,不加星号会自动编号。
其他多行环境:
- eqnarray:与align相似。
- multline:第一行左对齐,最后一行右对齐,不支持
&
。
- gather:按全局方式对齐,不支持
&
。
- aligned:在其他环境内部嵌套使用,功能和align一样。
- gathered: 在其他环境内部嵌套使用,功能和gather一样。
cases
分段函数。
数学公式
y
=
{
−
x
,
x
≤
0
x
,
x
>
0
y=\begin{cases} -x,\quad x\leq 0\\ x, \quad x>0 \end{cases}
y={−x,x≤0x,x>0
Markdown语法
$$
y=\begin{cases}
-x,\quad x\leq 0\\
x, \quad x>0
\end{cases}
$$
1.6 定界符
定界符就是 ()
、[]
、{}
等,可以通过 big
、Big
、bigg
、Bigg
等调整大小,但是推荐用 $\left(内容\right)$
调整大小。
数学公式
(
a
+
b
b
−
a
)
\left(\frac{a+b}{b-a}\right)
(b−aa+b)
Markdown语法
$\left(\frac{a+b}{b-a}\right)$
还有一种多行的定界符,语法格式为: $\left\{多行公式\right\}$
,以 \left\{
开头,以 \right\}
结尾,表示容纳多行的左右大括号,如果只需要单边,则只需要把另一边 \{
改为 .
即可。
$$
\left\{
\begin{align*}
&a+b+c\\
&b-a
\end{align*}
\right.
$$
1.7 矩阵
数学公式
[
1
2
3
4
5
6
7
8
9
]
\begin{bmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{bmatrix}
⎣⎡147258369⎦⎤
Markdown语法
$$
\begin{bmatrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{bmatrix}
$$
矩阵的定界符支持定义:
数学公式 |
Markdown语法 |
描述 |
a
b
\begin{matrix}a\\b\end{matrix}
ab |
$\begin{matrix} a\\b \end{matrix}$ |
无括号 |
[
a
b
]
\begin{bmatrix}a\\b\end{bmatrix}
[ab] |
$\begin{bmatrix} a\\b \end{bmatrix}$ |
中括号 |
{
a
b
}
\begin{Bmatrix}a\\b\end{Bmatrix}
{ab} |
$\begin{Bmatrix} a\\b \end{Bmatrix}$ |
大括号 |
∣
a
b
∣
\begin{vmatrix}a\\b\end{vmatrix}
∣∣∣∣ab∣∣∣∣ |
$\begin{vmatrix} a\\b \end{vmatrix}$ |
直线 |
∥
a
b
∥
\begin{Vmatrix}a\\b\end{Vmatrix}
∥∥∥∥ab∥∥∥∥ |
$\begin{Vmatrix} a\\b \end{Vmatrix}$ |
平行线 |
1.8 空格
名称 |
数学公式 |
Markdown语法 |
两个空格的宽度 |
a
b
a\qquad b
ab |
$a\qquad b$ |
一个空格的宽度 |
a
b
a\quad b
ab |
$a\quad b$ |
1/3空格宽度 |
a
b
a\ b
a b |
$a\ b$ |
2/7空格宽度 |
a
b
a\;b
ab |
$a\;b$ |
1/6空格宽度 |
a
b
a\,b
ab |
$a\,b$ |
紧贴,缩进1/6空格宽度 |
a
b
a\!b
ab |
$a\!b$ |
2 语法速查
描述 |
数学公式 |
Markdown格式 |
累加 |
∑
n
=
1
N
3
x
n
\sum_{n=1}^N {3x^n}
∑n=1N3xn |
$\sum_{n=1}^N {3x^n}$ |
累乘 |
∏
n
=
1
N
3
x
n
\prod_{n=1}^N{3x^n}
∏n=1N3xn |
$\prod_{n=1}^N{3x^n}$ |
开方 |
100
5
\sqrt[5]{100}
5100
|
$\sqrt[5]{100}$ |
积分 |
∫
1
5
f
(
x
)
d
x
\int^5_1{f(x)}{\rm d}x
∫15f(x)dx |
$\int^5_1{f(x)}{\rm d}x$ |
二重积分 |
∬
1
5
f
(
x
)
d
x
\iint^5_1{f(x)}{\rm d}x
∬15f(x)dx |
$\iint^5_1{f(x)}{\rm d}x$ |
无穷 |
∞
\infty
∞ |
$\infty$ |
极限 |
lim
n
→
+
∞
n
\lim_{n\to+\infty}n
limn→+∞n |
$\lim_{n\to+\infty}n$ |
加减 |
±
\pm
± |
$\pm$ |
点乘 |
⋅
\cdot
⋅ |
$\cdot$ |
乘 |
×
\times
× |
$\times$ |
除 |
÷
\div
÷ |
$\div$ |
右箭头 |
→
\rightarrow
→ |
$\rightarrow$ |
上箭头 |
↑
\uparrow
↑ |
$\uparrow$ |
左箭头 |
←
\leftarrow
← |
$\leftarrow$ |
下箭头 |
↓
\downarrow
↓ |
$\downarrow$ |
用于带下标序列的省略号 |
…
\dots
… |
$\ddots$ |
省略号 |
⋯
\cdots
⋯ |
$\ddots$ |
垂直省略号 |
⋮
\vdots
⋮ |
$\ddots$ |
斜省略号 |
⋱
\ddots
⋱ |
$\ddots$ |
分数 |
分
子
分
母
\frac{分子}{分母}
分母分子 |
$\frac{分子}{分母}$ |
alpha |
α
\alpha
α |
$\alpha$ |
beta |
β
\beta
β |
$\beta$ |
gamma |
γ
\gamma
γ |
$\gamma$ |
lambda |
λ
\lambda
λ |
$\lambda$ |
theta |
θ
\theta
θ |
$\theta$ |
pi |
π
\pi
π |
$\pi$ |
Delta |
Δ
\Delta
Δ |
$\Delta$ |
Sigma |
Σ
\Sigma
Σ |
$\Sigma$ |
可以通过\rm 来取消斜体 |
f
(
x
)
f(x)
f(x)
f
(
x
)
\rm f(x)
f(x)
f
(
x
)
{\rm f}(x)
f(x)
|
$f(x)$ $\rm f(x)$ ${\rm f}(x)$
|
花体 |
a
b
c
\mathcal{abc}
abc
a
b
c
\mathscr{abc}
abc
|
$\mathcal{abc}$ $\mathscr{abc}$ |
3 参考资料
[1] Markdown 语法中的公式 LaTex 命令集锦
[2] markdown 数学公式Latex语法
[3] Latex常见公式环境与对齐方式小节(重修版)