跳到主要内容

LaTeX 语法

使用 LaTeX\LaTeX 可以方便的在浏览器中显示数学公式,不需要使用图片。本文介绍 LaTeX\LaTeX 的语法。

信息

你可能听说过 KaTeXMathJax,它们和 LaTeX\LaTeX 的关系为:LaTeX\LaTeX 是语法,KaTeXMathJax 是常见的 LaTeX\LaTeX 的渲染器。

本站使用 KaTeX 渲染,语法可能略微和 MathJax 不兼容。

嵌入模式和语法块模式

可在单行中使用 $ 嵌入,也可以使用 $$ 和换行符分隔为单独的语法块。

嵌入模式

Simple inline $a = b + c$.

Simple inline a=b+ca = b + c.

This equation $\cos 2\theta = \cos^2 \theta - \sin^2 \theta = 2 \cos^2 \theta - 1 $ is also inline.

This equation cos2θ=cos2θsin2θ=2cos2θ1\cos 2\theta = \cos^2 \theta - \sin^2 \theta = 2 \cos^2 \theta - 1 is also inline.

语法块模式

$$
\frac{\partial u}{\partial t}
= h^2 \left( \frac{\partial^2 u}{\partial x^2} +
\frac{\partial^2 u}{\partial y^2} +
\frac{\partial^2 u}{\partial z^2}\right)
$$
ut=h2(2ux2+2uy2+2uz2)\frac{\partial u}{\partial t} = h^2 \left( \frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} + \frac{\partial^2 u}{\partial z^2}\right)
$$
\begin{aligned}
\dot{x} & = \sigma(y-x) \\
\dot{y} & = \rho x - y - xz \\
\dot{z} & = -\beta z + xy
\end{aligned}
$$
x˙=σ(yx)y˙=ρxyxzz˙=βz+xy\begin{aligned} \dot{x} & = \sigma(y-x) \\ \dot{y} & = \rho x - y - xz \\ \dot{z} & = -\beta z + xy \end{aligned}

语法全览

空格

说明代码示例
无空格$a b$aba b
空格$a \ b$a ba \ b
大空格$a \quad b$aba \quad b
更大的空格$a \qquad b$aba \qquad b

转义字符

$ 符号实现的 LaTeX 中,可以使用 \ 转义字符对特殊字符进行转义。

$$
\{ \quad \} \quad \$ \quad \_ \quad \& \quad 1 2 3 4 \backslash 5 6 7
$$
{}$_&1234\567\{ \quad \} \quad \$ \quad \_ \quad \& \quad 1 2 3 4 \backslash 5 6 7
备注

KaTeX 使用 \backslash 表示 \,在其他渲染器中可能不同(比如 MathJax 中使用 \\

上标与下标

  1. 上标和下标分别使用 ^_ ,例如 $x_i^2$xi2x_i^2
  2. 默认情况下,上下标符号仅仅对下一个组起作用。一个组即单个字符或者使用 ${..}$ 包裹起来的内容。也就是说,如果使用 $10^10$ ,会得到 101010^10,而 $10^{10}$ 才是 101010^{10}
  3. 大括号还能消除二义性,如 $x^5^6$ 将得到一个错误,必须使用大括号来界定 ^ 的结合性,如 ${x^5}^6$x56{ x ^ 5 }^ 6 或者 $x^{5^6}$x56x ^ { 5 ^ 6 }
运算符说明代码示例
^上标$x ^ y$xyx ^ y
_下标$x _ y$xyx _ y
|上下限$| _a ^b$ab\| _a ^b
\mid上下限$\mid _a ^b$ab\mid _a ^b
\choose选择排列${n+1 \choose 2k}$(n+12k){n+1 \choose 2k}
\binom二项式排列$\binom {n+1} {2k}$(n+12k)\binom {n+1} {2k}

括号

  1. 需要注意的是,原始符号并不会随着公式大小缩放,可以使用 \left(...\right) 来自适应的调整括号 ()[]{} 及分隔符 | 大小, \left\right 要求必须配对使用,如果需要省略部分括号内容可以使用 \left. 代替。

    $$
    \begin{aligned}
    ( \frac 1 2 ) &= [\frac 1 2] \\
    \left( \frac 1 2 \right) &= \left[ \frac 1 2 \right] \\
    \lbrace \sum _{i=0}^n i^2 \rbrace &= \langle \frac {( \frac {n}{2} + n)(2n+1)}{6} \rangle \\
    \left \lbrace \sum _{i=0}^n i^2 \right\rbrace &= \left\langle \frac {\left( \frac {n}{2} + n \right)(2n+1)}{6} \right \rangle \\
    \left . \sum _{i=0}^n i^2 \right\rbrace &= \left\langle \frac {\left( \frac {n}{2} + n \right)(2n+1)}{6} \right . \\
    \left. \frac {d u} {d x} \right| _{x=0} &= 1
    \end{aligned}
    $$
    (12)=[12](12)=[12]{i=0ni2}=(n2+n)(2n+1)6{i=0ni2}=(n2+n)(2n+1)6i=0ni2}=(n2+n)(2n+1)6dudxx=0=1\begin{aligned} ( \frac 1 2 ) &= [\frac 1 2] \\ \left( \frac 1 2 \right) &= \left[ \frac 1 2 \right] \\ \lbrace \sum _{i=0}^n i^2 \rbrace &= \langle \frac {( \frac {n}{2} + n)(2n+1)}{6} \rangle \\ \left \lbrace \sum _{i=0}^n i^2 \right\rbrace &= \left\langle \frac {\left( \frac {n}{2} + n \right)(2n+1)}{6} \right \rangle \\ \left . \sum _{i=0}^n i^2 \right\rbrace &= \left\langle \frac {\left( \frac {n}{2} + n \right)(2n+1)}{6} \right . \\ \left. \frac {d u} {d x} \right| _{x=0} &= 1 \end{aligned}
