alignat 環境中水平空間過多

alignat 環境中水平空間過多

我在這個 MWE 中的水平空間有點太多,並且想要正常的間距:

\documentclass[11pt,letterpaper,twoside]{book}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[total={6in,10in},left=1.5in,top=0.5in,includehead,includefoot]{geometry}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{mathtools}

\begin{document}

\begin{subequations}
\begin{alignat}{2}
    \phi \quad &\Rightarrow \quad \tilde{\phi} &&= e^{-\, i q \vartheta} \, \phi, \\[1ex]
    A_{\mu} \quad &\Rightarrow \quad \tilde{A}_{\mu} &&= A_{\mu} + \partial_{\mu} \, \vartheta,
\end{alignat}
\end{subequations}

\end{document}

這是問題的預覽,以紅色顯示:

在此輸入影像描述

我需要將箭頭和等號對齊,並且我希望這些符號的每一側都有相同的法向空間。目前,符號後的空間太多\phi。我怎麼能在不黑客攻擊的情況下解決這個問題(即不添加幻影技巧)?

答案1

你可以移動&的。

\documentclass[11pt,letterpaper,twoside]{book}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[total={6in,10in},left=1.5in,top=0.5in,includehead,includefoot]{geometry}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{mathtools}

\begin{document}

\begin{subequations}
\begin{alignat}{2}
    \phi    \quad & \Rightarrow \quad & \tilde{\phi}    & = e^{-\, i q \vartheta} \, \phi, \\[1ex]
    A_{\mu} \quad & \Rightarrow \quad & \tilde{A}_{\mu} & = A_{\mu} + \partial_{\mu} \, \vartheta,
\end{alignat}
\end{subequations}

\end{document}

答案2

將對齊標誌之一移到和&前面。\phiA

\documentclass[11pt,letterpaper,twoside]{book}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[total={6in,10in},left=1.5in,top=0.5in,includehead,includefoot]{geometry}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{mathtools}

\begin{document}

\begin{subequations}
\begin{alignat}{2}
    \phi \quad &\Rightarrow \quad &\tilde{\phi} &= e^{-\, i q \vartheta} \, \phi, \\[1ex]
    A_{\mu} \quad &\Rightarrow \quad &\tilde{A}_{\mu} &= A_{\mu} + \partial_{\mu} \, \vartheta,
\end{alignat}
\end{subequations}

\end{document}

相關內容