Mathjax是一款运行在浏览器中的开源数学符号渲染引擎,使用MathJax可以方便的在浏览器中显示数学公式,不需要使用图片。
在正文中同一行内插入LaTex公式用 $...$
来定义
$\sum_{i=0}^N\int_{a}^{b}g(t,i)\text{d}t$
可以显示为另起一行显示LaTex公式则需要使用 $$...$$
来表示
$$W_G^{mn}=max\{0,W_G.\xi_G(f_G^m,f_G^n)\}$$
可以显示为显示 | 命令 | 显示 | 命令 |
---|---|---|---|
\alpha | \beta | ||
\gamma | \delta | ||
\epsilon | \zeta | ||
\eta | \theta | ||
\iota | \kappa | ||
\lambda | \mu | ||
\nu | \xi | ||
\pi | \rho | ||
\sigma | \tau | ||
\upsilon | \phi | ||
\chi | \psi | ||
\omega |
- 如果需要大写希腊字母,只需将命令首字母大写即可。如
$\Gamma$
表示- 如果需要斜体则添加上
var
即可。如$\varGamma$
表示
显示 | 命令 | 显示 | 命令 |
---|---|---|---|
\mid | \nmid | ||
\cdot | \leq | ||
\geq | \neq | ||
\approx | \equiv | ||
\prec | ⪯⪯ | \preceq |
显示 | 命令 | 显示 | 命令 |
---|---|---|---|
\pm | \mp | ||
\times | \ast | ||
\star | \circ | ||
\bullet | \cdot | ||
\div | \sum | ||
\prod | \coprod |
^
_
\vec{a}
显示为\overrightarrow{xy}
显示为\mathtt{A}
显示为\mathbb{A}
呈现为\mathsf{A}
呈现为\mathscr{A}
呈现为\mathrm{A}
呈现为()
[]
\langle
\rangle
分别显示为和\left(...\right)
可以自动适配周围公式环境可以比较以下公式:
(\frac{x}{y})
:\left(\frac{x}{y}\right)
:
\sum
如:\sum_{i=1}^n{a_i}
显示为\lim
如:\lim_{x \to 0}
显示为\lint
如: \int_0^xf(x)dx
显示为\frac
\sqrt
\sin
\cos
\ln
\max
LaTex语法空格需要转义
a\ b
表示a\quad b
表示\begin{matrix}
, 结束用 \end{matrix}
\\\\
标记, 每个元素用 $
分割例子:
$$
\begin{matrix}
1&0&0\\
0&1&0\\
0&0&1\\
\end{matrix}
$$
与普通矩阵的写法类似,不过在起始和末尾处使用不同的标记进行替换
pmatrix
:小括号包括的矩阵
bmatrix
:中括号包括的矩阵
Bmatrix
:大括号包括的矩阵
vmatrix
:单竖线包括的矩阵
Vmatrix
:双竖线包括的矩阵
省略符号:
\cdots
:横省略号\vdots
:竖省略号\ddots
:斜省略号例子:
$$
\begin{bmatrix}
{a_{11}}&{a_{12}}&{\cdots}&{a_{1n}}\\
{a_{21}}&{a_{22}}&{\cdots}&{a_{2n}}\\
{\vdots}&{\vdots}&{\ddots}&{\vdots}\\
{a_{m1}}&{a_{m2}}&{\cdots}&{a_{mn}}\\
\end{bmatrix}
$$
cases
进行声明例子:
$$
\begin{cases}
a_1x+b_1y+c_1z=d_1\\
a_2x+b_2y+c_2z=d_2\\
a_3x+b_3y+c_3z=d_3\\
\end{cases}
$$
\tag
标记例子:
f(x)=x\tag{1}