LaTeX 备忘清单

本备忘单总结了 LaTeX 常用显示数学符号的参考列表和一些 KaTeX 的应用示例。

入门

介绍

LaTeX 基于 TEX 的排版系统,适用于生成高印刷质量的科技和数学、物理文档。

KaTeX 只处理 LaTeX 的数学符号的一个更小的子集,用于 web 上展示

示例

f(x)=fξ^e2πiξxdξ% \f is defined as #1f(#2) using the macro
f\relax(x) = \int_{-\infty}^\infty
    f\hat\xi\,e^{2 \pi i \xi x}
    \,d\xi

% \f is defined as #1f(#2) using the macro
f\relax(x) = \int_{-\infty}^\infty
    f\hat\xi\,e^{2 \pi i \xi x}
    \,d\xi

行内展示

基于 KaTeX 在一行
展示示例: `KaTeX:\int_0^\infty x^2 dx`

基于 KaTeX 在一行展示示例: 0x2dx\int_0^\infty x^2 dx

Supported Functions

Accents

:-:-:-
aa' a'a~\tilde{a} \tilde{a}g˚\mathring{g} \mathring{g}
aa'' a''ac~\widetilde{ac} \widetilde{ac}AB\overgroup{AB} \overgroup{AB}
aa^{\prime} a^{\prime}AB~\utilde{AB} \utilde{AB}AB\undergroup{AB} \undergroup{AB}
aˊ\acute{a} \acute{a}F\vec{F} \vec{F}AB\Overrightarrow{AB} \Overrightarrow{AB}
yˉ\bar{y} \bar{y}AB\overleftarrow{AB} \overleftarrow{AB}AB\overrightarrow{AB} \overrightarrow{AB}
a˘\breve{a} \breve{a}AB\underleftarrow{AB} \underleftarrow{AB}AB\underrightarrow{AB} \underrightarrow{AB}
aˇ\check{a} \check{a}ac\overleftharpoon{ac} \overleftharpoon{ac}ac\overrightharpoon{ac} \overrightharpoon{ac}
a˙\dot{a} \dot{a}AB\overleftrightarrow{AB} \overleftrightarrow{AB}AB\overbrace{AB} \overbrace{AB}
a¨\ddot{a} \ddot{a}AB\underleftrightarrow{AB} \underleftrightarrow{AB}AB\underbrace{AB} \underbrace{AB}
aˋ\grave{a} \grave{a}AB\overline{AB} \overline{AB}ABundefined\overlinesegment{AB} \overlinesegment{AB}
θ^\hat{\theta} \hat{\theta}AB\underline{AB} \underline{AB}ABundefined\underlinesegment{AB} \underlinesegment{AB}
ac^\widehat{ac} \widehat{ac}acˇ\widecheck{ac} \widecheck{ac}X\underbar{X} \underbar{X}

\text{…}中的强调功能

