我们在使用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