运算符说明代码示例
()小括号$(2+3)$(2+3)(2+3)
[]中括号$[4+4]$[4+4][4+4]
{}大括号$\{a*b\}${ab}\{a*b\}
\lbrace\rbrace大括号$\lbrace a * b \rbrace${ab}\lbrace a * b \rbrace
<>尖括号$\langle x+y \rangle$x+y\langle x+y \rangle
\lceil\rceil上取整$\lceil\frac{1}{2}\rceil = 1$12=1\lceil\frac{1}{2}\rceil = 1
\lfloor\rfloor下取整$\lfloor\frac{1}{2}\rfloor = 0$12=0\lfloor\frac{1}{2}\rfloor = 0

分式与根式

分式的表示:

  1. 第一种,使用 \frac 用于其后的两个组 a,b。如果你的分子或分母不是单个字符,请使用 {..} 来分组。 $\frac {a} {b}$ab\frac {a} {b}

  2. 第二种,使用 \over 来分隔一个组的前后两部分。 ${a+1 \over b+1}$a+1b+1{a+1 \over b + 1}

  3. 根式使用 \sqrt 来表示。 $\sqrt[4]{\frac x y}$xy4\sqrt[4]{\frac xy}

  4. 不要在再指数或者积分中使用 \frac 。在指数或者积分表达式中使用 \frac 会使表达式看起来不清晰,因此在专业的数学排版中很少被使用。应该使用一个水平的 / 来代替,效果如下:

    $$
    \begin{array}
    {c | c} \\
    \mathrm{Bad} & \mathrm{Better} \\
    \hline \\
    e^{i \frac {\pi} 2} \quad e^{\frac{i \pi} 2} &
    e^{i \pi / 2} \\
    \int _ {- \frac \pi 2}^ \frac \pi 2 \sin x \, dx &
    \int _ {- \pi / 2}^{\pi / 2}\sin x \, dx \\
    \end{array}
    $$
    BadBettereiπ2eiπ2eiπ/2π2π2sinxdxπ/2π/2sinxdx\begin{array} {c | c} \\ \mathrm{Bad} & \mathrm{Better} \\ \hline \\ e^{i \frac {\pi} 2} \quad e^{\frac{i \pi} 2} & e^{i \pi / 2} \\ \int _ {- \frac \pi 2}^ \frac \pi 2 \sin x \, dx & \int _ {- \pi / 2}^{\pi / 2}\sin x \, dx \\ \end{array}
  5. 书写连分数表达式时,请使用 \cfrac 代替 \frac 或者 \over 。两者效果对比如下:

    $$
    \begin{array}
    {c | c}
    \mathrm{Bad(over)} & \mathrm{Bad(frac)} & \mathrm{Better(cfrac)} \\
    \hline \\
    x = a_0 + { {1^2} \over {a_1 + { {2^2} \over {a_2 + { {3^2} \over {a_3 + { {4^4} \over {a_4 + \cdots}}}}}}}} &
    x = a_0 + \frac {1^2}{a_1 + \frac {2^2} {a_2 + \frac {3^2} {a_3 + \frac{4^4} {a_4 + \cdots}}}} &
    x = a_0 + \cfrac {1^2}{a_1 + \cfrac {2^2} {a_2 + \cfrac {3^2} {a_3 + \cfrac{4^4} {a_4 + \cdots}}}}
    \end{array}
    $$
    Bad(over)Bad(frac)Better(cfrac)x=a0+12a1+22a2+32a3+44a4+x=a0+12a1+22a2+32a3+44a4+x=a0+12a1+22a2+32a3+44a4+\begin{array} {c | c} \mathrm{Bad(over)} & \mathrm{Bad(frac)} & \mathrm{Better(cfrac)} \\ \hline \\ x = a_0 + { {1^2} \over {a_1 + { {2^2} \over {a_2 + { {3^2} \over {a_3 + { {4^4} \over {a_4 + \cdots}}}}}}}} & x = a_0 + \frac {1^2}{a_1 + \frac {2^2} {a_2 + \frac {3^2} {a_3 + \frac{4^4} {a_4 + \cdots}}}} & x = a_0 + \cfrac {1^2}{a_1 + \cfrac {2^2} {a_2 + \cfrac {3^2} {a_3 + \cfrac{4^4} {a_4 + \cdots}}}} \end{array}
运算符说明代码示例
\frac分式$\frac {x} {y}$xy\frac {x} {y}
\over分式${x} \over {y}$xy{x} \over {y}
\cfrac分式$\cfrac {x} {y}$xy\cfrac {x} {y}
\sqrt开二次方$\sqrt x$x\sqrt x
\sqrt开 n 次方$\sqrt [n] {x}$xn\sqrt [n] {x}

表格

