我正在尝试在这里写下这个公式
\begin{align}
L = 1 - \sum_{t \le x} \mathcal{N}(t | \mu, \sigma)\\
\intertext{where $\mathcal{N}$ is the Gaussian density function }
\end{align}
问题在于编号,第一行我得到 (1),第二行我得到 (2)。但我根本不想给第二行编号!
我怎么做?
答案1
也许我错过了您对align
环境的使用案例。对于您展示的材料,使用环境似乎毫无意义align
,尤其是因为没有提供对齐点。我会使用环境equation
。
此外,我会写:\mid
而不是|
:\mid
将使 TeX 在竖线之前和之后插入少量空格。
\documentclass{article}
\begin{document}
\noindent
(some text before the equation\dots)
\begin{equation}
L = 1 - \sum_{t \le x} \mathcal{N}(t \mid \mu, \sigma)
\end{equation}
where $\mathcal{N}$ is the Gaussian density function.
\end{document}
答案2
\intertext
仅当我们想要保持显示的两个部分之间的某些文本的对齐时才应使用该命令。
在这种情况下\intertext
可以先于\\
(但不是强制性的)。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
L &= 1 - \sum_{t \le x} \mathcal{N}(t \mid \mu, \sigma) \\
\intertext{where $\mathcal{N}$ is the Gaussian density function}
L' &= 1 + \sum_{t \le x} \mathcal{N}(t \mid \mu, \sigma)
\end{align}
\end{document}
请注意,\\
告诉 LaTeX是另一个方程,而\intertext
就方程编号而言则被忽略。
作为\intertext
显示中的最后一个项目是没有意义的;文本无论如何都会跟随显示。您的输入应该只是
\begin{equation}
L = 1 - \sum_{t \le x} \mathcal{N}(t \mid \mu, \sigma)
\end{equation}
where $\mathcal{N}$ is the Gaussian density function