equation
当我align
似乎产生相同的输出时,我为什么要使用它呢?
我之所以问这个问题,是因为我喜欢用 LaTeX 解决数学问题。有时我会使用equation
环境编写一个方程式,但后来意识到我需要在同一环境中包含更多与第一个方程式对齐的方程式。然后我需要更改
\begin{equation}
\end{equation}
到
\begin{align}
\end{align}
&
并酌情包括s。
那么我在想:为什么不总是使用 align,甚至在&
等号前面加上 ,以防我以后需要在那里包含更多内容?如果它们的行为相同,并且一个更灵活,为什么要使用另一个?或者是否存在差异以及为什么align
在只有一个等式时我应该避免使用它们的原因?
答案1
假设您想拆分方程式,那么您需要使用equation+split
,并且对齐不能与拆分一起使用。
编辑:这个 MWE 说明了为什么align
不能用它来分割方程式而split
应该使用它。
\documentclass{article}
\usepackage{mathtools}
\begin{document}
%-------------------------------------------------
We use \verb|split| with \verb|\equation| environment to split this equation:
%=============================
\begin{equation}\label{eq:grscope4}
\begin{split}
\Delta p_{x} &= \left[ {\left( {\frac{h}{\lambda }\sin \alpha } \right)
- \left( { - \frac{h}{\lambda }\sin \alpha } \right)} \right]
+ \left( {\frac{h}{\lambda }\sin \alpha } \right)\\[4pt]
& \phantom{==} - \left( {\frac{h}{\lambda }\sin \alpha } \right)
\end{split}
\end{equation}
%=============================
The number comes at the center of two equation.
We use \verb|align| to split the equation now:
%=============================
\begin{align}
\Delta p_{x} &= \left[ {\left( {\frac{h}{\lambda }\sin \alpha } \right)
- \left( { - \frac{h}{\lambda }\sin \alpha } \right)} \right]
+ \left( {\frac{h}{\lambda }\sin \alpha } \right)\\[4pt]
& \phantom{==} - \left( {\frac{h}{\lambda }\sin \alpha } \right)
\end{align}
%=============================
We get two numbers. To suppress one of them we say \verb|\nonumber|,
see the difference below:
%=============================
\begin{align}
\Delta p_{x} &= \left[ {\left( {\frac{h}{\lambda }\sin \alpha } \right)
- \left( { - \frac{h}{\lambda }\sin \alpha } \right)} \right]
+ \left( {\frac{h}{\lambda }\sin \alpha } \right)\\[4pt]
& \phantom{==} - \left( {\frac{h}{\lambda }\sin \alpha } \right) \nonumber
\end{align}
%=============================
The \verb|\nonumber| is not effective in the first line where we wanted to suppress the number.
Instead it works in the last line only. Hence equation numbering becomes a mess.
%-------------------------------------------------
\end{document}
如果方程必须分成两行以上,那么使用 时情况会进一步恶化align
。
结论 equation
不能完全牺牲align
。