Markdown公式整理
Markdown支持Latex的数学公式简直是太棒了. 但是目前的Mathtype3
仍然没有迁移所有的Latex指令过来, 只是支持其中的一部分, 大多数不支持的指令其实都是比较冷门的, 作用不是很大. 感谢Cmd Markdown 公式指导手册和LaTeX公式手册, 整理时参考了它们. 如果你不想手敲公式, 想直接进行用图片进行识别, 可以上妈咪叔的网站或者使用Mathpix
直接对公式进行识别, 它甚至能够识别中文, 在写论文和报告时如果有公式依据, 妈咪叔的网站会非常好用.
公式使用基础
插入公式
$\LaTeX$ 的数学公式分为两种, 分别是行内公式和独立公式.
行内公式可以这样使用:
$ 公式内容 $
行内公式是嵌入在一行文字中的公式, 例如:
$ J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} \text {,行内公式示例} $
$ J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} \text {,行内公式示例} $
独立公式可以这样使用:
$$ 公式内容 $$
独立公式可以写多行连续的内容, 适合写一段公式. 例如:
$$ J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} \text {,独立公式示例} $$
$$
J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} \text {,独立公式示例}
$$
上下标
^
表示上标, _
表示下标. 如果上下标的内容多于一个字符, 需要用 {}
将这些内容括成一个整体. 上下标可以嵌套, 也可以同时使用.
例如:
$$ x^{y^z}=(1+{\rm e}^x)^{-2xy^w} $$
显示:
$$
x^{y^z}=(1+{\rm e}^x)^{-2xy^w}
$$
如果想在左右两边都加上上下标, 可以使用\sideset
命令:
$$ \sideset{^1_2}{^3_4}\bigotimes $$
显示:
$$
\sideset{^1_2}{^3_4}\bigotimes
$$
或者:
$${}_1^2\!X_3^4$$
$$
{}_1^2X_3^4
$$
括号和分隔符
()
, []
和 |
表示符号本身, 使用 \{\}
来表示 {}
. 当要显示大号的括号或分隔符时,要用 \left
和 \right
.
例如:
$$ f(x,y,z) = 3y^2z \left( 3+\frac{7x+5}{1+y^2} \right) $$
$$
f(x,y,z) = 3y^2z \left( 3+\frac{7x+5}{1+y^2} \right)
$$\left.
或 \right.
能够进行匹配而不显示本身, 例如:
$$ \left. \frac{ {\rm d}u}{ {\rm d}x} \right| _{x=0} $$
$$
\left. \frac{ {\rm d}u}{ {\rm d}x} \right| _{x=0}
$$$$\left. \frac{a}{b} \right \}$$
$$
\left. \frac{a}{b} \right \}
$$
下面有些特殊的括号:
显示 | 输入 | 显示 | 输入 |
---|---|---|---|
$\langle$ | \langle | $\rangle$ | \rangle |
$\lceil$ | \lceil | $\rceil$ | \rceil |
$\lfloor$ | \lfloor | $\rfloor$ | \rfloor |
$\lbrace$ | \lbrace | $\rbrace$ | \rbrace |
$\lVert$ | \lVert | $\rVert$ | \rVert |
可以使用 \big, \Big, \bigg, \Bigg
控制括号的大小, 例如:
$$\Bigg ( \bigg [ \Big \{ \big \langle \left | \| \frac{a}{b} \| \right | \big \rangle \Big \} \bigg ] \Bigg )$$
显示:
$$
\Bigg ( \bigg [ \Big \{ \big \langle \left | | \frac{a}{b} | \right | \big \rangle \Big \} \bigg ] \Bigg )
$$
分数
通常使用 \frac {分子} {分母}
命令产生一个分数,分数可嵌套。
便捷情况可直接输入 \frac ab
来快速生成一个 。
如果分式很复杂,亦可使用 分子 \over 分母
命令,此时分数仅有一层。
例如:
$$\frac{a-1}{b-1} \quad and \quad {a+1\over b+1}$$
显示:
$$
\frac{a-1}{b-1} \quad and \quad {a+1\over b+1}
$$
也可以控制分数的大小, 如$$\tfrac{2}{4} = 0.5$$
是小型分数:
$$
\tfrac{2}{4} = 0.5
$$
同理, \cfrac
(连分数使用)和\dfrac
都表示大型分数.
开根号
使用 \sqrt [根指数,省略时为2] {被开方数}
命令输入开根号. 例如:
$$\surd, \sqrt{2}, \sqrt[n]{}, \sqrt[3]{\frac{x^3+y^3}{2}}$$
$$
\surd \quad \sqrt{2} \quad \sqrt[n]{} \quad \sqrt[3]{\frac{x^3+y^3}{2}}
$$
向量
使用 \vec{向量}
来自动产生一个向量. 也可以使用 \overrightarrow
等命令自定义字母上方的符号. 例如:
$$\vec{a} \cdot \vec{b}=0$$
$$
\vec{a} \cdot \vec{b}=0
$$$$\overleftarrow{xy} \quad and \quad \overleftrightarrow{xy} \quad and \quad \overrightarrow{xy}$$
$$
\overleftarrow{xy} \quad and \quad \overleftrightarrow{xy} \quad and \quad \overrightarrow{xy}
$$
导数和微分
常见的微分符号通过\mathrm{d}{符号}
来输入一个常见的微分. 其中的\mathrm
是为了美观才加上的, 也可以直接输入d符号
. 使用\partial{符号}
来获得一个偏导符号, \nabla
生成一个梯度符号.
$$dt, \mathrm{d}t, \partial t, \nabla\psi$$
$$
dt, \mathrm{d}t, \partial t, \nabla\psi
$$$$dy/dx, \mathrm{d}y/\mathrm{d}x, \frac{dy}{dx}, \frac{\mathrm{d}y}{\mathrm{d}x}, \frac{\partial^2}{\partial x_1\partial x_2}y$$
$$
dy/dx, \mathrm{d}y/\mathrm{d}x, \frac{dy}{dx}, \frac{\mathrm{d}y}{\mathrm{d}x}, \frac{\partial^2}{\partial x_1\partial x_2}y
$$$$\prime, \backprime, f^\prime, f', f'', f^{(3)}, \dot y, \ddot y$$
$$
\prime, \backprime, f^\prime, f’, f’’, f^{(3)}, \dot y, \ddot y
$$
积分
使用 \int_积分下限^积分上限 {被积表达式}
来输入一个积分. 例如:
$$\int_0^1 {x^2} \,{\rm d}x$$
显示:
$$
\int_0^1 {x^2} \,{\rm d}x
$$\,
和 {\rm d}
部分可省略, 加入能使式子更美观. {\rm d}
可以用\mathrm{d}
等价替换.
$$\iint_{D}^{W} \, \mathrm{d}x\,\mathrm{d}y$$
$$
\iint_{D}^{W} \, \mathrm{d}x\,\mathrm{d}y
$$$$\iiint_{E}^{V} \, \mathrm{d}x\,\mathrm{d}y\,\mathrm{d}z$$
$$
\iiint_{E}^{V} \, \mathrm{d}x\,\mathrm{d}y\,\mathrm{d}z
$$$$\oint_{C} x^3\, \mathrm{d}x + 4y^2\, \mathrm{d}y$$
$$
\oint_{C} x^3\, \mathrm{d}x + 4y^2\, \mathrm{d}y
$$
极限
使用 \lim_{变量 \to 表达式} 表达式
来输入一个极限. 如有其他需求, 可以更改 \to
符号至任意符号. 例如:
$$ \lim_{n \to +\infty} \frac{1}{n(n+1)} \quad and \quad \lim_{x\leftarrow{示例}} \frac{1}{n(n+1)} $$
显示:
$$
\lim_{n \to +\infty} \frac{1}{n(n+1)} \quad and \quad \lim_{x\leftarrow{示例}} \frac{1}{n(n+1)}
$$
如果在行内的话, 显示会将极限放到下标的位置:
行内公式示例:
$\lim_{x \to \infty} \frac{1}{n(n+1)}$
$\lim_{x \to \infty} \frac{1}{n(n+1)}$
可以通过\limits
强制加到下方或上方.
$\lim\limits_{x \to \infty} \frac{1}{n(n+1)}$
$\lim\limits_{x \to \infty} \frac{1}{n(n+1)}$
或者通过\displaystyle
强制转为独立公式模式:
$\displaystyle \lim_{x \to \infty} \frac{1}{n(n+1)}$
$\displaystyle \lim_{x \to \infty} \frac{1}{n(n+1)}$
累加和累乘
使用 \sum_{下标表达式}^{上标表达式} {累加表达式}
来输入一个累加. 与之类似, 使用 \prod
\bigcup
\bigcap
来分别输入累乘、并集和交集. 此类符号在行内显示时上下标表达式将会移至右上角和右下角.
独立公式示例:
$$\sum_{i=1}^n \frac{1}{i^2} \quad and \quad \prod_{i=1}^n \frac{1}{i^2} \quad and \quad \bigcup_{i=1}^{2} R$$
显示:
$$
\sum_{i=1}^n \frac{1}{i^2} \quad and \quad \prod_{i=1}^n \frac{1}{i^2} \quad and \quad \bigcup_{i=1}^{2} R
$$
和极限一样, 行内可以通过
\limts
将内容强制加到上方或下方.
二项式
看例子即可.
二项式系数:
$$\dbinom{n}{r}=\binom{n}{n-r}=\mathrm{C}_n^r=\mathrm{C}_n^{n-r}$$
$$
\dbinom{n}{r}=\binom{n}{n-r}=\mathrm{C}_n^r=\mathrm{C}_n^{n-r}
$$
小二项式系数:
$$\tbinom{n}{r}=\tbinom{n}{n-r}=\mathrm{C}_n^r=\mathrm{C}_n^{n-r}$$
$$
\tbinom{n}{r}=\tbinom{n}{n-r}=\mathrm{C}_n^r=\mathrm{C}_n^{n-r}
$$
大型二项式系数:
$$\binom{n}{r}=\dbinom{n}{n-r}=\mathrm{C}_n^r=\mathrm{C}_n^{n-r}$$
$$
\binom{n}{r}=\dbinom{n}{n-r}=\mathrm{C}_n^r=\mathrm{C}_n^{n-r}
$$
自定义函数
使用\operatorname{函数名}
就能将其作为自定义的函数进行使用, 例如:
$$\operatorname{sh}k, \operatorname{ch}l, \operatorname{th}m, \operatorname{coth}n$$
显示:
$$
\operatorname{sh}k, \operatorname{ch}l, \operatorname{th}m, \operatorname{coth}n
$$
模运算
直接看例子即可.
$$s_k \equiv 0 \pmod{m}$$
$$
s_k \equiv 0 \pmod{m}
$$$$a \bmod b$$
$$
a \bmod b
$$
绝对值和范数
用\left\vert s \right\vert
即可给Z两侧加上绝对值.
$$
\left\vert Z \right\vert
$$
用\lVert s \rVert
即可给Z两侧加上范数.
$$
\lVert Z \rVert
$$
符号函数\sgn
在当前版本中暂不支持.
连接
显示 | 输入 |
---|---|
$\fbox{a+b+c+d}$ | \fbox{a+b+c+d} |
$\overleftarrow{a+b+c+d}$ | \overleftarrow{a+b+c+d} |
$\overrightarrow{a+b+c+d}$ | \overrightarrow{a+b+c+d} |
$\overleftrightarrow{a+b+c+d}$ | \overleftrightarrow{a+b+c+d} |
$\underleftarrow{a+b+c+d}$ | \underleftarrow{a+b+c+d} |
$\underrightarrow{a+b+c+d}$ | \underrightarrow{a+b+c+d} |
$\underleftrightarrow{a+b+c+d}$ | \underleftrightarrow{a+b+c+d} |
$\overline{a+b+c+d}$ | \overline{a+b+c+d} |
$\underline{a+b+c+d}$ | \underline{a+b+c+d} |
$\overbrace{a+b+c+d}^{Sample}$ | \overbrace{a+b+c+d}^{Sample} |
$\underbrace{a+b+c+d}_{Sample}$ | \underbrace{a+b+c+d}_{Sample} |
$\overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0}$ | \overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0} |
$\underbrace{a\cdot a\cdots a}_{b\text{ times}}$ | \underbrace{a\cdot a\cdots a}_{b\text{ times}} |
$\underrightarrow{1℃/min}$ | \underrightarrow{1℃/min} |
注释
用\text {文字}
来添加方程中的注释文本, 在注释中仍然可以使用$ 公式 $
将内容公式化.
f(n)= \begin{cases}
n/2, & \text {if $n$ is even} \\
3n+1, &\text{if $n$ is odd}
\end{cases}
显示:
$$
f(n)= \begin{cases}
n/2, & \text {if $n$ is even} \\
3n+1, &\text{if $n$ is odd}
\end{cases}
$$
空格
效果 | 写法 | 间距 | 名称 |
---|---|---|---|
$\alpha\qquad\beta$ | \alpha\qquad\beta | ${\displaystyle mm}$ | 2 个 quad 空格 |
$\alpha \quad \beta$ | \alpha\quad\beta | ${\displaystyle m}$ | quad 空格 |
$\alpha\ \beta$ | \alpha\ \beta | ${\displaystyle {\frac{m}{3}}}$ | 大空格 |
$\alpha\;\beta$ | \alpha\;\beta | ${\displaystyle {\frac {2m}{7}}}$ | 中等空格 |
$\alpha\,\beta$ | \alpha\,\beta | ${\displaystyle {\frac {m}{6}}}$ | 小空格 |
$\alpha\beta$ | \alpha\beta | ${\displaystyle 0}$ | 没有空格 |
$\alpha!\beta$ | \alpha\!\beta | ${\displaystyle {-\frac {m}{6}}}$ | 紧贴 |
删除线
使用删除线功能必须声明 $$
符号.
在公式内使用 \require{cancel}
来允许 片段删除线 的显示.
声明片段删除线后, 使用 \cancel{字符}
、\bcancel{字符}
、\xcancel{字符}
和 \cancelto{字符}
来实现各种片段删除线效果.
$$
\require{cancel}\begin{array}{rl}
\verb|y+\cancel{x}| & y+\cancel{x}\\
\verb|\cancel{y+x}| & \cancel{y+x}\\
\verb|y+\bcancel{x}| & y+\bcancel{x}\\
\verb|y+\xcancel{x}| & y+\xcancel{x}\\
\verb|y+\cancelto{0}{x}| & y+\cancelto{0}{x}\\
\verb+\frac{1\cancel9}{\cancel95} = \frac15+& \frac{1\cancel9}{\cancel95} = \frac15 \\
\end{array}
$$
可得:
$$
\require{cancel}
\begin{array}{rl}
\verb|y+\cancel{x}| & y+\cancel{x}\\
\verb|\cancel{y+x}| & \cancel{y+x}\\
\verb|y+\bcancel{x}| & y+\bcancel{x}\\
\verb|y+\xcancel{x}| & y+\xcancel{x}\\
\verb|y+\cancelto{0}{x}| & y+\cancelto{0}{x}\\
\verb+\frac{1\cancel9}{\cancel95} = \frac15+& \frac{1\cancel9}{\cancel95} = \frac15 \\
\end{array}
$$
使用 \require{enclose}
来允许 整段删除线 的显示.
声明整段删除线后, 使用 \enclose{删除线效果}{字符}
来实现各种整段删除线效果.
其中, 删除线效果有 horizontalstrike
、verticalstrike
、updiagonalstrike
和 downdiagonalstrike
, 可叠加使用.
使用参考
大括号和行标
使用 \left
和 \right
来创建自动匹配高度的 (圆括号), [方括号] 和 {花括号} . 在每个公式末尾前使用 \tag{行标}
来实现行标. 例如:
$$
f\left(
\left[
\frac{
1+\left\{x,y\right\}
}{
\left(
\frac{x}{y}+\frac{y}{x}
\right)
\left(u+1\right)
}+a
\right]^{3/2}
\right)
\tag{行标}
$$
显示:
$$
f\left(
\left[
\frac{
1+\left\{x,y\right\}
}{
\left(
\frac{x}{y}+\frac{y}{x}
\right)
\left(u+1\right)
}+a
\right]^{3/2}
\right)
\tag{行标}
$$
如果你需要在不同的行显示对应括号, 可以在每一行对应处使用 \left.
或 \right.
来放一个”影子”括号:
\begin{aligned}
a=&\left(1+2+3+ \cdots \right. \\
& \cdots+ \left. \infty-2+\infty-1+\infty\right)
\end{aligned}
显示:
$$
\begin{aligned}
a=&\left(1+2+3+ \cdots \right. \\
& \cdots+ \left. \infty-2+\infty-1+\infty\right)
\end{aligned}
$$
如果你需要将行内显示的分隔符也变大, 可以使用 \middle
:
\left\langle
q
\middle\|
\frac{\frac{x}{y}}{\frac{u}{v}}
\middle|
p
\right\rangle
显示:
$$
\left\langle
q
\middle|
\frac{\frac{x}{y}}{\frac{u}{v}}
\middle|
p
\right\rangle
$$
矩阵
无框矩阵
在开头使用 begin{matrix}
, 在结尾使用 end{matrix}
, 在中间插入矩阵元素, 每个元素之间插入 &
, 并在每行结尾处使用 \\
.
使用矩阵时必须声明 $
或 $$
符号.
例如:
$$
\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
替换为 pmatrix
bmatrix
Bmatrix
vmatrix
Vmatrix
, 就能获得不同样式的带框矩阵.
例如:
$ \begin{matrix} 1 & 2 \\ 3 & 4 \\ \end{matrix} $
$ \begin{pmatrix} 1 & 2 \\ 3 & 4 \\ \end{pmatrix} $
$ \begin{bmatrix} 1 & 2 \\ 3 & 4 \\ \end{bmatrix} $
$ \begin{Bmatrix} 1 & 2 \\ 3 & 4 \\ \end{Bmatrix} $
$ \begin{vmatrix} 1 & 2 \\ 3 & 4 \\ \end{vmatrix} $
$ \begin{Vmatrix} 1 & 2 \\ 3 & 4 \\ \end{Vmatrix} $
显示:
matrix | pmatrix | bmatrix | Bmatrix | vmatrix | Vmatrix |
---|---|---|---|---|---|
$ \begin{matrix} 1 & 2 \\\ 3 & 4 \end{matrix} $ | $ \begin{pmatrix} 1 & 2 \\\ 3 & 4 \end{pmatrix} $ | $ \begin{bmatrix} 1 & 2 \\\ 3 & 4 \end{bmatrix} $ | $ \begin{Bmatrix} 1 & 2 \\\ 3 & 4 \end{Bmatrix} $ | $ \begin{vmatrix} 1 & 2 \\\ 3 & 4 \end{vmatrix} $ | $ \begin{Vmatrix} 1 & 2 \\\ 3 & 4 \end{Vmatrix} $ |
带省略号的矩阵
使用 \cdots
$\cdots$ , \ddots
$\ddots$ , \vdots
$\vdots$ 来输入省略符号.
例如:
$$
\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}
$$
带分割符号的矩阵
利用数组或表格的排版进行分割.
$$
\left[
\begin{array}{cc|c}
1&2&3\\
4&5&6
\end{array}
\right]
$$
其中 cc|c
代表在一个三列矩阵中的第二和第三列之间插入分割线.
显示:
$$
\left[
\begin{array}{cc|c}
1&2&3\\
4&5&6
\end{array}
\right]
$$
行中矩阵
例如:
$\bigl( \begin{smallmatrix} a & b \\ c & d \end{smallmatrix} \bigr)$
显示$\bigl( \begin{smallmatrix} a & b \\\ c & d \end{smallmatrix} \bigr)$.
方程组
条件表达式
使用 begin{cases}
来创造一组条件表达式, 在每一行条件中插入 &
来指定需要对齐的内容, 并在每一行结尾处使用 \\
, 以 end{cases}
结束.
$$
f(n) =
\begin{cases}
n/2, & \text{if $n$ is even} \\
3n+1, & \text{if $n$ is odd}
\end{cases}
$$
显示:
$$
f(n) =
\begin{cases}
n/2, & \text{if $n$ is even} \\
3n+1, & \text{if $n$ is odd}
\end{cases}
$$
如果想要让条件表达式变为左对齐显示, 可以使用如下方式:
$$
\left.
\begin{array}{l}
\text{if $n$ is even:}&n/2\\
\text{if $n$ is odd:}&3n+1
\end{array}
\right\}
=f(n)
$$
显示:
$$
\left.
\begin{array}{l}
\text{if $n$ is even:}&n/2\\
\text{if $n$ is odd:}&3n+1
\end{array}
\right\}
=f(n)
$$
在换行时可以用\\[?ex]
使得其适配行高?
. 一个 [ex]
指一个 “X-Height”, 即x字母高度. 可以根据情况指定多个 [ex]
, 如 [3ex]
、[4ex]
等. 其实可以在任何地方使用 \\[2ex]
语句, 只要你觉得合适.
输入方程组
方程组不光可以通过条件表达式的\begin{cases}…\end{cases}
实现, 还可以使用 \begin{array}…\end{array}
和 \left\{…\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.
$$
\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{aligned}…\end{aligned}
获得一列整齐且居中的方程式序列. 通过&
来控制方程对齐的位置.
例如:
\begin{aligned}
f(x) & = (m+n)^2 \\
& = m^2+2mn+n^2 \\
\end{aligned}
显示:
$$
\begin{aligned}
f(x) & = (m+n)^2 \\
& = m^2+2mn+n^2 \\
\end{aligned}
$$
数组和表格
通常, 一个格式化后的表格比单纯的文字或排版后的文字更具有可读性. 数组和表格均以 begin{array}
开头, 并在其后定义列数及每一列的文本对齐属性, c
l
r
分别代表居中、左对齐及右对齐. 若需要插入垂直分割线, 在定义式中插入 |
, 若要插入水平分割线, 在下一行输入前插入 \hline
. 与矩阵相似, 每行元素间均须要插入 &
, 每行元素以 \\
结尾, 最后以 end{array}
结束数组.
例如:
$$
\begin{array}{c|lcr}
n & \text{左对齐} & \text{居中对齐} & \text{右对齐} \\
\hline
1 & 0.24 & 1 & 125 \\
2 & -1 & 189 & -8 \\
3 & -20 & 2000 & 1+10i
\end{array}
$$
显示:
$$
\begin{array}{c|lcr}
n & \text{左对齐} & \text{居中对齐} & \text{右对齐} \\
\hline
1 & 0.24 & 1 & 125 \\
2 & -1 & 189 & -8 \\
3 & -20 & 2000 & 1+10i
\end{array}
$$
嵌套
多个数组/表格可 互相嵌套 并组成一组数组/一组表格. 使用嵌套前必须声明 $$
符号. 例如:
$$
% outer vertical array of arrays 外层垂直表格
\begin{array}{c}
% inner horizontal array of arrays 内层水平表格
\begin{array}{cc}
% inner array of minimum values 内层"最小值"数组
\begin{array}{c|cccc}
\text{min} & 0 & 1 & 2 & 3\\
\hline
0 & 0 & 0 & 0 & 0\\
1 & 0 & 1 & 1 & 1\\
2 & 0 & 1 & 2 & 2\\
3 & 0 & 1 & 2 & 3
\end{array}
&
% inner array of maximum values 内层"最大值"数组
\begin{array}{c|cccc}
\text{max}&0&1&2&3\\
\hline
0 & 0 & 1 & 2 & 3\\
1 & 1 & 1 & 2 & 3\\
2 & 2 & 2 & 2 & 3\\
3 & 3 & 3 & 3 & 3
\end{array}
\end{array}
% 内层第一行表格组结束
\\
% inner array of delta values 内层第二行Delta值数组
\begin{array}{c|cccc}
\Delta&0&1&2&3\\
\hline
0 & 0 & 1 & 2 & 3\\
1 & 1 & 0 & 1 & 2\\
2 & 2 & 1 & 0 & 1\\
3 & 3 & 2 & 1 & 0
\end{array}
% 内层第二行表格组结束
\end{array}
$$
显示:
$$
\begin{array}{c}
\begin{array}{cc}
\begin{array}{c|cccc}
\text{min} & 0 & 1 & 2 & 3\\
\hline
0 & 0 & 0 & 0 & 0\\
1 & 0 & 1 & 1 & 1\\
2 & 0 & 1 & 2 & 2\\
3 & 0 & 1 & 2 & 3
\end{array}
&
\begin{array}{c|cccc}
\text{max}&0&1&2&3\\
\hline
0 & 0 & 1 & 2 & 3\\
1 & 1 & 1 & 2 & 3\\
2 & 2 & 2 & 2 & 3\\
3 & 3 & 3 & 3 & 3
\end{array}
\end{array}
\\
\begin{array}{c|cccc}
\Delta&0&1&2&3\\
\hline
0 & 0 & 1 & 2 & 3\\
1 & 1 & 0 & 1 & 2\\
2 & 2 & 1 & 0 & 1\\
3 & 3 & 2 & 1 & 0
\end{array}
% 内层第二行表格组结束
\end{array}
$$
连分数
就像输入分式时使用 \frac
一样, 使用 \cfrac
来创建一个连分数. 不要使用普通的 \frac
或 \over
来创建, 否则会看起来很丑. 例如:
$$
x = a_0 + \cfrac{1^2}{a_1
+ \cfrac{2^2}{a_2
+ \cfrac{3^2}{a_3 + \cfrac{4^4}{a_4 + \cdots}}}}
$$
显示:
$$
x = a_0 + \cfrac{1^2}{a_1
+ \cfrac{2^2}{a_2
+ \cfrac{3^2}{a_3 + \cfrac{4^4}{a_4 + \cdots}}}}
$$
反例, 使用\frac
和\over
:
$$
x = a_0 + \frac{1^2}{a_1
+ \frac{2^2}{a_2
+ \frac{3^2}{a_3 + \frac{4^4}{a_4 + \cdots}}}}
$$
显示:
$$
x = a_0 + \frac{1^2}{a_1
+ \frac{2^2}{a_2
+ \frac{3^2}{a_3 + \frac{4^4}{a_4 + \cdots}}}}
$$
当然, 可以使用 \frac
来表达连分数的 紧缩记法 . 例如:
x = a_0 + \frac{1^2}{a_1+}
\frac{2^2}{a_2+}
\frac{3^2}{a_3 +} \frac{4^4}{a_4 +} \cdots
显示:
$$
x = a_0 + \frac{1^2}{a_1+}
\frac{2^2}{a_2+}
\frac{3^2}{a_3 +} \frac{4^4}{a_4 +} \cdots
$$
连分数通常都太大以至于不易排版, 建议使用 [a0;a1,a2,a3,…]
一样的紧缩记法.
符号汇总
这里的符号正常使用绝对够了, 如果还有更奇葩的符号需要使用可以参考之前我引用的文章. 因为同一个符号可能有不同的使用领域, 所以不同的表可能有重叠的地方.
|
符号在被当作分隔符时会产生错误的间隔, 因此在需要分隔时最好使用 \mid
来代替它.
三角
显示 | 输入 | 显示 | 输入 | 显示 | 输入 |
---|---|---|---|---|---|
$30^\circ$ | 30^\circ | $\bot$ | \bot | $\angle A$ | \angle A |
$\sin$ | \sin | $\cos$ | \cos | $\tan$ | \tan |
$\csc$ | \csc | $\sec$ | \sec | $\cot$ | \cot |
$\sinh$ | \sinh | $\cosh$ | \cosh | $\tanh$ | \tanh |
$\arcsin$ | \arcsin | $\arccos$ | \arccos | $\arctan$ | \arctan |
$\textrm{arccsc}$ | \textrm{arccsc} | $\textrm{arcsec}$ | \textrm{arcsec} | $\textrm{arccot}$ | \textrm{arccot} |
$\sin^{-1}$ | \sin^{-1} | $\cos^{-1}$ | \cos^{-1} | $\tan^{-1}$ | \tan^{-1} |
$\sinh^{-1}$ | \sinh^{-1} | $\cosh^{-1}$ | \cosh^{-1} | $\tanh^{-1}$ | \tanh^{-1} |
$\sphericalangle$ | sphericalangle | $\measuredangle$ | \measuredangle |
对数
显示 | 输入 | 显示 | 输入 | 显示 | 输入 |
---|---|---|---|---|---|
$\log$ | \log | $\lg$ | \lg | $\ln$ | \ln |
$\exp$ | \exp | $\log_{e}$ | \log_{e} | $\log_{10}$ | \log_{10} |
微积分和导数
显示 | 输入 | 显示 | 输入 | 显示 | 输入 |
---|---|---|---|---|---|
$\int$ | \int | $\iint$ | \iint | $\iiint$ | \iiint |
$\iiiint$ | \iiiint | $\oint$ | \oint | $\prime$ | \prime |
$\lim$ | \lim | $\infty$ | \infty | $\nabla$ | \nabla |
其他公式
显示 | 输入 | 显示 | 输入 | 显示 | 输入 |
---|---|---|---|---|---|
$\inf$ | \inf | $\arg$ | \arg | $\det$ | \det |
$\dim$ | \dim | $\gcd$ | \gcd | $\ker$ | \ker |
$\Pr$ | \Pr | $\deg$ | \deg | $\sup$ | \sup |
$\hom$ | \hom | $\max$ | \max | $\min$ | \min |
运算符
符号 | 公式 | 符号 | 公式 | 符号 | 公式 |
---|---|---|---|---|---|
$+$ | + | $-$ | - | $\pm$ | \pm |
$\mp$ | \mp | $\dotplus$ | \dotplus | $\times$ | \times |
$\div$ | \div | $\divideontimes$ | \divideontimes | $/$ | / |
$\backslash$ | \backslash | $\cdot$ | \cdot | $*$ | * 或\ast |
$\star$ | \star | $\circ$ | \circ | $\bullet$ | \bullet |
$\boxplus$ | \boxplus | $\boxminus$ | \boxminus | $\boxtimes$ | \boxtimes |
$\boxdot$ | \boxdot | $\oplus$ | \oplus | $\ominus$ | \ominus |
$\otimes$ | \otimes | $\oslash$ | \oslash | $\odot$ | \odot |
$\circleddash$ | \circleddash | $\circledcirc$ | \circledcirc | $\circledast$ | \circledast |
$\bigoplus$ | \bigoplus | $\bigotimes$ | \bigotimes | $\bigodot$ | \bigodot |
集合相关
符号 | 公式 | 符号 | 公式 | 符号 | 公式 |
---|---|---|---|---|---|
$\{ \}$ | \{ \} | $\O$ | \O , \empty , emptyset | $\varnothing$ | \varnothing |
$\in$ | \in | $\notin$ | \notin 或\not\in | $\ni$ | \ni |
$\not\ni$ | \not\ni | $\cap$ | \cap | $\Cap$ | \Cap |
$\sqcap$ | \sqcap | $\bigcap$ | \bigcap | $\cup$ | \cup |
$\Cup$ | \Cup | $\sqcup$ | \sqcup | $\bigcup$ | \bigcup |
$\bigsqcup$ | \bigsqcup | $\uplus$ | \uplus | $\biguplus$ | \biguplus |
$\bigvee$ | \bigvee | $\bigwedge$ | \bigwedge | ||
$\setminus$ | \setminus | $\smallsetminus$ | \smallsetminus | $\times$ | \times |
$\supset$ | \subset | $\Subset$ | \Subset | $\sqsubset$ | \sqsubset |
$\circleddash$ | \supset | $\Supset$ | \Supset | $\sqsupset$ | \sqsupset |
$\subseteq$ | \subseteq | $\nsubseteq$ | \nsubseteq | $\subsetneq$ | \subsetneq |
$\varsubsetneq$ | \varsubsetneq | $\sqsubseteq$ | \sqsubseteq | ||
$\supseteq$ | \supseteq | $\nsupseteq$ | \nsupseteq | $\supsetneq$ | \supsetneq |
$\varsupsetneq$ | \varsupsetneq | $\sqsupseteq$ | \sqsupseteq | ||
$\subseteqq$ | \subseteqq | $\nsubseteqq$ | \nsubseteqq | $\subsetneqq$ | \subsetneqq |
$\varsubsetneqq$ | \varsubsetneqq | ||||
$\supseteqq$ | \supseteqq | $\nsupseteqq$ | \nsupseteqq | $\supsetneqq$ | \supsetneqq |
$\varsupsetneqq$ | \varsupsetneqq |
关系符号
符号 | 公式 | 符号 | 公式 | 符号 | 公式 |
---|---|---|---|---|---|
$=$ | = | $\ne$ | \ne 或\neq | $\equiv$ | \equiv |
$\not\equiv$ | \not\equiv | $\doteq$ | \doteq | $\doteqdot$ | \doteqdot |
$\sim$ | \sim | $\nsim$ | \nsim | $\backsim$ | \backsim |
$\thicksim$ | \thicksim | $\simeq$ | \simeq | $\backsimeq$ | \backsimeq |
$\eqsim$ | \eqsim | $\cong$ | \cong | $\ncong$ | \ncong |
$\approx$ | \approx | $\thickapprox$ | \thickapprox | $\approxeq$ | \approxeq |
$\asymp$ | \asymp | $\propto$ | \propto | $\varpropto$ | \varpropto |
$<$ | < | $\nless$ | \nless | $\ll$ | \ll |
$\not\ll$ | \not\ll | $\lll$ | \lll | $\not\lll$ | \not\lll |
$\lessdot$ | \lessdot | $\le$ | \le 或\leq | $\lneq$ | \lneq |
$\leqq$ | \leqq | $\nleq$ | \nleq | $\nleqq$ | \nleqq |
$\lneqq$ | \lneqq | $\lvertneqq$ | \lvertneqq | $\leqslant$ | \leqslant |
$\nleqslant$ | \nleqslant | $\eqslantless$ | \eqslantless | $\lesssim$ | \lesssim |
$\lnsim$ | \lnsim | $\lessapprox$ | \lessapprox | $\lnapprox$ | \lnapprox |
$>$ | > | $\ngtr$ | \ngtr | $\gg$ | \gg |
$\not\gg$ | \not\gg | $\ggg$ | \ggg | $\not\ggg$ | \not\ggg |
$\gtrdot$ | \gtrdot | $\ge$ | \ge 或\geq | $\gneq$ | \gneq |
$\geqq$ | \geqq | $\ngeq$ | \ngeq | $\ngeqq$ | \ngeqq |
$\gneqq$ | \gneqq | $\gvertneqq$ | \gvertneqq | $\geqslant$ | \geqslant |
$\ngeqslant$ | \ngeqslant | $\eqslantgtr$ | \eqslantgtr | $\gtrsim$ | \gtrsim |
$\gnsim$ | \gnsim | $\gtrapprox$ | \gtrapprox | $\gnapprox$ | \gnapprox |
$\lessgtr$ | \lessgtr | $\lesseqgtr$ | \lesseqgtr | $\lesseqqgtr$ | \lesseqqgtr |
$\gtrless$ | \gtrless | $\gtreqless$ | \gtreqless | $\gtreqqless$ | \gtreqqless |
逻辑符号
符号 | 公式 | 符号 | 公式 | 符号 | 公式 |
---|---|---|---|---|---|
$\forall$ | \forall | $\exists$ | \exists | $\nexists$ | \nexists |
$\therefore$ | \therefore | $\because$ | \because | $\And$ | \And |
$\or$ | \or , \lor , \vee | $\and$ | \and , \land , \wedge | $\overline{abc}$ | \overline{abc} |
$\neg$ | \lnot , \neg | $\not\operatorname{R}$ | \not\operatorname{R} | $\bar{abc}$ | \bar{abc} |
各种箭头
箭头 | 公式 | 箭头 | 公式 | 箭头 | 公式 |
---|---|---|---|---|---|
$\Rrightarrow$ | \Rrightarrow | $\Lleftarrow$ | \Lleftarrow | $\Rightarrow$ | \Rightarrow |
$\nRightarrow$ | \nRightarrow | $\Longrightarrow$ | \Longrightarrow | $\implies$ | \implies |
$\Leftarrow$ | \Leftarrow | $\nLeftarrow$ | \nLeftarrow | $\Longleftarrow$ | \Longleftarrow |
$\Leftrightarrow$ | \Leftrightarrow | $\nLeftrightarrow$ | \nLeftrightarrow | $\Longleftrightarrow$ | \Longleftrightarrow |
$\iff$ | \iff | $\Uparrow$ | \Uparrow | $\Downarrow$ | \Downarrow |
$\Updownarrow$ | \Updownarrow | $\rightarrow$ | \rightarrow , \to | $\nrightarrow$ | \nrightarrow |
$\longrightarrow$ | \longrightarrow | $\leftarrow$ | \leftarrow ,\gets | $\nleftarrow$ | \nleftarrow |
$\longleftarrow$ | \longleftarrow | $\leftrightarrow$ | \leftrightarrow | $\nleftrightarrow$ | \nleftrightarrow |
$\longleftrightarrow$ | \longleftrightarrow | $\uparrow$ | \uparrow | $\downarrow$ | \downarrow |
$\updownarrow$ | \updownarrow | $\nearrow$ | \nearrow | $\swarrow$ | \swarrow |
$\nwarrow$ | \nwarrow | $\searrow$ | \searrow | $\mapsto$ | \mapsto |
$\longmapsto$ | \longmapsto | $\rightharpoonup$ | \rightharpoonup | $\rightharpoondown$ | \rightharpoondown |
$\leftharpoonup$ | \leftharpoonup | $\leftharpoondown$ | \leftharpoondown | $\upharpoonleft$ | \upharpoonleft |
$\upharpoonright$ | \upharpoonright | $\downharpoonleft$ | \downharpoonleft | $\downharpoonright$ | \downharpoonright |
$\rightleftharpoons$ | \rightleftharpoons | $\leftrightharpoons$ | \leftrightharpoons | $\curvearrowleft$ | \curvearrowleft |
$\circlearrowleft$ | \circlearrowleft | $\Lsh$ | \Lsh | $\upuparrows$ | \upuparrows |
$\rightrightarrows$ | \rightrightarrows | $\rightleftarrows$ | \rightleftarrows | $\rightarrowtail$ | \rightarrowtail |
$\looparrowright$ | \looparrowright | $\curvearrowright$ | \curvearrowright | $\circlearrowright$ | \circlearrowright |
$\Rsh$ | \Rsh | $\downdownarrows$ | \downdownarrows | $\leftleftarrows$ | \leftleftarrows |
$\leftrightarrows$ | \leftrightarrows | $\leftarrowtail$ | \leftarrowtail | $\looparrowleft$ | \looparrowleft |
$\hookrightarrow$ | \hookrightarrow | $\hookleftarrow$ | \hookleftarrow | $\multimap$ | \multimap |
$\leftrightsquigarrow$ | \leftrightsquigarrow | $\rightsquigarrow$ | \rightsquigarrow | $\twoheadrightarrow$ | \twoheadrightarrow |
$\twoheadleftarrow$ | \twoheadleftarrow |
带帽符号
效果 | 公式 | 效果 | 公式 | 效果 | 公式 |
---|---|---|---|---|---|
$\dot{a}$ | \dot{a} | $\ddot{a}$ | \ddot{a} | $\acute{a}$ | \acute{a} |
$\grave{a}$ | \grave{a} | $\check{a}$ | \check{a} | $\tilde{a}$ | \tilde{a} |
$\bar{a}$ | \bar{a} | $\hat{a}$ | \hat{a} | $\widehat{abc}$ | \widehat{abc} |
$\vec{a}$ | \vec{a} | $\breve{a}$ | \breve{a} | $\widetilde{abc}$ | \widetilde{abc} |
希腊字母
大写希腊字母
字母 | 公式 | 字母 | 公式 | 字母 | 公式 |
---|---|---|---|---|---|
$\Alpha$ | \Alpha | $\Beta$ | \Beta | $\Gamma$ | \Gamma |
$\Delta$ | \Delta | $\Epsilon$ | \Epsilon | $\Zeta$ | \Zeta |
$\Eta$ | \Eta | $\Theta$ | \Theta | $\Iota$ | \Iota |
$\Kappa$ | \Kappa | $\Lambda$ | \Lambda | $\Mu$ | \Mu |
$\Nu$ | \Nu | $\Xi$ | \Xi | $\Omicron$ | \Omicron |
$\Pi$ | \Pi | $\Rho$ | \Rho | $\Sigma$ | \Sigma |
$\Tau$ | \Tau | $\Upsilon$ | \Upsilon | $\Phi$ | \Phi |
$\Chi$ | \Chi | $\Psi$ | \Psi | $\Omega$ | \Omega |
PS: 如果公式出现标红, 只是因为新版本的MathType不支持在当前页面的显示.
小写希腊字母
字母 | 公式 | 字母 | 公式 | 字母 | 公式 |
---|---|---|---|---|---|
$\alpha$ | \alpha | $\beta$ | \beta | $\gamma$ | \gamma |
$\delta$ | \delta | $\epsilon$ | \epsilon | $\zeta$ | \zeta |
$\eta$ | \eta | $\theta$ | \theta | $\iota$ | \iota |
$\kappa$ | \kappa | $\lambda$ | \lambda | $\mu$ | \mu |
$\nu$ | \nu | $\omicron$ | \omicron | $\xi$ | \xi |
$\pi$ | \pi | $\rho$ | \rho | $\sigma$ | \sigma |
$\tau$ | \tau | $\upsilon$ | \upsilon | $\phi$ | \phi |
$\chi$ | \chi | $\psi$ | psi | $\omega$ | \omega |
部分字母变量专用形式
以\var-
开头.
字母 | 公式 | 字母 | 公式 |
---|---|---|---|
$\varepsilon$ | \varepsilon | $\varrho$ | \varrho |
$\varphi$ | \varphi | $\varsigma$ | \varsigma |
$\varkappa$ | \varkappa | $\vartheta$ | \vartheta |
$\varpi$ | \varpi | $\digamma$ | \digamm |
类字母和常数
字母 | 公式 | 字母 | 公式 | 字母 | 公式 |
---|---|---|---|---|---|
$\infty$ | \infty | $\aleph$ | \aleph | $\complement$ | \complement |
$\backepsilon$ | \backepsilon | $\eth$ | \eth | $\Finv$ | \Finv |
$\hbar$ | \hbar | $\theta$ | \Im | $\imath$ | \imath |
$\jmath$ | \jmath | $\Bbbk$ | \Bbbk | $\ell$ | \ell |
$\mho$ | \mho | $\wp$ | \wp | $\Re$ | \Re |
$\circledS$ | \circledS |
字体转换
用{\字体 {需转换的部分字符}}
来变更字体, 公式默认为意大利体.
输入 | 说明 | 显示 | 输入 | 说明 | 显示 |
---|---|---|---|---|---|
\rm | 罗马体 | ${\rm Sample}$ | \cal | 花体 | ${\cal Sample}$ |
\it | 意大利体 | ${\it Sample}$ | \Bbb | 黑板粗体 | ${\Bbb Sample}$ |
\bf | 粗体 | ${\bf Sample}$ | \mit | 数学斜体 | ${\mit Sample}$ |
\sf | 等线体 | ${\sf Sample}$ | \scr | 手写体 | ${\scr Sample}$ |
\tt | 打字机体 | ${\tt Sample}$ | \frak | 旧德式字体 | ${\frak Sample}$ |
如果想直接从斜体变为非斜体, 可以使用\text{内容}
.
$$
\begin{array}{cc}
\mathrm{Bad} & \mathrm{Better} \\
\hline \\
\int_0^1 x^2 dx & \int_0^1 x^2 \,{\rm d}x
\end{array}
$$
更改字体颜色
MathJax3
还不支持渲染字体的颜色, 大多数情况下这个颜色也是一个鸡肋功能. 如果想知道如何添加可以看文章最开头说的两篇博客, 里面有写到更改颜色的详细方法.