MathJax中的公式排版有两种方式,inline和displayed。
inline表示公式嵌入到文本段中,也称为行模式。$ f(x) = 3 \times x $这是一个inline公式
displayed表示公式独自成为一个段落,也成为块模式。下面则是一个displayed公式。
符号(Operators)
Symbol | Command | Symbol | Command | Symbol | Command |
---|---|---|---|---|---|
$\pm$ | \pm | $\mp$ | \mp | $\times$ | \times |
$\div$ | \div | $\cdot$ | \cdot | $\ast$ | \ast |
$\star$ | \star | $\dagger$ | \dagger | $\ddagger$ | \ddagger |
$\amalg$ | \amalg | $\cap$ | \cap | $\cup$ | \cup |
$\uplus$ | \uplus | $\sqcap$ | \sqcap | $\sqcup$ | \sqcup |
$\vee$ | \vee | $\wedge$ | \wedge | $\oplus$ | \oplus |
$\ominus$ | \ominus | $\otimes$ | \otimes | $\circ$ | \circ |
$\bullet$ | \bullet | $\diamond$ | \diamond | $\lhd$ | \lhd |
$\rhd$ | \rhd | $\unlhd$ | \unlhd | $\unrhd$ | \unrhd |
$\oslash$ | \oslash | $\odot$ | \odot | $\bigcirc$ | \bigcirc |
$\triangleleft$ | \triangleleft | $\Diamond$ | \Diamond | $\bigtriangleup$ | \bigtriangleup |
$\bigtriangledown$ | \bigtriangledown | $\Box$ | \Box | $\triangleright$ | \triangleright |
$\setminus$ | \setminus | $\wr$ | \wr | $\sqrt{x}$ | \sqrt{x} |
$x^{\circ}$ | x^{\circ} | $\triangledown$ | \triangledown | $\sqrt[n]{x}$ | \sqrt[n]{x} |
$a^x$ | a^x | $a^{xyz}$ | a^{xyz} | $\frac{x}{y}$ | \frac{x}{y} |
$\sin{x}$ | \sin{x} | $\cos{x}$ | \cos{x} | $\tan{x}$ | \tan{x} |
$\log_xy$ | \log_xy | $\ln{x}$ | \ln{x} | $\max(x,y,z)$ | \max(x,y,z) |
- 求和:
\sum\limits_{i=0}^n{a_i}
显示为$\sum\limits_{i=0}^n{a_i}$ - 求积:
\prod\limits_{i=0}^n{\frac{1}{i^2}}
显示为$\prod\limits_{i=0}^n{\frac{1}{i^2}}$ - 积分:
\int_0^xf(x)dx
显示为$\int_0^xf(x)dx$ - 极限:
\lim\limits_{x\to 0}{x}
显示为$\lim\limits_{x\to 0}{x}$ - 自定义符号:
\mathop{SUPER}\limits_{i=0}^n{i^2}
显示为$\mathop{SUPER}\limits_{i=0}^n{i^2}$
关系(Relations)
Symbol | Command | Symbol | Command | Symbol | Command |
---|---|---|---|---|---|
$\le $ | \le | $\ge $ | \ge | $\neq $ | \neq |
$\sim $ | \sim | $\ll $ | \ll | $\gg $ | \gg |
$\doteq $ | \doteq | $\simeq $ | \simeq | $\subset $ | \subset |
$\supset $ | \supset | $\approx $ | \approx | $\asymp $ | \asymp |
$\subseteq $ | \subseteq | $\supseteq $ | \supseteq | $\cong $ | \cong |
$\smile $ | \smile | $\sqsubset $ | \sqsubset | $\sqsupset $ | \sqsupset |
$\equiv $ | \equiv | $\frown $ | \frown | $\sqsubseteq $ | \sqsubseteq |
$\sqsupseteq$ | \sqsupseteq | $\propto $ | \propto | $\bowtie $ | \bowtie |
$\in $ | \in | $\ni $ | \ni | $\prec $ | \prec |
$\succ $ | \succ | $\vdash $ | \vdash | $\dashv $ | \dashv |
$\preceq $ | \preceq | $\succeq $ | \succeq | $\models $ | \models |
$\perp $ | \perp | $\parallel $ | \parallel | ||
$\mid $ | \mid | $\bumpeq $ | \bumpeq |
上面这些关系符号的否定(反义)形式可以通过在原符号前添加 \not
来进行实现,或者在 \
和符号单词之间添加 n
来实现。
下面列出几个常用的否定形式,其他符号的否定形式规则基本类似。
Symbol | Command | Symbol | Command | Symbol | Command |
---|---|---|---|---|---|
$\nmid $ | \nmid | $\nleq $ | \nleq | $\ngeq $ | \ngeq |
$\nsim $ | \nsim | $\ncong $ | \ncong | $\nparallel $ | \nparallel |
$\not< $ | \not< | $\not> $ | \not> | $\not= $ | \not= |
$\not\le $ | \not\le | $\not\ge $ | \not\ge | $\not\sim $ | \not\sim |
$\not\approx $ | \not\approx | $\not\cong $ | \not\cong | $\not\equiv $ | \not\equiv |
$\not\parallel $ | \not\parallel | $\nless $ | \nless | $\ngtr $ | \ngtr |
$\lneq $ | \lneq | $\gneq $ | \gneq | $\lnsim $ | \lnsim |
$\lneqq $ | \lneqq | $\gneqq $ | \gneqq |
像 =
, >
, 和 <
并没有列在上面的符号,可以直接字面输入,并不需要命令进行触发。
希腊字母(Greek Letters)
小写:
Symbol | Command | Symbol | Command | Symbol | Command |
---|---|---|---|---|---|
$\alpha $ | \alpha | $ \beta $ | \beta | $\gamma $ | \gamma |
$\epsilon $ | \epsilon | $ \varepsilon $ | \varepsilon | $\zeta $ | \zeta |
$\theta $ | \theta | $ \vartheta $ | \vartheta | $\iota $ | \iota |
$\lambda $ | \lambda | $ \mu $ | \mu | $\nu $ | \nu |
$\pi $ | \pi | $ \varpi $ | \varpi | $\rho $ | \rho |
$\sigma $ | \sigma | $ \varsigma $ | \varsigma | $\tau $ | \tau |
$\phi $ | \phi | $ \varphi $ | \varphi | $\chi $ | \chi |
$\omega $ | \omega | $ \varrho $ | \varrho | $\kappa $ | \kappa |
$\delta $ | \delta | $ \upsilon $ | \upsilon | $\xi $ | \xi |
$\eta $ | \eta | $ \psi $ | \psi |
大写:
Symbol | Command | Symbol | Command | Symbol | Command |
---|---|---|---|---|---|
$\Gamma $ | \Gamma | $\Delta $ | \Delta | $ \Theta $ | \Theta |
$\Xi $ | \Xi | $\Pi $ | \Pi | $ \Sigma $ | \Sigma |
$\Phi $ | \Phi | $\Psi $ | \Psi | $ \Omega $ | \Omega |
$\Lambda $ | \Lambda | $\Upsilon $ | \Upsilon |
斜体大写:
Symbol | Command | Symbol | Command | Symbol | Command |
---|---|---|---|---|---|
$\varGamma $ | \varGamma | $\varDelta $ | \varDelta | $ \varTheta $ | \varTheta |
$\varXi $ | \varXi | $\varPi $ | \varPi | $ \varSigma $ | \varSigma |
$\varPhi $ | \varPhi | $\varPsi $ | \varPsi | $ \varOmega $ | \varOmega |
$\varLambda $ | \varLambda | $\varUpsilon $ | \varUpsilon |
箭头(Arrors)
Symbol | Command | Symbol | Command |
---|---|---|---|
$\gets $ | \gets | $\to $ | \to |
$\leftarrow $ | \leftarrow | $\Leftarrow $ | \Leftarrow |
$\rightarrow $ | \rightarrow | $\Rightarrow $ | \Rightarrow |
$\leftrightarrow $ | \leftrightarrow | $\Leftrightarrow $ | \Leftrightarrow |
$\mapsto $ | \mapsto | $\hookleftarrow $ | \hookleftarrow |
$\leftharpoonup $ | \leftharpoonup | $\leftharpoondown $ | \leftharpoondown |
$\rightleftharpoons $ | \rightleftharpoons | $\longleftarrow $ | \longleftarrow |
$\Longleftarrow $ | \Longleftarrow | $\longrightarrow $ | \longrightarrow |
$\Longrightarrow $ | \Longrightarrow | $\longleftrightarrow$ | \longleftrightarrow |
$\Longleftrightarrow $ | \Longleftrightarrow | $\longmapsto $ | \longmapsto |
$\hookrightarrow $ | \hookrightarrow | $\rightharpoonup $ | \rightharpoonup |
$\rightharpoondown $ | \rightharpoondown | $\leadsto $ | \leadsto |
$\uparrow $ | \uparrow | $\Uparrow $ | \Uparrow |
$\downarrow $ | \downarrow | $\Downarrow $ | \Downarrow |
$\updownarrow $ | \updownarrow | $\Updownarrow $ | \Updownarrow |
$\nearrow $ | \nearrow | $\searrow $ | \searrow |
$\swarrow $ | \swarrow | $\nwarrow $ | \nwarrow |
有些箭头指令, mathjax 提供了缩写指令, $\iff$(\iff
) 和 $\implies$(\implies
) 可以分别表示为 $\Longleftrightarrow$(\Longleftrightarrow
) 和 $\Longrightarrow$(\Longrightarrow
)
重音(Accents)
Symbol | Command | Symbol | Command | Symbol | Command |
---|---|---|---|---|---|
$\hat{x} $ | \hat{x} | $\check{x} $ | \check{x} | $\dot{x} $ | \dot{x} |
$\breve{x}$ | \breve{x} | $\acute{x} $ | \acute{x} | $\ddot{x} $ | \ddot{x} |
$\grave{x}$ | \grave{x} | $\tilde{x} $ | \tilde{x} | $\mathring{x} $ | \mathring{x} |
$\bar{x} $ | \bar{x} | $\vec{x} $ | \vec{x} | $\overline{x} $ | \overline{x} |
$\widehat{7+x}$ | \widehat{7+x} | $\widetilde{abc}$ | \widetilde{abc} |
\tilde
和 \hat
两个指令有宽符号的版本。
上述表格最后一行,\widetilde
和 \widehat
,通过这两个指令可以生成长版本的表达式结构的符号。
方程组(Equation Sets)
1
2
3
4
5
6
7
$$
f(n) = \tag{1}
\begin{cases}
\frac{a_n^3}{2}, & \text{if $n$ is even} \\
3a_n^2+1, & \text{if $n$ is odd}
\end{cases}
$$
字体(Fonts)
- 打印机字体Typewriter:
\mathtt{R}
显示为$\mathtt{R}$ - 黑板粗体字Blackboard Bold:
\mathbb{R}
显示为$\mathbb{R}$。表示实数集的意思。 - 无衬线字体Sans Serif:
\mathsf{R}
显示为$\mathsf{R}$ - 手写体Script:
\mathscr{R}
显示为$\mathscr{R}$ - 罗马字体Roman:
\mathrm{R}
显示为$\mathrm{R}$
点(Dots)
Symbol | Command | Symbol | Command |
---|---|---|---|
$\cdot $ | \cdot | $\vdots $ | \vdots |
$\dots $ | \dots | $\ddots $ | \ddots |
$\cdots$ | \cdots | $\ldots $ | \ldots |
\ldots
和 \cdots
是低位置省略号和中心位置省略号的 latex 命令, \dots
是 amsmath
命令用来试图帮你在 \ldots
和 \cdots
中自动做决断的。
通常来讲中心省略 \cdots
一般用在数学模式的中心线上的符号后面,例如加号 +
或者右箭头 ->
, 而 \ldots
一般用在标点符号的后面,例如句号“ .
” or逗号“ ,
”。
例如,
$ a + b + \cdots + z \quad a_1, \ldots, a_n $
显示为$ a + b + \cdots + z \quad a_1, \ldots, a_n $
改为\dots
便可以根据实际情况自动地改变省略号的位置
$ a + b + \dots + z \quad a_1, \dots, a_n $
显示为$ a + b + \dots + z \quad a_1, \dots, a_n $
使用\dots
基本可以满足要求。但是,\dots
并不是每次都能正确自动改变省略号的位置,所以还是需要根据自己的实际情况选择不同的dots。
矩阵(Matrices)
- 小括号边框:pmatrix
- 中括号边框:bmatrix
- 大括号边框:Bmatrix
- 单竖线边框:vmatrix
- 双竖线边框:Vmatrix
1
2
3
4
5
6
7
8
$$
\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}
$$
界限符号(Bracketing Symbols)
在数学公式里,有时我们会通过括号( ()
, []
, {}
)进行界线控制。这些符号有些是可以直接输入,比如 ()
, []
, |
等,而有些符号是要经过转义的,下面列出了这些比较特殊的符号。
Symbol | Command | Symbol | Command |
---|---|---|---|
$\lfloor $ | \lfloor | $\rfloor $ | \rfloor |
$\lceil $ | \lceil | $\rceil $ | \rceil |
$\langle $ | \langle | $\rangle $ | \rangle |
上括号$ \overbrace{a_0+a_1+a_2+\cdots+a_n}^{x} $
,显示为$ \overbrace{a_0+a_1+a_2+\cdots+a_n}^{x} $
下括号$ \underbrace{a_0+a_1+a_2+\cdots+a_n}_{x} $
,显示为$ \underbrace{a_0+a_1+a_2+\cdots+a_n}_{x} $
但是有时候界限符号不够高,所以需要一些自适应括号,比如$ (\frac{a}{x} )^2 $
,显示为
使用自适应括号的代码为$ \left(\frac{a}{x} \right)^2 $
,显示为
但是也只有在块模式的时候会比较明显。
其他(Others)
Symbol | Command | Symbol | Command | Symbol | Command |
---|---|---|---|---|---|
$\infty $ | \infty | $ \triangle $ | \triangle | $\angle $ | \angle |
$\aleph $ | \aleph | $ \hbar $ | \hbar | $\imath $ | \imath |
$\jmath $ | \jmath | $ \ell $ | \ell | $\wp $ | \wp |
$\Re $ | \Re | $ \Im $ | \Im | $\mho $ | \mho |
$\prime $ | \prime | $ \emptyset $ | \emptyset | $\nabla $ | \nabla |
$\surd $ | \surd | $ \partial $ | \partial | $\top $ | \top |
$\bot $ | \bot | $ \vdash $ | \vdash | $\dashv $ | \dashv |
$\forall $ | \forall | $ \exists $ | \exists | $\neg $ | \neg |
$\flat $ | \flat | $ \natural $ | \natural | $\sharp $ | \sharp |
$\backslash$ | \backslash | $ \Box $ | \Box | $\Diamond $ | \Diamond |
$\clubsuit $ | \clubsuit | $ \diamondsuit $ | \diamondsuit | $\heartsuit $ | \heartsuit |
$\spadesuit$ | \spadesuit | $ \Join $ | \Join | $\blacksquare$ | \blacksquare |
$\bigstar $ | \bigstar | $ \in $ | \in | $\cup $ | \cup |
$\square $ | \square | $ \S $ | \S | $\checkmark $ | \checkmark |
$\because $ | \because | $ \therefore $ | \therefore |