:-:-:-
aˊ\'{a} \'{a}a˜\~{a} \~{a}
a˙\.{a} \.{a}a˝\H{a} \H{a}
aˋ\\\`{a} \`{a}aˉ\={a} \={a}
a¨\"{a} \"{a}aˇ\v{a} \v{a}
aˆ\^{a} \^{a}a˘\u{a} \u{a}
a˚\r{a} \r{a}

Delimiter Sizing

:-:-
(AB)\left(\LARGE{AB}\right)\left(\LARGE{AB}\right)
(((((( \big( \Big( \bigg( \Bigg(( \big( \Big( \bigg( \Bigg(

:-:-:-:-:-
\left\big\bigl\bigm\bigr
\middle\Big\Bigl\Bigm\Bigr
\right\bigg\biggl\biggm\biggr
``\Bigg\Biggl\Biggm\Biggr

分隔符 Delimiters

预览方法预览方法预览方法预览方法预览方法
()()()()\lparen \rparen\lparen \rparen⌈ ⌉⌈ ⌉\lceil \rceil\lceil \rceil\uparrow\uparrow
[][][][]\lbrack \rbrack\lbrack \rbrack⌊ ⌋⌊ ⌋\lfloor \rfloor\lfloor \rfloor\downarrow\downarrow
{}\{ \}{}{}\lbrace \rbrace\lbrace \rbrace⎰⎱⎰⎱\lmoustache \rmoustache\lmoustache \rmoustache\updownarrow\updownarrow
⟨ ⟩⟨⟩\langle \rangle\langle \rangle⟮ ⟯⟮ ⟯\lgroup \rgroup\lgroup \rgroup\Uparrow\Uparrow
|\vert\vert┌ ┐┌ ┐\ulcorner \urcorner\ulcorner \urcorner\Downarrow\Downarrow
| (MD语法冲突)\|\Vert\Vert└ ┘└ ┘\llcorner \lrcorner\llcorner \lrcorner\Updownarrow\Updownarrow
∣ ∣\lvert \rvert\lVert \rVert\lVert \rVert\left.\right.\\backslash\backslash
\lang \rang\lang \rang<>\lt \gt\lt \gt⟦ ⟧⟦ ⟧\llbracket \rrbracket\llbracket \rrbracket\lBrace \rBrace\lBrace \rBrace

Environments

Environments 1

abcd\begin{matrix}
   a & b \\
   c & d
\end{matrix}
\begin{matrix}
   a & b \\
   c & d
\end{matrix}

Environments 2

abcd\begin{array}{cc}
   a & b \\
   c & d
\end{array}
\begin{array}{cc}
   a & b \\
   c & d
\end{array}

Environments 3

(abcd)\begin{pmatrix}
   a & b \\
   c & d
\end{pmatrix}
\begin{pmatrix}
   a & b \\
   c & d
\end{pmatrix}

Environments 4

[abcd]\begin{bmatrix}
   a & b \\
   c & d
\end{bmatrix}
\begin{bmatrix}
   a & b \\
   c & d
\end{bmatrix}

Environments 5

abcd\begin{vmatrix}
   a & b \\
   c & d
\end{vmatrix}
\begin{vmatrix}
   a & b \\
   c & d
\end{vmatrix}

Environments 6

abcd\begin{Vmatrix}
   a & b \\
   c & d
\end{Vmatrix}
\begin{Vmatrix}
   a & b \\
   c & d
\end{Vmatrix}

Environments 7

{abcd}\begin{Bmatrix}
   a & b \\
   c & d
\end{Bmatrix}
\begin{Bmatrix}
   a & b \\
   c & d
\end{Bmatrix}

Environments 8

abcdefghi\def\arraystretch{1.5}
   \begin{array}{c:c:c}
   a & b & c \\ \hline
   d & e & f \\
   \hdashline
   g & h & i
\end{array}
\def\arraystretch{1.5}
   \begin{array}{c:c:c}
   a & b & c \\ \hline
   d & e & f \\
   \hdashline
   g & h & i
\end{array}

Environments 9

x={aif bcif dx = \begin{cases}
   a &\text{if } b \\
   c &\text{if } d
\end{cases}
x = \begin{cases}
   a &\text{if } b \\
   c &\text{if } d
\end{cases}

Environments 10

aif bcif d}\begin{rcases}
   a &\text{if } b \\
   c &\text{if } d
\end{rcases}⇒…
\begin{rcases}
   a &\text{if } b \\
   c &\text{if } d
\end{rcases}⇒…

Environments 11

abcd\begin{smallmatrix}
   a & b \\
   c & d
\end{smallmatrix}
\begin{smallmatrix}
   a & b \\
   c & d
\end{smallmatrix}

Environments 12

iΛ0<j<n\sum_{
\begin{subarray}{l}
   i\in\Lambda\\
   0<j<n
\end{subarray}}
\sum_{
\begin{subarray}{l}
   i\in\Lambda\\
   0<j<n
\end{subarray}}

Environments 12

a=b+c=e+f\begin{equation}
\begin{split}  a &=b+c\\
      &=e+f
\end{split}
\end{equation}
\begin{equation}
\begin{split}  a &=b+c\\
      &=e+f
\end{split}
\end{equation}

Environments 12

a=b+cd+e=f\begin{align}
   a&=b+c \\
   d+e&=f
\end{align}
\begin{align}
   a&=b+c \\
   d+e&=f
\end{align}

Environments 12

a=be=b+c\begin{gather}
   a=b \\
   e=b+c
\end{gather}
\begin{gather}
   a=b \\
   e=b+c
\end{gather}

Environments 12

10x+3y=23x+13y=4\begin{alignat}{2}
   10&x+&3&y=2\\
   3&x+&13&y=4
\end{alignat}
\begin{alignat}{2}
   10&x+&3&y=2\\
   3&x+&13&y=4
\end{alignat}

Environments 12

AaBbcC=D\begin{CD}
   A @>a>> B \\
@VbVV @AAcA \\
   C @= D
\end{CD}
\begin{CD}
   A @>a>> B \\
@VbVV @AAcA \\
   C @= D
\end{CD}

另见