使用 $\begin{array} {列样式:c(居中);l(左对齐);r(右对齐);|(竖线)} \end{array}$ 这样的形式来创建表格。

  • 各行使用换行符 \\ 进行分隔
  • 各列使用 & 进行分隔
  • 使用 \hline 在本行前加入一条直线
  • 使用 \text{文字内容} 在表格中插入文本
  • 使用 % 注释内容 进行注释
$$
\begin{array}
{c | l c r}
n & \text{Left} & \text{Center} & \text{Right} \\
\hline
1 & 0.24 & 1 & 125 \\
2 & -1 & 189 & -8 \\
3 & -20 & 2000 & 1+10i \\
\end{array}
$$
nLeftCenterRight10.24112521189832020001+10i\begin{array} {c | l c r} n & \text{Left} & \text{Center} & \text{Right} \\ \hline 1 & 0.24 & 1 & 125 \\ 2 & -1 & 189 & -8 \\ 3 & -20 & 2000 & 1+10i \\ \end{array}

一个复杂的例子如下:

$$
% outer vertical array of arrays
\begin{array}
{c}

% inner horizontal array of arrays
\begin{array}
{c c} \\

% inner array of minimum values
\begin{array}
{c | c c c c}
\text{min} & 0 & 1 & 2 & 3 \\
\hline
0 & 0 & 0 & 0 & 0 \\
1 & 0 & 1 & 1 & 1 \\
2 & 0 & 1 & 2 & 2 \\
3 & 0 & 1 & 2 & 3
\end{array} &
% inner array of maximum values
\begin{array}
{c | c c c c}
\text{max} & 0 & 1 & 2 & 3 \\
\hline
0 & 0 & 1 & 2 & 3 \\
1 & 1 & 1 & 2 & 3 \\
2 & 2 & 2 & 2 & 3 \\
3 & 3 & 3 & 3 & 3
\end{array}
\end{array} \\

% inner array of delta values
\begin{array}
{c | c c c c}
\Delta & 0 & 1 & 2 & 3 \\
\hline
0 & 0 & 1 & 2 & 3 \\
1 & 1 & 0 & 1 & 2 \\
2 & 2 & 1 & 0 & 1 \\
3 & 3 & 2 & 1 & 0
\end{array}

\end{array}
$$
min012300000101112012230123max012300123111232222333333Δ012300123110122210133210% outer vertical array of arrays \begin{array} {c} % inner horizontal array of arrays \begin{array} {c c} % inner array of minimum values \begin{array} {c | c c c c} \text{min} & 0 & 1 & 2 & 3 \\ \hline 0 & 0 & 0 & 0 & 0 \\ 1 & 0 & 1 & 1 & 1 \\ 2 & 0 & 1 & 2 & 2 \\ 3 & 0 & 1 & 2 & 3 \end{array} & % inner array of maximum values \begin{array} {c | c c c c} \text{max} & 0 & 1 & 2 & 3 \\ \hline 0 & 0 & 1 & 2 & 3 \\ 1 & 1 & 1 & 2 & 3 \\ 2 & 2 & 2 & 2 & 3 \\ 3 & 3 & 3 & 3 & 3 \end{array} \end{array} \\ % inner array of delta values \begin{array} {c | c c c c} \Delta & 0 & 1 & 2 & 3 \\ \hline 0 & 0 & 1 & 2 & 3 \\ 1 & 1 & 0 & 1 & 2 \\ 2 & 2 & 1 & 0 & 1 \\ 3 & 3 & 2 & 1 & 0 \end{array} \end{array}

公式对齐:有时候可能需要一系列的公式中等号对齐,这需要使用形如 $\begin{align}...\end{align}$ 的格式,其中需要使用 & 来指示需要对齐的位置。

$$
\begin{align}
\sqrt{37}
&= \sqrt{\frac {73^2-1} {12^2}} \\
&= \sqrt{\frac {73^2} {12^2} \cdot \frac {73^2-1} {73^2}} \\
&= \sqrt{\frac {73^2} {12^2}} \sqrt {\frac {73^2-1} {73^2}} \\
&= \frac {73} {12} \sqrt{1 - \frac {1} {73^2}} \\
&\approx \frac {73} {12} \left( 1 - \frac {1} {2 \cdot 73^2} \right)
\end{align}
$$
37=7321122=7321227321732=7321227321732=7312117327312(112732)\begin{align} \sqrt{37} &= \sqrt{\frac {73^2-1} {12^2}} \\ &= \sqrt{\frac {73^2} {12^2} \cdot \frac {73^2-1} {73^2}} \\ &= \sqrt{\frac {73^2} {12^2}} \sqrt {\frac {73^2-1} {73^2}} \\ &= \frac {73} {12} \sqrt{1 - \frac {1} {73^2}} \\ &\approx \frac {73} {12} \left( 1 - \frac {1} {2 \cdot 73^2} \right) \end{align}

分类表达式:定义函数的时候经常需要分情况给出表达式,可使用 $\begin{cases}...\end{cases}$ 。其中,使用 \\ 来分类,使用 & 指示需要对齐的位置。如果想分类之间的垂直间隔变大,可以使用 \\[2ex] ( 3ex , 4ex 也可以用, 1ex 相当于原始大小)代替 \\ 来分隔不同的情况。如:

