简介
学习怎么在hexo中使用MathJex时顺便学习一下MathJex的常用语法
希腊字母
显示 | 命令 | 显示 | 命令 |
---|---|---|---|
$\alpha$ | \alpha | $\beta$ | \beta |
$\gamma$ | \gamma | $\delta$ | \delta |
$\epsilon$ | \epsilon | $\zeta$ | \zeta |
$\eta$ | \eta | $\theta$ | \theta |
$\iota$ | \iota | $\kappa$ | \kappa |
$\lambda$ | \lambda | $\mu$ | \mu |
$\nu$ | \nu | $\xi$ | \xi |
$\pi$ | \pi | $\rho$ | \rho |
$\sigma$ | \sigma | $\tau$ | \tau |
$\upsilon$ | \upsilon | $\phi$ | \phi |
$\chi$ | \chi | $\psi$ | \psi |
$\omega$ | \omge |
- 若需要大写希腊字母,将命令首字母大写即可
- 若需要斜体希腊字母,将命令前加上var前缀即可
字母修饰
上下标
- 上标 : ^
- 下标 : _
- 栗子 : $C_n^2$
矢量
- \vec a 呈现为 $\vec a$
- \overrightarrow{xy} 呈现为 $\overrightarrow{xy}$
字体
- Typewrite: \mathtt{A} 呈现为 $\mathtt{A}$
- $\mathtt{balalbala}$
- Blackboard Bold: \mathbb{A} 呈现为 $\mathbb{A}$
- $\mathbb{balabala}$
- Sans Serif: \mathsf{A} 呈现为 $\mathsf{A}$
- $\mathsf{balabala}$
分组
- 使用{}将具有相同等级的内容扩入其中,成组处理
- 举例: 10^{10} 呈现为 $10^{10}$, 10^10 呈现为 $10^10$
括号
- 小括号 : () 呈现为 $()$
- 中括号 : [] 呈现为 $[]$
- 尖括号 : \langle,\rangle 呈现为 $\langle\rangle$
- 使用\left(或\right)使符号大小与相邻的公式相适应,该语句适用于所有括号类型
- (\frac{x}{y}) 呈现为 $(\frac{x}{y})$
- 而\left(\frac{x}{y}\right) 呈现为 $\left(\frac{x}{y}\right)$
求和、极限与积分
- 求和 : \sum
- 栗子 : \sum_{i=1}^n{a_i} 呈现为 $\sum_{i=1}^n{a_i}$
- 极限 : \lim{x \to digit}
- 栗子 : \lim_{x \to \infty}(1+\frac{1}{x})^=e 呈现为 $\lim_{x\to \infty}(1+\frac{1}{x})^=e$
- 积分 : \int
- 举例 : \int_0^\infty{fxdx} 呈现为 $\int_0^\infty{fxdx}$
分式和根式
- 分式 : \frac{balabala}{balabala} 呈现为 $\frac{balabala}{balabala}$
- 根式 : \sqrt[x]{y} 呈现为 $\sqrt[x]{y}$
特殊函数
- \函数名
- 栗子 : \sin x, \ln x, \max(A, B, C) 呈现为 $\sin x$, $\ln x$, $\max(A, B, C)$
特殊符号
显示 | 命令 |
---|---|
$\infty$ | \infty |
$\cup$ | \cup |
$\cap$ | \cap |
$\subset$ | \subset |
$\subseteq$ | \subseteq |
$\supset$ | \subset |
$\in$ | \in |
$\notin$ | \notin |
$\varnothing$ | \varnothing |
$\forall$ | \forall |
$\exists$ | \exists |
$\lnot$ | \lnot |
$\nabla$ | \nabla |
$\partial$ | \partial |
空格
- LaTeX语法本身会忽略空格的存在
- 小空格 : a\ b 呈现为 $a\ b$
- 4格空格 : a\quad b 呈现为 $a\quad b$
矩阵
基本语法
- 起始标记\begin{matrix},结束标记\end{mathix}
- 每一行末尾标记\\\\,行间元素以&分隔
- 栗子 : 12345$$\begin{matrix}1&0&0\\0&1&0\\0&0&1\\\end{matrix}$$
呈现为
矩阵边框
- 在起始、结束标记处用下列词替换matrix
- pmatrix : 小括号边框
- bmatrix : 中括号边框
- Bmatrix : 大括号边框
- vmatrix : 单竖线边框
- Vmatrix : 多竖线边框
省略元素
- 横省略号 : \cdots
- 竖省略号 : \vdots
- 斜省略号 : \ddots
- 栗子123456$$\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}$$
呈现为
阵列
- 同理矩阵,起始、结束处以{array}声明
- 对齐方式 :在{array}后以{}逐行统一声明
- 左对齐 : l; 居中 : c; 右对齐 : r;
- 竖直线 : 在声明对齐方式时,插入|建立竖直线
- 水平线 :\hline
- 栗子 : 123456$$\begin{array}{c|lll}{↓}&{a}&{b}&{c}\\\hline{R_1}&{c}&{b}&{a}\\{R_2}&{b}&{c}&{c}\\\end{array}$$
呈现为
方程组
- 同理矩阵,起始、结束处以{cases}声明
- 栗子 : 12345$$\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}$$
参考博客:ethmery的blog