平时写Markdown的时候难免会遇到一些用数学公式的情况,这里总结一些常用数学公式的写法。
数学结构
上下标
常用的上下标结构
公式 | 符号 |
---|---|
$A_{ij} = 2^{i+j}$ |
$A_{ij} = 2^{i+j}$ |
$A = 90^\circ$ |
$A = 90^\circ$ |
$\int_0^1 f(t) \dif t = \iint_D g(x, y) \dif x \dif y$ |
$\int_0^1 f(t) \cos t = \iint_D g(x, y) \cos x \sin y$ |
上下画线与花括号
- \overline和\underline命令可用来在公式的上方和下方划横线
- \overbrace和\underbrace带上花括号
公式 | 符号 |
---|---|
$\overline{a+b} = \overline a \overline b$ |
$\overline{a+b} = \overline a \overline b$ |
$\overbrace {a+b+c} = \underbrace{1+2+3}$ |
$\overbrace {a+b+c} = \underbrace{1+2+3}$ |
分式
分式使用\face{分子}{分母}
得到
公式 | 符号 |
---|---|
$\frac{1}{\frac 12 (a+b)} = \frac{2}{a+b}$ |
$\frac{1}{\frac 12 (a+b)} = \frac{2}{a+b}$ |
根式
根式是又一种常见的数学结构,用单参数的命令\sqrt
得到,同时可以带一个可选参数,表示开方的次数
公式 | 符号 |
---|---|
$\sqrt[n] {\frac{x^2 + \sqrt 2}{x+y}}$ |
$\sqrt[n] {\frac{x^2 + \sqrt 2}{x+y}}$ |
矩阵
各种外括号不同的矩阵:
在矩阵环境中,不同的列用符号&分隔,行用\分隔,矩阵每列中元素居中对齐
公式 | 符号 |
---|---|
$ A = \begin{pmatrix} a & b & c \\ 0 & 1 & 0 \\ 0 & 0 & a \end{pmatrix}$ |
$ A = \begin {pmatrix} a & b & c \\ 0 & 1 & 0 \\ 0 & 0 & a \end {pmatrix}$ |
$ A = \begin{bmatrix} a_{11} & \dots & a_{1n} \\ & \ddots & \vdots \\ 0 & & a_{nn} \end{bmatrix} $ |
$ A = \begin{bmatrix} a_{11} & \dots & a_{1n} \\ & \ddots & \vdots \\ 0 & & a_{nn} \end{bmatrix} $ |
符号与类型
字母表和普通符号
数学算子
二元运算符与关系符
括号与定界符
标点
在Hexo中使用LaTeX编辑数学公式
在Hexo中编辑数学公式一般用的是这个插件
其中有一个比较坑的点就是,不能够识别\
和_
这些符号,因为其在Markdown语法中也有一些意义,所以在某些情况下使用的时候还要在前面加一个\
进行转义:
- 后面接
,
各种括号的时候,前面_
所表示符号前面要加\
转义
另外可以更换markdown的渲染引擎,参考这里
主要参考:《LaTeX 入门》