$$
f(n) =
\begin{cases}
n/2, &\text{if $n$ is even} \\[2ex]
3n+1, &\text{if $n$ is odd}
\end{cases}
$$
f(n)={n/2,if n is even3n+1,if n is oddf(n) = \begin{cases} n/2, &\text{if $n$ is even} \\[2ex] 3n+1, &\text{if $n$ is odd} \end{cases}

上述公式的括号也可以移动到右侧,不过需要使用 array 来实现,如下:

$$
\left.
\begin{array}
{l}
\text{if $n$ is even:} & n/2 \\[5ex]
\text{if $n$ is odd:} & 3n+1
\end{array}
\right \rbrace
=f(n)
$$
if n is even:n/2if n is odd:3n+1}=f(n)\left. \begin{array} {l} \text{if $n$ is even:} & n/2 \\[5ex] \text{if $n$ is odd:} & 3n+1 \end{array} \right \rbrace =f(n)

使用 \mid 代替 | 作为分隔符:符号|作为分隔符时有排版空间大小的问题,应该使用 \mid 代替。

$$
\begin{array}
{c | c}
\mathrm{Bad} & \mathrm{Better} \\
\hline \\
{ x | x^2 \in \Bbb Z } & { x \mid x^2 \in \Bbb Z } \\
\end{array}
$$
BadBetterxx2Zxx2Z\begin{array} {c | c} \mathrm{Bad} & \mathrm{Better} \\ \hline \\ { x | x^2 \in \Bbb Z } & { x \mid x^2 \in \Bbb Z } \\ \end{array}

方程组

