alignat
Ich versuche, auf eine Reihe von Gleichungen zu verweisen, die in einer und Umgebung platziert sind subequations
. Ich möchte sie Eq. 1
zusammen und nicht Eqs. 1a and 1b
getrennt referenzieren. Das folgende MWE tut genau dies, hinterlässt jedoch eine kleine Einrückung im Absatz direkt unter den Gleichungen. Gibt es eine Möglichkeit, dies zu umgehen oder eine andere Umgebung zu verwenden?
\documentclass{article}
\usepackage{mathtools}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{subequations}
\begin{alignat}{1}
\dot{\mathbf{u}}_{i} &= \frac{\mathbf{u}_{i+1} - \mathbf{u}_{i-1}}{2\Delta t} + \mathcal{O}(\Delta t^2) \\
\ddot{\mathbf{u}}_{i} &= \frac{\mathbf{u}_{i+1} - 2\mathbf{u}_{i} + \mathbf{u}_{i-1}}{\Delta t^2} + \mathcal{O}(\Delta t^2)
\end{alignat}
\label{eq}
\end{subequations}
\lipsum[2]
I'm referencing the equation here: \ref{eq}
\end{document}
Antwort1
\label{eq}% you need a percent here
Antwort2
Sie platzieren das Etikett in der falschen Zeile. Die Referenz wird durch festgelegt \begin{subequations}
, daher ist die beste Position direkt dahinter (ob in derselben Zeile oder nicht, ist unerheblich).
\documentclass{article}
\usepackage{mathtools}
\usepackage{lipsum}
\begin{document}
\lipsum*[1]% *, or a paragraph is started
\begin{subequations}\label{eq}
\begin{alignat}{1}
\dot{\mathbf{u}}_{i} &=
\frac{\mathbf{u}_{i+1} - \mathbf{u}_{i-1}}{2\Delta t} + \mathcal{O}(\Delta t^2) \\
\ddot{\mathbf{u}}_{i} &=
\frac{\mathbf{u}_{i+1} - 2\mathbf{u}_{i} +
\mathbf{u}_{i-1}}{\Delta t^2} + \mathcal{O}(\Delta t^2)
\end{alignat}
\end{subequations}
\lipsum[2]
I'm referencing the equation here: \ref{eq}
\end{document}