레이블이 지정된 부분방정식 뒤의 작은 들여쓰기

레이블이 지정된 부분방정식 뒤의 작은 들여쓰기

alignat및 환경 내에 배치된 방정식 세트를 참조하려고 합니다 subequations. 따로따로라기 Eq. 1보다는 하나로 묶어서 언급하고 싶습니다 Eqs. 1a and 1b. 아래 MWE는 이를 정확하게 수행하지만 방정식 바로 아래 단락에 작은 들여쓰기를 남깁니다. 이를 우회하거나 다른 환경을 사용할 수 있는 방법이 있나요?

\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}

답변1

   \label{eq}% you need a percent here

답변2

라벨을 잘못된 줄에 배치하고 있습니다. 참조는 에 의해 설정되므로 \begin{subequations}가장 좋은 위치는 그 바로 뒤입니다(같은 줄에 있든 없든 중요하지 않습니다).

\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}

여기에 이미지 설명을 입력하세요

관련 정보