我们在使用markdown编辑时,是会有数学公式语法的。
基本语法对照表
-
嵌入行内的公式用
$包裹,如:行内公式展示$a = b + c$,效果为:行内公式展示a=b+ca=b+c
-
换行居中独立模块展示可以用
$$包裹,如:模块展示$$a = b + c$$,效果为:模块展示
a=b+ca=b+c
基本
| 名称 | 语法 | 显示 | 备注 |
|---|---|---|---|
| 约等于 | \approx |
≈ | |
| 不等于 | \neq |
≠ | |
| 小于等于 大于等于 | \leq \geq |
≤ ≥ | |
| 乘以 除以 | \times \div |
× ÷ | |
| 加减 | \pm |
± | |
| 上标 | x^y |
$x^y$ | |
| 上标 | x^{y^z} |
$x^{y^z}$ | {}扩住作为整体的y^z |
| 下标 | x_n |
$x_n$ | |
| 下标 | x_{n_0} |
$x_{n_0}$ | {}扩住作为整体的n_0 |
| 开根号 | \sqrt[n] x |
$\sqrt[n]x$ | |
| 分数 | \frac{1}{3} 或 1 \over 3 |
$\frac{1}{3}$或 $1 \over 3$ | |
| 向量 | \vec{a} \cdot \vec{b} |
$\vec{a} \cdot \vec{b}$ | |
| 省略号 | x_0, \ldots, x_n |
$x_0, \ldots, x_n$ | 与文本底线对齐的省略号 |
特殊运算符
| 名称 | 语法 | 显示 | 备注 |
|---|---|---|---|
| 累加 | \sum_{i=0}^n x_i |
$\sum_{i=0}^n x_i$ | |
| 累乘 | \prod_{i=1}^n x_i |
$\prod_{i=1}^n x_i$ | |
| 极限 | \lim_{x \to +\infty} \frac{1}{x} |
$\lim_{x \to +\infty} \frac{1}{x}$ | |
| 积分 | \int_0^1 x^2 {\rm d}x |
$\int_0^1 x^2 {\rm d}x$ | |
| 双重积分 | \iint_1^\infty {1 \over x} {\rm d}x |
$\iint_1^\infty {1 \over x} {\rm d}x$ | |
| 分情况 | f(x)= \begin{cases} x, x>0 \\\ -x,x<0 \end{cases} |
$f(x)= \begin{cases} x, x>0 \\ -x,x<0 \end{cases}$ | \\\代表换一行或者分一种情况 |
| 括号 | () [] \{\} \lbrace \rbrace |
$() [] {} \lbrace \rbrace$ | 因为{}本身有标明整体的含义 |
| 大括号 | \left( f(x) = \int_0^1 x^2 {\rm d}x \right) |
$\left( f(x) = \int_0^1 x^2 {\rm d}x \right)$ | 在括号前加上\left和\right |
| 因为所以 | \because \therefore |
∵ ∴ | |
| 左右上下标 | \sideset{^n_k}{^x_y}a |
$\sideset{^n_k}{^x_y}a$ |
希腊字母
| 名称 | 语法 | 显示 |
|---|---|---|
| α | \alpha |
α |
| β | \beta |
β |
| γ | \gamma |
γ |
| δ | \delta |
δ |
| Δ | \Delta |
Δ |
| θ | \theta |
θ |
| Θ | \Theta |
Θ |
References
- https://github.com/hexojs/hexo-math
- http://theme-next.iissnan.com/third-party-services.html#mathjax
- http://bennychen.me/mathjax.html
- http://daniellaah.github.io/2016/Mathmatical-Formula-within-Markdown.html
- http://stevenshi.me/2017/06/26/hexo-insert-formula/
前辈的文章写的非常详细,有需要的朋友可以按照这个配置。
- 原文链接:Dreamland