LaTeX 中的求和、积分和函数名
在数学模式中写 \sum_{i=1}^{n} 或 \int_{0}^{1}:_ 之后是下限,^ 之后是上限。在行间公式中,求和的上下限位于符号的下方和上方。
求和、连乘和积分
大型运算符用 _ 和 ^ 接受上下限。在行间公式中,\sum、\prod、\bigcup 等的上下限位于符号下方和上方;在正文中则位于右侧,以保持行距均匀。积分的上下限总是位于右侧。
行间公式中的大型运算符
\sum_{i=1}^{n} i = \frac{n(n+1)}{2} \qquad
\prod_{k=1}^{44} \frac{k}{k+1} = \frac{1}{45} \qquad
\int_{0}^{\infty} e^{-x}\,dx = 1 \qquad
\bigcup_{i \in I} A_i在运算符后加 \limits 会强制把上下限放在上方和下方,\nolimits 则把它们放在右侧。\substack 可以在求和符号下堆叠多个条件。
上下限的位置和堆叠的条件
\int\limits_{0}^{1} f \qquad \sum\nolimits_{i} a_i \qquad
\sum_{\substack{0 \le i \le n \\ i \ne 44}} a_i \qquad \oint_C \mathbf{F} \cdot d\mathbf{r}
\qquad \iint_D f \, dA函数名
使用 sin、log、max 等函数名的命令时,它们会以直立体排版,并带有正确的间距。不加反斜杠直接输入 sin x,得到的是斜体字母 s·i·n,读起来像一个乘积。
函数名
\sin^2 x + \cos^2 x = 1 \qquad \log_2 44 \approx 5.46 \qquad
\lim_{x \to 0} \frac{\sin x}{x} = 1 \qquad \max_{1 \le i \le n} x_i \qquad \det A对于没有命令的名称,可以在公式中使用 \operatorname{..},或者在导言区用 \DeclareMathOperator 定义一次。带星号的形式会把上下限放在名称下方,就像 \lim 那样。
自定义运算符名
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator{\tr}{tr}
\DeclareMathOperator*{\argmax}{arg\,max}
\begin{document}
The trace is $\tr A$, and
\[ \hat\theta = \argmax_{\theta} L(\theta), \qquad \operatorname{rank} A = 44. \]
\end{document}全部大型运算符
点击复制按钮即可复制命令。
\sum\prod\int\iint\iiint\oint\oiint\oiiint\bigodot\bigoplus\bigotimes\bigcup\biguplus\bigsqcup\bigcap\coprod\bigwedge\bigvee\bigdot\bigplus\bigtimes\intop\smallint
全部函数名
\sin\cos\tan\cot\sec\csc\arcsin\arccos\arctan\sinh\cosh\tanh\coth\ln\log\lg\lim\limsup\liminf\hom\det\exp\deg\gcd\lcm\dim\ker\arg\Pr\max\min\argmax\argmin\sup\inf
不支持的内容
\bigoplus、\bigotimes、\bigodot 和 \bigcap 可以带上下限使用;在早期版本中,它们会让整个文档停止排版(请参阅文档无法排版时)。
大型圆圈运算符和交集
\bigoplus_{i=1}^{n} V_i \qquad \bigcap_{k} U_k \qquad \bigotimes_{j} W_j相关页面
- 数学基础和公式和对齐。
- 运算符:∪ 和 ⊕ 等小型形式。
\DeclareMathOperator、\substack以及各种积分变体来自 amsmath;其手册见 CTAN (amsmath)。
常见问题
如何在行内公式中把求和的上下限放在上方和下方?
写 \sum\limits_{i=1}^{n}。请谨慎使用:过高的行内公式会把段落的行距撑开。
如何输入二重积分或三重积分?
使用 \iint 或 \iiint,它们的间距比连写两个 \int 更好。\oint 得到环路积分。
如何在 LaTeX 中输入 argmax?
在导言区写 \DeclareMathOperator*{\argmax}{arg\,max},然后写 \argmax_{x} f(x)。如果不想定义,\operatorname*{arg\,max}_{x} 可以在单处达到同样的效果。
本页的每个示例都在构建网站时由 Scissor LaTeX 排版。 最后更新:2026-11-07