スタック関係を使用しながら等号を揃える

スタック関係を使用しながら等号を揃える

私は align 環境で作業しており、いくつかのステップで使用される方程式番号を指定して、等号にヒントを追加したいと考えています。ただし、そうすると、等号が揃わなくなります。スタック関係全体ではなく、等号を揃える方法はありますか? 最小限の例については、以下を参照してください。

\documentclass{book}

\usepackage{amsmath}

\begin{document}

\chapter{Test align equality}

  \begin{equation}\label{eq::ac}
    a=c
  \end{equation}

  \begin{align*}
    a &= b \\
    &\stackrel{(\ref{eq::ac})}{=} c
  \end{align*}
\end{document}

答え1

\mathclapコマンド from mathtools( をロードする)を使用してこれを実行することもできますamsmathが、私は を使用しない別の解決策を提案します。\stackrelこちらの方が見栄えが良いと思います。

\documentclass{book}

\usepackage{mathtools}

\begin{document}

\chapter{Test align equality}

  \begin{equation}\label{eq::ac}
    a=c
  \end{equation}

  \begin{align*}
    a &= b \\
    &\stackrel{\mathclap{\eqref{eq::ac}}}{=} c
  \end{align*}

  \begin{align*}
    a &= b \\
    &= c\rlap{ \qquad by \eqref{eq::ac}}
  \end{align*}

\end{document} 

ここに画像の説明を入力してください

関連情報