防止“\intertext”改變“split”對齊方式

防止“\intertext”改變“split”對齊方式

我使用split多線方程式的環境: 在此輸入影像描述

不幸的是,當我嘗試提供步驟描述時\intertext(與這個答案這是可能的),對齊似乎被破壞了: 在此輸入影像描述

我該如何解決這個問題(最好也將描述居中)?

MWE 為:

\documentclass{article}[10pt]
\usepackage{amsmath}
\begin{document}
  \begin{equation}
    \begin{split}
      a &= f(b) \\
\intertext{because $f \equiv g$}
        &= g(b)
    \end{split}
  \end{equation}
\end{document}

我使用pdflatexv.3.1415926-2.5-1.40.14

[編輯]

我發現了一個問題描述方程式中的步驟但答案不適用,因為問題與align*環境有關。我需要能夠參考整個方程,這使得align環境也不適合。

答案1

您可以使用flalign\notag來模仿\intertext。但我更喜歡第二種佈局:

\documentclass{article} 
\usepackage{mathtools}

\begin{document}


 \begin{flalign}
 & & a &= f(b) \notag\\
 & \rlap{because $f \equiv g$} & & \\
& & & = g(b) \notag & &
 \end{flalign}
\vspace{1cm} 

\begin{equation}
  \begin{aligned}
 & & a &= f(b) \\
& & & = g(b) & &\rlap{\hspace{3em} because $f \equiv g$}
  \end{aligned}
  \end{equation}

\end{document} 

在此輸入影像描述

相關內容