Mathjax基本用法

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}
$$

0%