我可以将同一方程的不同行对齐乳胶使用以下代码:
\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
。
顺便说一句:您不需要也不应该align
在equation
环境中换行。如果您需要子对齐(例如在左括号的右侧) {
,则应使用环境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}