在 Latex 中对齐不同且编号的方程式

在 Latex 中对齐不同且编号的方程式

我可以将同一方程的不同行对齐乳胶使用以下代码:

\begin{equation}
\begin{align}
 \frac{\partial a}{\partial b}(x)&=\frac{\partial a}{\partial c}\times \frac{\partial c}{\partial b} = \\ 
 &= \frac{\partial a}{\partial c}(x)\times \frac{\partial c}{\partial b}
\end{align}
\end{equation} 

在此处输入图片描述

但我找不到任何解决方案对齐不同编号的方程式像这些:

\begin{equation}
q_{new} = q \times q(\omega + \Omega) \Delta t
\end{equation}

\begin{equation}
 v_{new} = v + V 
\end{equation}

\begin{equation}
\omega_{new} = \omega + \Omega 
\end{equation}

我得到了这个输出,它没有通过等号对齐: 在此处输入图片描述

哪种方法才是正确的?

编辑

解决方案是使用

\begin{align}
\end{align}

数字和方程式环境同时管理,所以我可以混合使用两者,我以前不知道这一点。更简单、更干净。

答案1

这就是“Latex 比你聪明,你应该接受它”的情况之一。为什么它们要对齐呢?从外观上看,它们完全不相关。如果您需要将它们组合在一起,请将它们放在一个中align,否则不用担心;它看起来会很好看。让 Latex 放置您的单独方程式,或重写文本,以便它们都可以放在一个中align

顺便说一句:您不需要也不应该alignequation环境中换行。如果您需要子对齐(例如在左括号的右侧) {,则应使用环境aligned

编辑:似乎您不希望方程式之间有任何文字,而且我理解错了。如果您不需要在单独的方程式之间添加文本,那么这就是您想要的:

\begin{align}
q_\text{new} &= q \times q(\omega + \Omega) \Delta t \\
v_\text{new} &= v + V \\
\omega_\text{new} &= \omega + \Omega 
\end{align}

相关内容