一、行内公式及块内公式

其实个人认为跟代码块和代码行含义一样

行公式

\```md
$\lim_{x \to \infty}f(x)$
\```

$\lim_{x \to \infty}f(x)$

行公式,是在代码块的基础上前面加上$,后面加上$组成的。

块公式

\```md
$$
\lim_{x \to \infty}f(x)
$$
\```

$$
\lim_{x \to \infty}f(x)
$$

块公式则是 输入$$$$在公式前后。

二、希腊字母

名称 大写 Tex 小写 Tex
alpha A A α \alpha
beta B B β \beta
gamma Γ \Gamma γ \gamma
delta Δ \Delta δ \delta
epsilon E E ϵ \epsilon
zeta Z Z ζ \zeta
eta H H η \eta
theta Θ \Theta θ \theta
iota I I ι \iota
kappa K K κ \kappa
lambda Λ \Lambda λ \lambda
mu M M μ \mu
nu N N ν \nu
xi Ξ \Xi ξ \xi
omicron O O ο \omicron
pi Π \Pi π \pi
rho P P ρ \rho
sigma Σ \Sigma σ \sigma
tau T T τ \tau
upsilon Υ \Upsilon υ \upsilon
phi Φ \Phi ϕ \phi
chi X X χ \chi
psi Ψ \Psi ψ \psi
omega Ω \Omega ω \omega

三、上下标

上标使用^,下标使用_,例如C_5^3,渲染结果$C_5^3$

四、括号

小括号和方括号

数学怎么表示这就怎么表示

\```md
$(a+b)[a+b]$
\```

$(a+b)[a+b]$

大括号

正常表示

为了与分组做出区别,使用\{\}来表示大括号,其实跟转义字符写法一样。
除此之外也可以使用\lbrace\rbrace来表示

\```md
$ \{ a*b \} + \lbrace a^b \rbrace $
\```

$ { a*b } + \lbrace a^b \rbrace $

用于分组

默认情况下,上下标符号仅仅对下一个组起作用。一个组即单个字符或者使用{…}包裹起来的内容。
例如如果我要表示2^10,但是渲染结果却是$ 2^10 $,而2^{10}才是真正的$ 2^ {10} $

这里的大括号就不用加转义了

同时,大括号也能消除二义性,例如2^2^2会是一个错误,必须使用大括号来界定^,如{2^2}^2:${2^2}^2$,当然这么写2^{2^2}也没有任何问题

尖括号

使用\langle\rangle表示左尖括号和右尖括号,如\langle a \rangle:$\langle a \rangle$

取整符号

上取整

使用\lceil\rceil表示。 如\lceil x \rceil:$\lceil x \rceil$

下取整

使用\lfloor\rfloor表示。 如\lfloor x \rfloor:$\lfloor x \rfloor$

五、积分和求和

积分

\int用来表示积分符号,同样地,其上下标表示积分的上下限。如,

\```md
$ \int_1^\infty $
\```

$ \int_1^\infty $

这里的$\infty$符号写做\infty

另外多重积分其实就是多加几个i
\iint:$\iint$
\iiint:$\iiint$

其他符号

\sum用来表示求和符号,其下标表示求和下限,上标表示上限。如:\sum_1^10:$\sum_1^{10}$
\prod:$\prod$
\bigcup:$\bigcup$
\bigcap:$\bigcap$

六、分式与根式

分式

第一种,使用\frac ab\frac作用于其后的两个组ab,结果为$\frac ab$如果你的分子或分母不是单个字符,请使用{…}来分组,如$\frac{a-b}{a+b}$

第二种,使用\over来分割,如{a-b \over a+b}:${a-b \over a+b}$

要分割的部分请采用{}来囊括

多重分式

如:

\```md
$ x=a_0 + \frac {1^2}{a_1 + \frac {2^2}{a_2 + \frac {3^2}{a_3 + \frac {4^2}{a_4 + ...}}}}
$
\```

$ x=a_0 + \frac {1^2}{a_1 + \frac {2^2}{a_2 + \frac {3^2}{a_3 + \frac {4^2}{a_4 + …}}}}
$

根式

根式使用\sqrt来表示。如,\sqrt[2]{4}: $\sqrt[2]{4}$

七、表达式与方程组

多行表达式

可使用\begin{cases}…\end{cases}。其中,使用\\来分类,使用&指示需要对齐的位置,\空格表示空格 。如:

\```md
$$
f(n)
\begin{cases}
\cfrac n2, &if\ n\ is\ even\\
3n + 1, &if\ n\ is\ odd
\end{cases}

$$
\```

$$
f(n)=
\begin{cases}
\cfrac n2, &if\ n\ is\ even\
3n + 1, &if\ n\ is\ odd
\end{cases}
$$

方程组

\```md
$$
\left \{
\begin{array}{c}
a_1x+b_1y+c_1z=d_1 \\
a_2x+b_2y+c_2z=d_2 \\
a_3x+b_3y+c_3z=d_3
\end{array}
\right .

$$
\```

$$
\left {
\begin{array}{c}
a_1x+b_1y+c_1z=d_1 \
a_2x+b_2y+c_2z=d_2 \
a_3x+b_3y+c_3z=d_3
\end{array}
\right .

$$

八、表格

使用\begin{array}{列样式}…\end{array}这样的形式来创建表格,列样式可以是clr表示居中,左,右对齐,还可以使用|表示一条竖线。表格中各行使用\\分隔,各列使用&分隔。使用\hline在本行前加入一条直线。

\```md
$$
\begin{array}{c|lcr}
n & \text{Left} & \text{Center} & \text{Right} \\
\hline
1 & 0.24 & 1 & 125 \\
2 & -1 & 189 & -8 \\
3 & -20 & 2000 & 1+10i \\
\end{array}
$$
\```

$$
\begin{array}{c|lcr}
n & \text{Left} & \text{Center} & \text{Right} \
\hline
1 & 0.24 & 1 & 125 \
2 & -1 & 189 & -8 \
3 & -20 & 2000 & 1+10i \
\end{array}
$$

九、矩阵

基本用法

\```md
$$
\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}

$$

矩阵表示

可以使用特殊的matrix。即替换\begin{matrix}…\end{matrix}中的matrix为pmatrixbmatrixBmatrixvmatrix, Vmatrix

(1) pmatrix:
\```md
$$
\begin{pmatrix}
1 & 2 \\
3 & 4 \\
\end{pmatrix}
$$
\```

(2) bmatrix:
\```md
$$
\begin{bmatrix}
1 & 2 \\
3 & 4 \\
\end{bmatrix}
$$
\```

(3) Bmatrix:
\```md
$$
\begin{Bmatrix}
1 & 2 \\
3 & 4 \\
\end{Bmatrix}
$$
\```

(4) vmatrix:
\```md
$$
\begin{vmatrix}
1 & 2 \\
3 & 4 \\
\end{vmatrix}
$$
\```

(5) Vmatrix:
\```md
$$
\begin{Vmatrix}
1 & 2 \\
3 & 4 \\
\end{Vmatrix}
$$
\```

(1) pmatrix:

$$
\begin{pmatrix}
1 & 2 \
3 & 4 \
\end{pmatrix}
$$

(2) bmatrix:

$$
\begin{bmatrix}
1 & 2 \
3 & 4 \
\end{bmatrix}
$$

(3) Bmatrix:

$$
\begin{Bmatrix}
1 & 2 \
3 & 4 \
\end{Bmatrix}
$$

(4) vmatrix:

$$
\begin{vmatrix}
1 & 2 \
3 & 4 \
\end{vmatrix}
$$

(5) Vmatrix:

$$
\begin{Vmatrix}
1 & 2 \
3 & 4 \
\end{Vmatrix}
$$

省略元素

可以使用\cdots:$\cdots$,\ddots: $\ddots$,\vdots:$\vdots$来省略矩阵中的元素

\```md
$$
\begin{pmatrix}
1&a_1&a_1^2&\cdots&a_1^n\\
1&a_2&a_2^2&\cdots&a_2^n\\
\vdots&\vdots&\vdots&\ddots&\vdots\\
1&a_m&a_m^2&\cdots&a_m^n\\
\end{pmatrix}
$$
\```

$$
\begin{pmatrix}
1&a_1&a_1^2&\cdots&a_1^n\
1&a_2&a_2^2&\cdots&a_2^n\
\vdots&\vdots&\vdots&\ddots&\vdots\
1&a_m&a_m^2&\cdots&a_m^n\
\end{pmatrix}

$$

增广矩阵

使用前面的表格中使用到的\begin{array} ... \end{array}来实现

\```md
$$
\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]
$$

十、常用符号

更多符号请参考:Mathjax公式教程

三角函数

\sinx:$\sin$
\arcsin:$\arcsin$

比较运算符

\lt:$\lt$
\gt:$\gt$
\le:$\le$
\ge:$\ge$
\ne:$\ne$

集合关系

\cup:$\cup$
\cap:$\cap$
\setminus:$\setminus$
子集\subset:$\subset$
真子集\subsetneqq:$\subsetneqq$
属于\in:$\in$
不属于\notin:$\notin$
空集\varnothing:$\varnothing$

逻辑运算

\land:$\land$
\lor:$\lor$
\lnot:$\lnot$
\forall:$\forall$
\exists:$\exists$

操作符

\oplus:$\oplus$
\circ:$\circ$
\bullet:$\bullet$
\approx:$\approx$
\sim:$\sim$
\cong:$\cong$
\pmod:如a = b \pmod n: $a = b \pmod n$

十一、公式的标记和引用

公式经常复用,Mathjax中有一个类似于函数的功能

使用\tag{yourtag}来标记公式,如果想在之后引用该公式,则还需要加上\label{yourlabel}\tag之后