使用 \begin{array} ... \end{array}\left{...\ right 配合,表示方程组,如:

$$
\left\{
\begin{array}
{c}
a_1 x + b_1 y + c_1 z = d_1 + e_1 \\
a_2 x + b_2 y = d_2 \\
a_3 x + b_3 y + c_3 z = d_3
\end{array}
\right.
$$
{a1x+b1y+c1z=d1+e1a2x+b2y=d2a3x+b3y+c3z=d3\left\{ \begin{array} {c} a_1 x + b_1 y + c_1 z = d_1 + e_1 \\ a_2 x + b_2 y = d_2 \\ a_3 x + b_3 y + c_3 z = d_3 \end{array} \right.

还可以使用 \begin{cases}...\ end{cases} 表达同样的方程组,如:

$$
\begin{cases}
a_1 x + b_1 y + c_1 z = d_1 + e_1 \\
a_2 x + b_2 y = d_2 \\
a_3 x + b_3 y + c_3 z = d_3
\end{cases}
$$
{a1x+b1y+c1z=d1+e1a2x+b2y=d2a3x+b3y+c3z=d3\begin{cases} a_1 x + b_1 y + c_1 z = d_1 + e_1 \\ a_2 x + b_2 y = d_2 \\ a_3 x + b_3 y + c_3 z = d_3 \end{cases}

对齐方程组中的 = 号,可以使用 \begin{aligned} ... \end{aligned},如:

$$
\left\{
\begin{aligned}
a_1 x + b_1 y + c_1 z &= d_1 + e_1 \\
a_2 x + b_2 y &= d_2 \\
a_3 x + b_3 y + c_3 z &= d_3
\end{aligned}
\right.
$$
{a1x+b1y+c1z=d1+e1a2x+b2y=d2a3x+b3y+c3z=d3\left\{ \begin{aligned} a_1 x + b_1 y + c_1 z &= d_1 + e_1 \\ a_2 x + b_2 y &= d_2 \\ a_3 x + b_3 y + c_3 z &= d_3 \end{aligned} \right.

如果要对齐 = 号和项,可以使用 \begin{array} {列样式} ... \end{array} ,如:

$$
\left\{
\begin{array}
{l l}
a_1 x + b_1 y + c_1 z &= d_1 + e_1 \\
a_2 x + b_2 y &= d_2 \\
a_3 x + b_3 y + c_3 z &= d_3
\end{array}
\right.
$$
{a1x+b1y+c1z=d1+e1a2x+b2y=d2a3x+b3y+c3z=d3\left\{ \begin{array} {l l} a_1 x + b_1 y + c_1 z &= d_1 + e_1 \\ a_2 x + b_2 y &= d_2 \\ a_3 x + b_3 y + c_3 z &= d_3 \end{array} \right.

矩阵

使用 \begin{matrix} \end{matrix} 这样的形式来表示矩阵。矩阵的行之间使用 \\ 分隔,列之间使用 & 分隔。如果要对矩阵加括号,可以使用 \left\right 配合表示括号符号。

$$
\left\{ \left[ \left(
\begin{matrix}
1 & x & x^2 \\
1 & y & y^2 \\
1 & z & z^2
\end{matrix}
\right) \right] \right\}
$$
{[(1xx21yy21zz2)]}\left\{ \left[ \left( \begin{matrix} 1 & x & x^2 \\ 1 & y & y^2 \\ 1 & z & z^2 \end{matrix} \right) \right] \right\}

也可以使用特殊的 matrix。即替换 $begin{matrix}...end{matrix}$ 中的 matrix 为 pmatrixbmatrixBmatrixvmatrixVmatrix 。可以使用 $\cdots \ddots \vdots$ 来省略矩阵中的元素。

$$
% matrix, bmatrix,Bmatrix,pmatrix,vmatrix,Vmatrix
\begin{array}
{c | c | c}

% matrix
\begin{matrix}
1 & 2 \\
3 & 4
\end{matrix} &
% bmatrix
\begin{bmatrix}
1 & 2 \\
3 & 4
\end{bmatrix} &
% Bmatrix
\begin{Bmatrix}
1 & 2 \\
3 & 4
\end{Bmatrix} \\
\hline
% pmatrix
\begin{pmatrix}
1 & 2 \\
3 & 4
\end{pmatrix} &
% vmatrix
\begin{vmatrix}
1 & 2 \\
3 & 4
\end{vmatrix} &
% Vmatrix
\begin{Vmatrix}
1 & 2 \\
3 & 4
\end{Vmatrix}

\end{array} \\

\begin{pmatrix}
1 & a_1 & a_1^2 & \cdots & a_1^n \\
1 & a_2 & a_2^2 & \cdots & a_2^n \\
\vdots & \vdots& \vdots & \ddots & \vdots \\
1 & a_m & a_m^2 & \cdots & a_m^n
\end{pmatrix}
$$
1234[1234]{1234}(1234)12341234(1a1a12a1n1a2a22a2n1amam2amn)% matrix, bmatrix,Bmatrix,pmatrix,vmatrix,Vmatrix \begin{array} {c | c | c} % matrix \begin{matrix} 1 & 2 \\ 3 & 4 \end{matrix} & % bmatrix \begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix} & % Bmatrix \begin{Bmatrix} 1 & 2 \\ 3 & 4 \end{Bmatrix} \\ \hline % pmatrix \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} & % vmatrix \begin{vmatrix} 1 & 2 \\ 3 & 4 \end{vmatrix} & % Vmatrix \begin{Vmatrix} 1 & 2 \\ 3 & 4 \end{Vmatrix} \end{array} \\ \begin{pmatrix} 1 & a_1 & a_1^2 & \cdots & a_1^n \\ 1 & a_2 & a_2^2 & \cdots & a_2^n \\ \vdots & \vdots& \vdots & \ddots & \vdots \\ 1 & a_m & a_m^2 & \cdots & a_m^n \end{pmatrix}

增广矩阵需要使用 array 来实现,如

$$
\left[
\begin{array}
{c c | c}
1 & 2 & 3 \\
4 & 5 & 6 \\
\end{array}
\right]
$$
[123456]\left[ \begin{array} {c c | c} 1 & 2 & 3 \\ 4 & 5 & 6 \\ \end{array} \right]

算术运算符

运算符说明代码示例
++ 加$x + y$x+yx + y
-- 减$x - y$xyx - y
\times× 乘$x \times y$x×yx \times y
\cdot⋅ 乘$x \cdot y$xyx \cdot y
\ast∗ 乘$x \ast y$xyx \ast y
\div÷ 除$x \div y$x÷yx \div y
\pmodemod 取模$a \equiv b \pmod n$ab(modn)a \equiv b \pmod n
\pm± 加减$x \pm y$x±yx \pm y
\mp∓ 减加$x \mp y$xyx \mp y
== 等于$x = y$x=yx = y
\mid竖线 ∣$x \mid y$xyx \mid y
\nmid不垂直于 ∤$x \nmid y$xyx \nmid y
\sum∑ 连加求和$sum_{i=0}^n frac{1}{i^2}$i=0n1i2\sum_{i=0}^n \frac{1}{i^2}
\prod∏ 连乘求积$prod_{i=0}^n frac{1}{i^2}$i=0n1i2\prod_{i=0}^n \frac{1}{i^2}
\coprod∐ 余积$coprod_{i=0}^n frac{1}{i^2}$i=0n1i2\coprod_{i=0}^n \frac{1}{i^2}
\oplus⊕ 圆加$x \oplus y$xyx \oplus y
\odot⨀ 圆点$x \odot y$xyx \odot y
\otimes⨂ 圆乘$x \otimes y$xyx \otimes y
\bigoplus⨁ 大圆加$x \bigoplus y$xyx \bigoplus y
\bigodot⨀ 大圆点$x \bigodot y$xyx \bigodot y
\bigotimes⨂ 大圆乘$x \bigotimes y$xyx \bigotimes y

比较运算符

运算符说明代码示例
==等于$x = y$x=yx = y
\neq≠ 不等于$x \neq y \not= z$xyzx \neq y \not= z
< 与 \lt<小于$x < y \lt z$x<y<zx < y \lt z
\not\lt≮ 不小于$x \not\< y \not\lt z$xyzx \not< y \not\lt z
\leq≤ 小于等于$x \leq y$xyx \leq y
\nleq≰ 不小于等于$x \nleq y \not\leq z$xy≰zx \nleq y \not\leq z
> 与 \gt>大于$x > y \gt z$x>y>zx > y\gt z
\not\gt≯ 不大于$x \not> y \not\gt z$x̸yzx \not\> y \not\gt z
\geq≥ 大于等于$x \geq y$xyx \geq y
\ngeq≱ 不大于等于$x \ngeq y \not\geq z$xy≱zx \ngeq y \not\geq z
\approx≈ 约等于$x \approx y$xyx \approx y
\equiv≡ 恒等于$x \equiv y$xyx \equiv y
\sim$x \sim y$xyx \sim y
\cong$x \cong y$xyx \cong y
\prec$x \prec y$xyx \prec y

集合运算符

运算符说明代码示例
\emptyset∅ 空集$\emptyset$\emptyset
\varnothing∅ 空集$\varnothing$\varnothing
\in∈ 属于$x \in y$xyx \in y
\notin∉ 不属于$x \notin y$xyx \notin y
\subset⊂ 子集$x \subset y$xyx \subset y
\not\subset⊄ 非子集$x \not\subset y$x⊄yx \not\subset y
\subseteq⊆ 子等集$x \subseteq y$xyx \subseteq y
\not\subseteq⊈ 非子等集$x \not\subseteq y$x⊈yx \not\subseteq y
\supset⊃ 超集$x \supset y$xyx \supset y
\not\supset⊅ 非超集$x \not\supset y$x⊅yx \not\supset y
\supseteq⊇ 超等集$x \supseteq y$xyx \supseteq y
\not\supseteq⊉ 非超等集$x \not\supseteq y$x⊉yx \not\supseteq y
\cup∪ 并$x \cup y$xyx \cup y
\not\cup∪̸ 非并$x \not\cup y$x∪̸yx \not\cup y
\cap∩ 交$x \cap y$xyx \cap y
\not\cap∩̸ 非交$x \not\cap y$x∩̸yx \not\cap y
\vee∨ 合取$x \vee y$xyx \vee y
\not\vee∨̸ 非合取$x \not\vee y$x∨̸yx \not\vee y
\wedge∧ 析取$x \wedge y$xyx \wedge y
\not\wedge∧̸ 非析取$x \not\wedge y$x∧̸yx \not\wedge y
\uplus$x \uplus y$xyx \uplus y
\not\uplus⊎̸$x \not\uplus y$x⊎̸yx \not\uplus y
\sqcup$x \sqcup y$xyx \sqcup y
\not\sqcup⊔̸$x \not\sqcup y$x⊔̸yx \not\sqcup y
\bigcup⋃ 大并$x \bigcup y$xyx \bigcup y
\not\bigcup⧸⋃ 大非并$x \not\bigcup y$x⋃̸yx \not\bigcup y
\bigcap⋂ 大交$x \bigcap y$xyx \bigcap y
\not\bigcap⧸⋂ 大非交$x \not\bigcap y$x⋂̸yx \not\bigcap y
\bigvee⋁ 命题的“合取”(“与”)运算$x \bigvee y$xyx \bigvee y
\not\bigvee⧸⋁ 命题的“合取”(“与”)运算$x \not\bigvee y$x⋁̸yx \not\bigvee y
\bigwedge⋀ 命题的“析取”(“或”,“可兼或”)运算$x \bigwedge y$xyx \bigwedge y
\not\bigwedge⧸⋀ 命题的“析取”(“或”,“可兼或”)运算$x \not\bigwedge y$x⋀̸yx \not\bigwedge y
\biguplus$x \biguplus y$xyx \biguplus y
\not\biguplus⧸⨄$x \not\biguplus y$x⨄̸yx \not\biguplus y
\bigsqcup$x \bigsqcup y$xyx \bigsqcup y
\not\bigsqcup⧸⨆$x \not\bigsqcup y$x⨆̸yx \not\bigsqcup y

对数运算符

运算符说明代码示例
\loglog 对数$\log(x)$log(x)\log(x)
\lglg 对数$\lg(x)$lg(x)\lg(x)
\lnln 对数$\ln(x)$ln(x)\ln(x)

三角运算符

运算符说明代码示例
\bot⊥ 垂直$A \bot B$ABA \bot B
\angle∠ 角$\angle 45$45\angle 45
\circ∘ 度$45^\circ$4545^\circ
\sinsine 正弦函数$\sin 30^\circ = 0.5$sin30=0.5\sin 30^\circ = 0.5
\coscosine 余弦函数$\cos 90^\circ = 0$cos90=0\cos 90^\circ = 0
\tantangent 正切函数$\tan 45^\circ = 1$tan45=1\tan 45^\circ = 1
\arcsinarcsine 反正弦函数$\arcsin 0.5 = 30^\circ$arcsin0.5=30\arcsin 0.5 = 30^\circ
\arccosarccosine 反余弦函数$\arccos 0.5 = 60^\circ$arccos0.5=60\arccos 0.5 = 60^\circ
\arctanarctangent 反正切函数$\arctan 1 = 45^\circ$arctan1=45\arctan 1= 45^\circ
\cotcotangent 余切函数$\cot$cot\cot
\secsecant 正割函数$\sec$sec\sec
\csccosecant 余割函数$\csc$csc\csc

微积分运算符

运算符说明代码示例
\prime$\prime$\prime
\int∫ 积分$\int_0^1 x^2 {\rm d}x$01x2dx\int_0^1 x^2 {\rm d} x
\iint∬ 二重积分$\iint_D f(x,y)d\sigma$Df(x,y)dσ\iint_D f(x,y)d\sigma
\iiint∭ 三重积分$\iiint_D f(x,y)d\sigma$Df(x,y)dσ\iiint_D f(x,y)d\sigma
\oint∮ 闭合曲面(曲线)积分$\oint e^{x+y} ds$ex+yds\oint e^{x+y} ds
\limlim 极限$\lim_{x\to\infty}$limx\displaystyle \lim_{x \to \infty}
\infty∞ 极限$\sum_{i=0}^\infty i^2$i=0i2\displaystyle \sum_{i=0}^\infty i^2
\nabla$\nabla$\nabla
\partial∂ 部分$\frac{\partial x}{\partial y}$xy\frac{\partial x}{\partial y}
\displaystyle块公式格式$\displaystyle \lim*{x\to\infty}$limx\displaystyle \lim _{x\to\infty}

对于多重积分,不要使用 \int\int 此类的表达,应该使用 \iint \iiint 等特殊形式。在微分前应该使用 \, 来增加些许空间,否则 LaTeX\LaTeX 会将微分紧凑地排列在一起。

$$
\begin{array}
{c | c}
\mathrm{Bad} & \mathrm{Better} \\
\hline \\
\int\int_S f(x) \, dy \, dx & \iint_S f(x) \, dy \, dx \\
\int\int\int_V f(x) \, dz \, dy \, dx & \iiint_V f(x) \, dz \, dy \, dx
\end{array}
$$
BadBetterSf(x)dydxSf(x)dydxVf(x)dzdydxVf(x)dzdydx\begin{array} {c | c} \mathrm{Bad} & \mathrm{Better} \\ \hline \\ \int\int_S f(x) \, dy \, dx & \iint_S f(x) \, dy \, dx \\ \int\int\int_V f(x) \, dz \, dy \, dx & \iiint_V f(x) \, dz \, dy \, dx \end{array}

逻辑运算符

运算符说明代码示例
\because∵ 因为$\because$\because
\therefore∴ 所以$\therefore$\therefore
\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

顶部符号与连线符号

  1. 对于单字符,$\hat x$x^\hat x,多字符可以使用 $widehat {x + y}$x+y^\widehat {x + y}
  2. 类似的还有 \hat\check\breve\overline\underline\vec\overrightarrow\overleftarrow\dot\ddot\overbrace\underbrace
$$
\hat {xyz} \quad \widehat {xyz} \quad \check {abc} \quad \breve {xyz} \quad \overline {xyz} \quad \underline {abc} \quad \vec {abc} \qua d \overrightarrow {xyz} \quad \overleftarrow {abc} \quad \dot {xyz} \quad \ddot {xyz} \quad \overbrace{abc} \quad \underbrace{xyz}
$$
xyz^xyz^abcˇxyz˘xyzabcabcxyzabcxyz˙xyz¨abcxyz\hat {xyz} \quad \widehat {xyz} \quad \check {abc} \quad \breve {xyz} \quad \overline {xyz} \quad \underline {abc} \quad \vec {abc} \quad \overrightarrow {xyz} \quad \overleftarrow {abc} \quad \dot {xyz} \quad \ddot {xyz} \quad \overbrace{abc} \quad \underbrace{xyz}
运算符说明代码示例
\hatŷ$\hat{xyz}$xyz^\hat{xyz}
\hatŶ 拟合值$\hat Y = \hat \beta_0 + \hat \beta_1X$Y^=β^0+β^1X\hat Y = \hat \beta_0 + \hat \beta_1X
\veca→ 向量$\vec a + \vec b = \vec c$a+b=c\vec a + \vec b = \vec c
\vecabc→ 向量$\vec {abc}$abc\vec{abc}
\widehatxyzˆ$\widehat{xyz}$xyz^\widehat{xyz}
\check$\check{xyz}$xyzˇ\check{xyz}
\breve$\breve{xyz}$xyz˘\breve{xyz}
\overline⎯⎯⎯ 平均数$\overline{x}$x\overline{x}
\overline⎯⎯⎯ 连线符号$\overline{a+b+c} +d$a+b+c+d\overline{a+b+c}+d
\underline⎯⎯⎯ 下划线$a+\underline{b+c}+d$a+b+c+da+\underline{b+c}+d
\overrightarrowy→$\overrightarrow{y}$y\overrightarrow{y}
\overleftarrowy←$\overleftarrow{y}$y\overleftarrow{y}
\dot$\dot{xyz}$xyz˙\dot{xyz}
\ddot$\ddot{xyz}$xyz¨\ddot{xyz}
\overbrace⏞ 上大括号$\overbrace{a+\underbrace{b+c}_{1.5}+d}^{2.0}$a+b+c1.5+d2.0\overbrace{a+\underbrace{b+c}_{1.5}+d}^{2.0}
\underbrace⏟ 下大括号$\underbrace{b+c} _{1.5}$b+c1.5\underbrace{b+c} _{1.5}

箭头符号

运算符说明代码示例
\to→ 右箭头$\to$\to
\mapsto↦ 左顶右箭头$\mapsto$\mapsto
\uparrow↑ 上箭头$\uparrow$\uparrow
\Uparrow⇑ 上箭头$\Uparrow$\Uparrow
\downarrow↓ 下箭头$\downarrow$\downarrow
\Downarrow⇓ 下箭头$\Downarrow$\Downarrow
\leftarrow← 左箭头$\leftarrow$\leftarrow
\Leftarrow⇐ 左箭头$\Leftarrow$\Leftarrow
\longleftarrow⟵ 左箭头$\longleftarrow$\longleftarrow
\Longleftarrow⟸ 左箭头$\Longleftarrow$\Longleftarrow
\rightarrow→ 右箭头$\rightarrow$\rightarrow
\Rightarrow⇒ 右箭头$\Rightarrow$\Rightarrow
\longrightarrow⟶ 右箭头$\longrightarrow$\longrightarrow
\Longrightarrow⟹ 右箭头$\Longrightarrow$\Longrightarrow
\dagger†剑标$\dagger$\dagger
\ddagger‡双剑标$\ddagger$\ddagger
备注
  • \dagger 的叫法是匕首 (dagger),是脚注符号之一。
  • 第一个脚注用星号 *
  • 第二个脚注用匕首 \dagger
  • 第三个脚注用双匕首 \ddagger

\dagger 放在作者的名字旁边,具体意义要看杂志,一般都能找到另外的文字说明。可能标注:作者单位,通讯作者,同等贡献,作者去世,等等……(具我所知,标注死亡是很少见的。)写论文的时候,作者标注的使用要查询杂志的要求,是重要的论文格式。

维基百科上将其译作「剑标」,置于作者姓名旁边的时候象征该作者已经过世。

其他符号

运算符说明代码示例
\ldots底端对齐的省略号$1,2,\ldots,n$1,2,,n1,2,\ldots,n
\cdots中线对齐的省略号$x_1^2 + x_2^2 + \cdots + x_n^2$x12+x22++xn2x_1^2 + x_2^2 + \cdots + x_n^2
\vdots竖对齐的省略号$1,2,\vdots,n$1,2,,n1,2,\vdots,n
\ddots矩阵对齐的省略号$1,2,\ddots,n$1,2,,n1,2,\ddots,n
\star⋆ 五角星$\star$\star
\ast∗ 雪花$\ast$\ast
\circ∘ 圆点$\circ$\circ
\bullet∙ 实着重号$\bullet$\bullet
\bigstar⋆ 五角星$\bigstar$\bigstar
\bigcirc∘ 圆点$\bigcirc$\bigcirc
\aleph$\aleph$\aleph
\Im$\Im$\Im
\Re$\Re$\Re
\LaTeXLaTeX 标识$\LaTeX$LaTeX\LaTeX

希腊字母

大写语法小写语法中文名称
A$A$α$\alhpa$阿尔法
B$B$β$\beta$贝塔
Γ$\Gamma$γ$\gamma$伽马
Δ$\Delta$δ$\delta$德尔塔
E$E$ϵ$\epsilon$伊普西隆
Z$Z$ζ$\zeta$泽塔
H$H$η$\eta$伊塔
Θ$\Theta$θ$\theta$西塔
I$I$ι$\iota$约塔
K$K$κ$\kappa$卡帕
Λ$\Lambda$λ$\lambda$兰姆达
M$M$μ$\mu$
N$N$ν$\nu$
Ξ$\Xi$ξ$\xi$克西
O$O$ο$\omicron$欧米克隆
Π$\Pi$π$\pi$
R$R$ρ$\rho$
Σ$\Sigma$σ$\sigma$西格玛
T$T$τ$\tau$
Υ$\Upsilon$υ$\upsilon$宇普西隆
Φ$\Phi$ϕ$\phi$弗爱
X$X$χ$\chi$
Ψ$\Psi$ψ$\psi$普赛
Ω$\Omega$ω$\omega$欧米伽
E$E$ε$\varepsilon$异体伊普西隆
K$K$ϰ$\varkappa$异体卡帕
Θ$\Theta$ϑ$\vartheta$异体西塔
Π$\Pi$ϖ$\varpi$异体派
R$R$ϱ$\varrho$异体柔
Σ$\Sigma$ς$\varsigma$异体西格玛
Φ$\Phi$φ$\varphi$异体弗爱

字体

语法字体例子效果
\rm罗马体${\rm Hello,abc, 123.}${Helloabc,123.\rm Hello,abc, 123.}
\mathrm数学罗马体${\mathrm Hello,abc, 123.}${Helloabc,123.\mathrm Hello,abc, 123.}
\bf黑体${\bf Hello,abc, 123.}${Helloabc,123.\bf Hello,abc, 123.}
\Bbb黑板粗体字${\Bbb Hello,abc, 123.}${Helloabc,123.\Bbb Hello,abc, 123.}
\it意大利体${\it Hello,abc, 123.}${Helloabc,123.\it Hello,abc, 123.}
\cal花体${\cal Hello,abc, 123.}${Helloabc,123.\cal Hello,abc, 123.}
\sf等线体${\sf Hello,abc, 123.}${Helloabc,123.\sf Hello,abc, 123.}
\tt打字机字体${\tt Hello,abc, 123.}${Helloabc,123.\tt Hello,abc, 123.}

颜色

代码效果
$\color{black}{Hello World!}$HelloWorld!\color{black}{Hello World!}
$\color{gray}{Hello World!}$HelloWorld!\color{gray}{Hello World!}
$\color{silver}{Hello World!}$HelloWorld!\color{silver}{Hello World!}
$\color{white}{Hello World!}$HelloWorld!\color{white}{Hello World!}
$\color{maroon}{Hello World!}$HelloWorld!\color{maroon}{Hello World!}
$\color{red}{Hello World!}$HelloWorld!\color{red}{Hello World!}
$\color{yellow}{Hello World!}$HelloWorld!\color{yellow}{Hello World!}
$\color{lime}{Hello World!}$HelloWorld!\color{lime}{Hello World!}
$\color{olive}{Hello World!}$HelloWorld!\color{olive}{Hello World!}
$\color{green}{Hello World!}$HelloWorld!\color{green}{Hello World!}
$\color{teal}{Hello World!}$HelloWorld!\color{teal}{Hello World!}
$\color{aqua}{Hello World!}$HelloWorld!\color{aqua}{Hello World!}
$\color{blue}{Hello World!}$HelloWorld!\color{blue}{Hello World!}
$\color{navy}{Hello World!}$HelloWorld!\color{navy}{Hello World!}
$\color{purple}{Hello World!}$HelloWorld!\color{purple}{Hello World!}
$\color{fuchsia}{Hello World!}$HelloWorld!\color{fuchsia}{Hello World!}