I am trying to align a set of long equations, that are themselves align
environments as most of them are spreading on multiple lines.
Currently I just have a sequence of align
environments, with each equation inside in order to align the pieces of each equations. I am attaching a screenshot of the result:
What would like to get instead is something looking more like
which is the same set of equations after going through the copyediting office of a journal and looks much better.
Here is a MWE. I would like all three equations to align on the equal sign.
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
a & = b + c + d \nonumber \\
& \qquad + e + f + g
\label{eq:1}
\end{align}
\begin{align}
k & = l + m + n + m + n + m + n \nonumber \\
& \qquad + o + p + q
\label{eq:2}
\end{align}
\begin{equation}
r = s + t (u + v + w)
\label{eq:3}
\end{equation}
\end{document}
Best Answer
without an actual example, here's how i interpret what you want.
and here is the input:
the longest left-hand element is inserted at the beginning as a
\phantom
and the lengths of the left-hand elements of the individualaligned
segments are made "invisible" by lapping them to the left using\mathllap
from themathtools
package.the original answer was (correctly) noted to align the segments properly only when the left-hand sides had the same length. this modification overcomes that problem.