位于句子中(或单独)的数学

内联数学、显示数学、方程环境以及何时值得进行编号。

位于句子中(或单独)的数学

LaTeX 将数学视为一种独立的模式,具有自己的字体和间距规则。每个变量、公式和符号都必须存在于数学模式中,无论是句子中的单个 n 还是完整的方程。有两种类型:段落内的内联数学流,以及显示数学位于其自己的行的中心,带或不带数字。

Inline: $E=mc^2$ or \(E=mc^2\)
Display (unnumbered):
\[
\int_0^1 x^2 \, dx = \frac{1}{3}
\]
Display (numbered):
\begin{equation}
\label{eq:energy}
E = mc^2
\end{equation}

内联数学

一对美元符号,如“$E=mc^2$”,将公式设置为行内的文本大小。这些字母以数学斜体显示,等号周围的间距已为您处理。 \(E=mc^2\) 是等效的 LaTeX 原生形式。它产生相同的输出,并且由于其开始和结束分隔符不同,未闭合的输出会给出更清晰的错误消息。即使对于单个变量名称也可以使用内联数学,因此散文中的 n 与方程中的 n 相匹配。

显示数学

\[ ... \] 将公式放在自己的中心线上,不带数字。对于您永远不会参考的一次性方程来说,这是正确的选择。避免使用旧的“$$ … $$”形式。它是纯 TeX 而不是 LaTeX,并且在某些情况下会产生稍微错误的垂直间距。

编号方程

“equation”环境显示公式,并在边缘显示一个数字。 \label{eq:energy} 为该数字附加一个名称,在其他地方编写 Equation~\ref{eq:energy} ,或者在加载了 amsmath 的情况下,\eqref{eq:energy} ,它会添加括号本身。 “~”是一个不间断的空格,因此单词和数字保留在一行上。引用在第二次编译时解析。如果您在输出中看到“??”,请参阅问号而不是数字

要加载的包

\usepackage{amsmath,amssymb,amsfonts}

几乎每个数学文档都会加载这三个内容。 amsmath 提供了大多数课程假设的环境和命令,包括 align\eqrefamssymbamsfonts 添加符号字体和额外的字母,例如 \mathbb。将这句话放在序言中一次,然后就忘记它。

典型的初学者错误是数学模式之外的数学语法:纯文本中的下划线会停止编译并显示“插入了缺失的$”,这有它自己的教训。要感受这两种模式,请在 live Playground 中键入一个内联的带有 $x_i$ 的句子,并在 \[ ... \] 中输入相同的公式,然后比较每种模式在页面上的位置。

Math mode checkOptional practice quiz5 questions

A short check on what this lesson covers. Wrong answers show the right one. Choices are shuffled each attempt. You can retry as often as you like.

返回 公式手艺