markdown 虽然是一个日常工作中很常用的渲染工具, 不过若想使用 markdown 渲染一些专业而复杂的数学公式, 对应的表达式还是不太容易记住的, 本着好记性不如烂笔头的原则, 本文就记录一下常用的数学公式的 markdown 表达;
markdown 对数学公式的支持非常给力, 而且完全兼容 Latex 的数学公式语法, 文章1 和 文章2 对 markdown 数学公式语法的总结十分全面, 我觉得我不可能总结得比它们更好了; 为了防止这两篇文章在简书上下架再也找不着, 我决定将文章的内容稍作简化整理后复制到我的博客里作为备份, 以下是正式内容:
基础语法
首先, 任何 markdown 数学公式语法书写, 都必须由指定的符号标记公式开始, 以及指定的符号标记公式结束; 一般我们会用到如下两种符号标记:
- 行内公式标记: 将公式内联插入到本行, 符号为
$公式内容$, 比如$y=x^2$的展示效果: $y=x^2$, 它嵌入在了当前行内; - 独立成行公式标记: 将公式插入到新的一行, 并且居中, 符号为
$$公式内容$$, 比如$$y=x^2$$的展示效果: $$y=x^2$$ 它完全居中占据了独立的一行;
其次, 数学公式中一定存在各种复杂组合, 组合的语法是 {组合内容}, 比如 $y=e^{-x}$ 的展示效果: $y=e^{-x}$;
以上基础语法适用于任何 markdown 数学公式, 在下文介绍具体语法的时候, 将不再提及基础语法; 另外为了保持简洁, 下文中展示的语法也将不再带上标记公式开始与结束的 $$ 符号;
基础符号
| 展示效果 | 表达式 |
|---|---|
| $\pm$ | \pm |
| $\times$ | \times |
| $\div$ | \div |
| $\leq$ | \leq |
| $\geq$ | \geq |
| $\neq$ | \neq |
| $\approx$ | \approx |
| $\equiv$ | \equiv |
| $\in$ | \in |
| $\notin$ | \notin |
| $\subset$ | \subset |
| $\supset$ | \supset |
| $\bigcap$ | \bigcap |
| $\bigcup$ | \bigcup |
| $\cdot$ | \cdot |
上标与下标
| 公式含义 | 展示效果 | 表达式 |
|---|---|---|
| 上标 | $x^n$ | x^n |
| 下标 | $x_n$ | x_n |
线的表示
| 公式含义 | 展示效果 | 表达式 |
|---|---|---|
| 分数分式 | $\frac{y-1}{x-1}$ | \frac{y-1}{x-1} |
| 上划线 | $\overline{a+b}$ | \overline{a+b} |
| 下划线 | $\underline{a+b}$ | \underline{a+b} |
箭头的表示
| 公式含义 | 展示效果 | 表达式 |
|---|---|---|
| 右细箭头 | $\rightarrow$ | \rightarrow |
| 右粗箭头 | $\Rightarrow$ | \Rightarrow |
| 右长细箭头 | $\longrightarrow$ | \longrightarrow |
| 右长粗箭头 | $\Longrightarrow$ | \Longrightarrow |
| 左细箭头 | $\leftarrow$ | \leftarrow |
| 左粗箭头 | $\Leftarrow$ | \Leftarrow |
| 左长细箭头 | $\longleftarrow$ | \longleftarrow |
| 左长粗箭头 | $\Longleftarrow$ | \Longleftarrow |
| 双细箭头 | $\leftrightarrow$ | \leftrightarrow |
| 双粗箭头 | $\Leftrightarrow$ | \Leftrightarrow |
| 双长细箭头 | $\longleftrightarrow$ | \longleftrightarrow |
| 双长粗箭头 | $\Longleftrightarrow$ | \Longleftrightarrow |
整体分隔符
| 公式含义 | 展示效果 | 表达式 |
|---|---|---|
| 配对符号整体隔离 | $\left(\frac{y-1}{x-1}\right)$ $\left[\frac{y-1}{x-1}\right]$ |
\left( \frac{y-1}{x-1} \right) \left[ \frac{y-1}{x-1} \right] |
| 非配对符号整体隔离 | $\frac 1 3 x | |
| \left / \right. e^y$ $\frac{du}{dx} \left |
\right. _{x=0}$ | \frac{du}{dx} \left | \right. _{x=0} 左表达式 \left 分隔符 \right. 右表达式 |
高等数学
| 公式含义 | 展示效果 | 表达式 |
|---|---|---|
| 积分 | $\int_0^1$ | \int_0^1 |
| 求和 | $\sum _{x=1} ^{100}$ | \sum _{x=1} ^{100} |
| 极限 | $lim_{x \to \infty}$ | lim_{x \to \infty} |
| 导数 | $\frac{du}{dx} \left | \right. _{x=0}$ |
分段表达式
| 公式含义 | 展示效果 | 表达式 |
|---|---|---|
| 分段函数 | $f(n)=\begin{cases} -x^2+1 & x<0 \ e^x & x \geq 0 \end{cases}$ | f(n)=\begin{cases} 表达式1 & 条件1 \ 表达式2 & 条件2 \ … \end{cases} |
| 方程组 | $\begin{cases} a_1x + b_1y = c_1 \ a_2x + b_2y = c_2 \end{cases}$ | \begin{cases} a_1x + b_1y = c_1 \ a_2x + b_2y = c_2 \end{cases} |
矩阵
| 公式含义 | 展示效果 | 表达式 |
|---|---|---|
| 矩阵简化形式 | $\begin{matrix} 1 & 2 \ 3 & 4 \end{matrix}$ | \begin{matrix} 1 & 2 \ 3 & 4 \end{matrix} |
| 小括号矩阵 | $\begin{pmatrix} 1 & 2 \ 3 & 4 \end{pmatrix}$ | \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{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} |
| $\begin{Vmatrix} 1 & 2 \ 3 & 4 \end{Vmatrix}$ | \begin{Vmatrix} 1 & 2 \ 3 & 4 \end{Vmatrix} |
其他
| 公式含义 | 展示效果 | 表达式 |
|---|---|---|
| 上大括号 | $\overbrace{ax^2+bx+c}^{f(x)}$ | \overbrace{ax^2+bx+c}^{f(x)} |
| 下大括号 | $\underbrace{ax^2+bx+c}_{f(x)}$ | \underbrace{ax^2+bx+c}_{f(x)} |
| 大写括号 | $t\in\big(-\infty,\infty\big)$ $t\in\big[-e,e\big]$ |
t \in \big( -\infty,\infty \big) t \in \big[ -e,e \big] |
希腊字母
| 大写字母 | 表达式 | 小写字母 | 表达式 |
|---|---|---|---|
| $A$ | A | $\alpha$ | \alpha |
| $B$ | B | $\beta$ | \beta |
| $\Gamma$ | \Gamma | $\gamma$ | \gamma |
| $\Delta$ | \Delta | $\delta$ | \delta |
| $E$ | E | $\epsilon$ | \epsilon |
| $Z$ | Z | $\zeta$ | \zeta |
| $H$ | H | $\eta$ | \eta |
| $\Theta$ | \Theta | $\theta$ | \theta |
| $I$ | I | $\iota$ | \iota |
| $K$ | K | $\kappa$ | \kappa |
| $\Lambda$ | \Lambda | $\lambda$ | \lambda |
| $M$ | M | $\mu$ | \mu |
| $N$ | N | $\nu$ | \nu |
| $\Xi$ | \Xi | $\xi$ | \xi |
| $O$ | O | $\omicron$ | \omicron |
| $\Pi$ | \Pi | $\pi$ | \pi |
| $P$ | P | $\rho$ | \rho |
| $\Sigma$ | \Sigma | $\sigma$ | \sigma |
| $T$ | T | $\tau$ | \tau |
| $\Upsilon$ | \Upsilon | $\upsilon$ | \upsilon |
| $\Phi$ | \Phi | $\phi$ | \phi |
| $X$ | X | $\chi$ | \chi |
| $\Psi$ | \Psi | $\psi$ | \psi |
| $\Omega$ | \Omega | $\omega$ | \omega |