本文已参与「新人创作礼」活动,一起开启掘金创作之路。
MarkDown数学公式基本语法
1、公式排版
MarkDown中公式公式的语法与LaTeX
类似,排版可以分为两种:
- 行内公式: 使用
$
包裹公式
例如:
$E=mc^2$
-->
- 独立公式: 使用
$$
包裹公式
例如:
$$
E=mc^2
$$
显示为:
\boxed
命令给公式加一个边框 ,例如:
$$
\boxed{E=mc^2}
$$
2、特殊转义字符
# $ & ~ _ ^ \ { }
这些字符在MarkDown
中有特殊的意义,在需要使用这些字符的时候,需要进行转义:
\#
--> # \$
--> $ \&
--> &
\~
--> ~ \_
--> _ \^
--> ^
\\
--> \ \{
--> { \}
--> }
3、希腊字母
名称 | 大写 | 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$ |
4、上下标
上下标分别使用^
和_
表示。例如:
$x^2$
-->
$x_2$
-->
- 默认情况下,上下标符号仅仅对下一个组起作用。一个组即单个字符或者使用
{}
包裹起来的内容。例如:
$10^10$
会得到 ,要得到 ,应该写成$10^{10}$
。
- 大括号还能消除二义性,如
$x^5^6$
会显示错误,必须使用大括号来界定^
的结合性,如${x^5}^6$
:,或者$x^{5^6}$
:。 - 注意区分
$x_i^2$
: 和$x_{i^2}$
:。 - 如果要在左右两边都有上下标,可以用
\sideset
来表示,如$\sideset{^1_2}{^3_4}\Omega$
:。
5、根号、分数、括号、矢量
1)根号:通用表达方式为$\sqrt[a]{b}$
-->
[]
内的a
表示开a
次方,若省略则表示开平方,$\sqrt{b}$
-->- 如果被开方的是单个字符,
{}
可以省略,$\sqrt[a]b$
-->
2)分式:分式有两种表示方法
- 第一种使用
$\frac {a}{b}$
--> 。当a
和b
是单个字符时,可以省略{}
。 - 第二种使用
$\over$
来分割一个组的前后两部分,$a+1 \over b+1$
--> 。
3)括号
- 小括号和方括号: 使用原始的
()
和[]
即可。$(2+3)[4+4]$
--> 。 - 大括号: 由于大括号
{}
被用来分组,因此需要使用{
和}
来进行转义表示大括号,也可以使用\lbrace
和\rbrace
来表示。如${a*b}$
或者$\lbrace a*b \rbrace$
,都会显示为 。 - 尖括号: 使用
\langle
和\rangle
分别表示左尖括号和右尖括号。$\langle x \rangle$
--> 。 - 向上取整: 使用
\lceil
和\rceil
表示。$\lceil x \rceil$
--> 。 - 向下取整: 使用
\lfloor
和\rfloor
表示。$\lfloor x \rfloor$
--> 。
注: 原始括号不会随公式大小缩放。例如$(\frac 12)$
--> 。使用\left( ...\right)
可以自适应地调整括号。例如$\left( \frac 12 \right)$
--> 。
6、数学运算符与数学符号
1)常规使用+ - * / =
这五个直接输入即可。
2)特殊形式的数学运算符与数学符号如下表:
符号 | TeX | 符号 | TeX | 符号 | TeX |
---|---|---|---|---|---|
$\pm$ | $\mp$ | $\cdot$ | |||
$\times$ | $\div$ | $\star$ | |||
$\ast$ | $\cup$ | $\cap$ | |||
$\vee$ 或者$\lor$ | $\wedge$ 或者$\land$ | $\simeq$ | |||
$\oplus$ | $\otimes$ | $\sim$ | |||
$\circ$ | $\bullet$ | $\subset$ | |||
$\bigtriangleup$ | $bigtriangledown$ | $\supset$ | |||
$\nabla$ | $\exists$ | $\subseteq$ | |||
$\partial$ | $\infty$ | $\supseteq$ | |||
$\forall$ | $\surd$ | $\in$ | |||
\angle | $\bot$ | $\ni$ 或者$\owns$ | |||
$\leq$ 或者$\le$ | $\geq$ 或者$\ge$ | $\notin$ | |||
$\equiv$ | $\approx$ | $\neq$ 或者$\ne$ | |||
$\lll$ | $\ggg$ | $\cong$ | |||
$\propto$ | $\varsubsetneqq$ | $\varsupsetneqq$ | |||
$\mid$ | $\Rrightarrow$ | $\Lleftarrow$ | |||
$\parallel$ | $\upharpoonright$ | $\downharpoonright$ | |||
$\because$ | $\therefore$ |
7、注音与标注
$\bar{x}$
--> $\acute{x}$
--> $\check{x}$
--> $\grave{x}$
-->
$\vec{x}$
--> $\hat{x}$
--> $\tilde{x}$
--> $\breve{x}$
-->
$\dot{x}$
--> $\ddot{x}$
--> $\mathring{x}$
-->
$\overline{xxx}$
--> $\overleftrightarrow{xxx}$
-->
$\underline{xxx}$
--> $\underleftrightarrow{xxx}$
-->
$\overleftarrow{xxx}$
--> $\overbrace{xxx}$
-->
$\underleftarrow{xxx}$
--> $\underbrace{xxx}$
-->
$\overrightarrow{xxx}$
--> $\widehat{xxx}$
-->
$\underrightarrow{xxx}$
--> $\widetilde{xxx}$
-->
8、省略号、空白间隔、分界符
1)省略号:省略号用 \dots \cdots \vdots \ddots
表示。
$\dots$
--> ,位置比较低,一般用于有下标的序列:
$$
x_1, x_2, \dots, x_n
$$$
$\cdots$
--> ,位置居中,一般用于正常序列:
$$
1, 2, \cdots, n
$$$
$\vdots$
--> ,竖直省略号,一般用于矩阵中。$\ddots$
--> , 方向省略号,一般用于矩阵中。
2)空白间隔:$\quad$
-->
$,$ 3/18em
$:$ 4/18em
$;$ 5/18em
$\quad$ 1em
$\qquad$ 2m
$!$ -3/18em
3)分界符
符号 | TeX | 符号 | TeX |
---|---|---|---|
$\lgroup$ | $\rgroup$ | ||
$\lmoustache$ | $\rmoustache$ |
9、字体
1)使用\it
显示意大利体(公式默认字体):
$\it{ACDEFGHIJKLMnopqrstuvwxyzACDEFGHIJKLMnopqrstuvwxyz}$
-->
2)使用\mathbb
或\Bbb
显示黑板粗体(黑板黑体):
$\mathbb{CHNQRZ}$
-->
3)使用\mathbf
或\bf
显示黑体:
$\mathbf{ABCDEFGHIJKLMnopqrstuvwxyzABCDEFGHIJKLMnopqrstuvwxyz}$
-->
4)使用\mathtt
或\tt
显示打印机字体:
$\mathtt{ABCDEFGHIJKLMnopqrstuvwxyzABCDEFGHIJKLMnopqrstuvwxyz}$
-->
10、分段函数
&
表示对齐,\
用来表示换行,\qquad
可以表示空格。
$$
函数名=\begin{cases}
公式1 & 条件1 \
公式2 & 条件2 \
公式3 & 条件3
\end{cases}
$$
11、大型数学运算符
运算符 | TeX | 运算符 | TeX |
---|---|---|---|
$\sum$ | $\int$ | ||
$\prod$ | $\iint$ | ||
$\coprod$ | $\iiint$ | ||
$\bigvee$ | $\bigwedge$ | ||
$\bigoplus$ | $\bigotimes$ | ||
$\bigcup$ | $\lim$ |
1)使用上标和下标分别表示运算分的上下限:
$\sum_0^\infty$
--> $\int_{-\infty}^{\infty}$
--> $\lim_{x\to0} \frac {sinx}x$
-->
2)使用\to
表示趋近于的箭头:$x\to0$
-->x
3)和、积、极限、积分等运算符用\sum, \prod, \lim, \int,
这些公式在行内公式被压缩,以适应行高,可以通过\limits
和\nolimits
命令显示制动是否压缩。
$\int\limits_{-\infty}^{\infty} \frac {sinx}xdx$
-->
$\int\nolimits_{-\infty}^{\infty} \frac {sinx}xdx$
-->
$\lim \limits_{n \to +\infty} \frac{n-1}{n(n+1)(n+2)}$
-->
$\lim \nolimits_{n \to +\infty} \frac{n-1}{n(n+1)(n+2)}$
-->
4)多重积分:
$\idotsint$
-->
$\int \dots \int$
-->
12、箭头
$\leftarrow$
--> $\rightarrow$
--> $\Leftarrow$
--> $\Rightarrow$
-->
$\leftrightarrow$
--> $\Leftrightarrow$
-->
$\longleftarrow$
--> $\longrightarrow$
--> $\Longleftarrow$
-->
$\longleftrightarrow$
--> $\Longleftrightarrow$
--> $\Longrightarrow$
-->
$\xrightarrow$
和$\xleftarrow$
可以根据内容自动调整:
$$
\xleftarrow{x+y+z} \quad \xrightarrow[x<y]{x+y+z}
$$