LaTeX 数学公式

平时写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 入门》