Mathjax基本用法
1.输入
1.1输入公式
- 行中式:
$...$ - 单独行:
$$...$$
1.2输入数字与英文字母
| 字体 | 代码 | 效果 |
|---|---|---|
| 空心字体 | \mathbb{ABC123} |
$ \mathbb{ABC123} $ |
| boldface字体 | \mathbf{ABC123} |
$ \mathbf{ABC123} $ |
| calligraphic字体 | \mathcal{ABC123} |
$ \mathcal{ABC123} $ |
| script字体 | \mathscr{ABC123} |
$ \mathscr{ABC123} $ |
| typewriter字体 | \mathtt{ABC123} |
$ \mathtt{ABC123} $ |
| roman字体 | \mathrm{ABC123} |
$ \mathrm{ABC123} $ |
| sans-0serif字体 | \mathsf{ABC123} |
$ \mathsf{ABC123} $ |
| Fraktur字体 | \mathfrak{ABC123} |
$ \mathfrak{ABC123} $ |
1.3输入希腊字母
| 名称 | 代码 | 效果 | 大写体代码 | 大写体效果 |
|---|---|---|---|---|
| alpha | \alpha |
$\alpha$ | ||
| beta | \beta |
$\beta$ | ||
| gamma | \gamma |
$\gamma$ | \Gamma |
$\Gamma$ |
| delta | \delta |
$\delta$ | \Delta |
$\Delta$ |
| epsilon | \epsilon |
$\epsilon$ | ||
| zeta | \zeta |
$\zeta$ | ||
| eta | \eta |
$\eta$ | ||
| theta | \theta |
$\theta$ | \Theta |
$\Theta$ |
| iota | \iota |
$\iota$ | ||
| kappa | \kappa |
$\kappa$ | ||
| lambda | \lambda |
$\lambda$ | \Lambda |
$\Lambda$ |
| mu | \mu |
$\mu$ | ||
| nu | \nu |
$\nu$ | ||
| xi | \xi |
$\xi$ | \Xi |
$\Xi$ |
| omicron | \omicron |
$\omicron$ | ||
| pi | \pi |
$\pi$ | \Pi |
$\Pi$ |
| rho | \rho |
$\rho$ | ||
| sigma | \sigma |
$\sigma$ | \Sigma |
$\Sigma$ |
| tau | \tau |
$\tau$ | ||
| upsilon | \upsilon |
$\upsilon$ | \Upsilon |
$\Upsilon$ |
| phi | \phi |
$\phi$ | \Phi |
$\Phi$ |
| chi | \chi |
$\chi$ | ||
| psi | \psi |
$\psi$ | \Psi |
$\Psi$ |
| omega | \omega |
$\omega$ | \Omega |
$\Omega$ |
1.4输入矩阵
| 名称 | 代码 | 效果 |
|---|---|---|
| matrix | \begin{matrix} a & b \\\ c & d \end{matrix} |
$ \begin{matrix} a & b \\ c & d \end{matrix} $ |
| pmatrix | \begin{pmatrix} a & b \\\ c & d \end{pmatrix} |
$ \begin{pmatrix} a & b \\ c & d \end{pmatrix} $ |
| bmatrix | \begin{bmatrix} a & b \\\ c & d \end{bmatrix} |
$ \begin{bmatrix} a & b \\ c & d \end{bmatrix} $ |
| Bmatrix | \begin{Bmatrix} a & b \\\ c & d \end{Bmatrix} |
$ \begin{Bmatrix} a & b \\ c & d \end{Bmatrix} $ |
| vmatrix | \begin{vmatrix} a & b \\\ c & d \end{vmatrix} |
$ \begin{vmatrix} a & b \\ c & d \end{vmatrix} $ |
| Vmatrix | \begin{Vmatrix} a & b \\\ c & d \end{Vmatrix} |
$ \begin{Vmatrix} a & b \\ c & d \end{Vmatrix} $ |
[^1]
[^1]:因为Mathjax与Marked.js中转义字符的冲突,需要将Marked.js中的escape改为escape:/^\\([\\*{}[]()#$+-.!_>])/,`,并且单行中的换行符\\要改为用\\\才能换行
1.5输入表格
使用\begin{array}{列样式}...\end{array}这样的形式来创建表格,,列样式可以是c l r分别表示居中,左,右对齐,还可以使用|表示一条竖线。表格中各行使用\\分隔,各列使用&分隔,使用\hline在本行前加入一条直线。例如:1
2
3
4
5
6
7
8$$
\begin{array}{c|lcr}
n & \text{Left} & \text{Center} & \text{Right} \\
\hline 1 & 0.24 & 1 & 125 \\
2 & -1 & 189 & -8 \\
3 & -20 & 2000 & 1+10i \\
\end{array}
$$
$$
\begin{array}{c|lcr}
n & \text{Left} & \text{Center} & \text{Right} \\
\hline 1 & 0.24 & 1 & 125 \\
2 & -1 & 189 & -8 \\
3 & -20 & 2000 & 1+10i \\
\end{array}
$$
1.6输入文字
\text{ABC123}
$$\text{ABC123}$$
2.标记
2.1字符标记
| 名称 | 代码 | 效果 | 名称 | 代码 | 效果 |
|---|---|---|---|---|---|
| 上标 | A^{a} |
$ A^{a} $ | 下标 | A_{a} |
$ A_{a} $ |
| 左上标 | \sideset{^a}{}A |
$ \sideset{^a}{}A $ | 左下标 | \sideset{_a}{}A |
$\sideset{_a}{}A$ |
| 上下标 | A^{a}_b |
$ A^{a}_b $ | 四个标记 | \sideset{^a_b}{^c_d}A |
$\sideset{^a_b}{^c_d}A$ |
| hat | \hat{A} |
$\hat{A}$ | check | \check{A} |
$\check{A}$ |
| breve | \breve{A} |
$\breve{A}$ | tilde | \tilde{A} |
$\tilde{A}$ |
| dot | \dot{A} |
$\dot{A}$ | ddot | \ddot{A} |
$\ddot{A}$ |
| vec | \vec{A} |
$\vec{A}$ | |||
| overline | \overline{AB} |
$\overline{AB}$ | underline | \underline{AB} |
$\underline{AB}$ |
| widehat | \widehat{AB} |
$\widehat{AB}$ | overarrow | \overrightarrow{AB} |
$\overrightarrow{AB}$ |
| overarrow | \overleftrightarrow{AB} |
$\overleftrightarrow{AB}$ |
2.2括号
| 名称 | 代码 | 效果 |
|---|---|---|
| 小括号 | () \{\} [] |
$()\{\}[]$ |
| 大括号(自适应放大) | \left\{...\right\}$ |
$\left\{ A^{a^1} \right\}$ |
| 尖括号 | \langle A\rangle |
$\langle A\rangle$ |
| 上取整 | \lceil A\rceil |
$\lceil A\rceil$ |
| 下取整 | \lfloor A\rfloor |
$\lfloor A\rfloor$ |
| 隐藏括号 | \left.\right\} |
$\left.\right\}$ |
2.3箭头
| 名称 | 代码 | 效果 |
|---|---|---|
| 右箭头 | \to,\rightarrow\Rightarrow |
$\to,\rightarrow,\Rightarrow$ |
| 左箭头 | \leftarrow,\Leftarrow |
$\leftarrow,\Leftarrow$ |
| 映射 | \mapsto |
$\mapsto$ |
2.4其他标记
- 公式标号:
f(x)\tag{1.1}$$f(x)\tag{1.1}$$ - 隐藏公式标号:
\nonumber - 无穷号:
\infty$\infty$ - 梯度符号:
\nabla$\nabla$ - 偏导符号:
\partial$\partial$ - 省略号:
\ldots,\cdots$\ldots,\cdots$ - 星号:
\ast$\ast$
3.运算
3.1基本运算
| 名称 | 代码 | 效果 |
|---|---|---|
| 叉乘 | \times |
$\times$ |
| 点乘 | \cdot |
$\cdot$ |
| 除 | \div |
$\div$ |
| 分式 | \frac{a}{b},\cfrac{a}{b} |
$\frac{a}{b},\cfrac{a}{b}$ |
| 加减 | \pm \mp |
$\pm \mp$ |
3.2等号不等号
| 名称 | 代码 | 效果 |
|---|---|---|
| 恒等于 | \equiv |
$\equiv$ |
| 约等于 | \approx,\cong |
$\approx,\cong$ |
| 定义 | \triangleq |
$\triangleq$ |
| 等价 | \sim |
$\sim$ |
| 小于 | \lt,\le |
$\lt,\le$ |
| 大于 | \gt,\ge |
$\gt,\ge$ |
| 不等 | \neq |
$\neq$ |
| 广义小于 | \prec,\preceq |
$\prec,\preceq$ |
| 广义大于 | \succ,\succeq |
$\succ,\succeq$ |
3.3集合
| 名称 | 代码 | 效果 |
|---|---|---|
| 并 | \cup |
$\cup $ |
| 交 | \cap |
$\cap $ |
| 差 | \setminus |
$\setminus $ |
| 严格包含 | \supset,\subset |
$\supset,\subset $ |
| 包含 | \subseteq |
$\subseteq $ |
| 不包含 | \subsetneq |
$\subsetneq $ |
| 属于 | \in |
$\in $ |
| 不属于 | \notin |
$\notin $ |
| 空集 | \emptyset,\varnothing |
$\emptyset,\varnothing $ |
3.4逻辑
| 名称 | 代码 | 效果 |
|---|---|---|
| land | \land |
$\land$ |
| lor | \lor |
$ \lor$ |
| lnot | \lnot |
$ \lnot$ |
| forall | \forall |
$ \forall$ |
| exists | \exists |
$ \exists$ |
| top | \top |
$ \top$ |
| bot | \bot |
$ \bot$ |
| vdash | \vdash |
$ \vdash$ |
| vDash | \vDash |
$ \vDash$ |
3.5大型运算符
| 名称 | 代码 | 效果 |
|---|---|---|
| 求和 | \sum_{i=1}^n |
$\sum_{i=1}^n$ |
| 求积 | \prod_{i=1}^n |
$\prod_{i=1}^n$ |
| 并 | \bigcup_{i=1}^n |
$\bigcup_{i=1}^n$ |
| 交 | \bigcap_{i=1}^n |
$\bigcap_{i=1}^n$ |
| 极限 | \lim_{x\to 0} |
$\lim_{x\to 0}$ |
| 积分 | \int_{X} |
$\int_{X}$ |
| 重积分 | \iint_{X} |
$\iint_{X}$ |
4.排版
4.1插入空格
| 代码 | 效果 |
|---|---|
a\,b |
$a\,b$ |
a\;b |
$a\;b$ |
a\quad b |
$a\quad b$ |
a\qquad b |
$a\qquad b$ |
4.2对齐
用\begin{align}...\end{align}的格式输入,在其中插入&来指示需要对齐的位置,例如对齐等号
$$
\begin{align}
a_1+a_2 &=1\nonumber \\
a_3 &= a_4+a_5\nonumber
\end{align}
$$