我在组合聚集和对齐环境中的等号前遇到了一些间距问题,如下 MWE 所示:
\documentclass[11pt,letterpaper,twoside]{book}
\usepackage[total={6in,10in},left=1.5in,top=0.5in,includehead,includefoot]{geometry}
\usepackage[nodisplayskipstretch]{setspace}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{mathtools}
\begin{document}
%\setlength{\abovedisplayskip}{1em}
\setlength{\abovedisplayshortskip}{0pt}
\setlength{\belowdisplayskip}{\abovedisplayskip}
\setlength{\belowdisplayshortskip}{\belowdisplayskip}
\setlength{\jot}{3ex}
TEST:
\begin{align}
A &= B + C + D + E \nonumber \\
&= F + G + H
\begin{aligned}[t]
&+ X + Y + Z \\[-1ex]
&+ P + Q + R + S.
\end{aligned} \label{some label}
\end{align}
RETEST:
\begin{align}
A &= B + C + D + E \nonumber \\
&
\begin{aligned}
= F + G + H &+ X + Y + Z \\[-1ex]
&+ P + Q + R + S.
\end{aligned} \label{some label}
\end{align}
\end{document}
RETEST 代码预览:
红线显示等号没有完全对齐,我需要手动修改代码,通过目测添加一些额外的间距。该 MWE 代码的 TEST 部分解决了等号问题,但公式编号没有放在中间(由于选项 [t],它位于“顶部”位置)。如何使用 RETEST 代码修复该间距问题?或者使用 TEST 代码,如何将公式编号放在对齐环境的中间位置,而无需更改 [t] 选项(这样等号仍然对齐)?
更准确地说:我需要将 X + Y + Z + P + Q + R 分成两部分(显示在两行上),它们的标记数字位于中间位置,就像 RETEST 代码所做的那样。
答案1
我不会使用这种形式,但是为了\mathrel
在数学列表的开头获得关系间距,你需要
{}= F
不是
=F
\documentclass[11pt,letterpaper,twoside]{book}
\usepackage[total={6in,10in},left=1.5in,top=0.5in,includehead,includefoot]{geometry}
\usepackage[nodisplayskipstretch]{setspace}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{mathtools}
\begin{document}
%\setlength{\abovedisplayskip}{1em}
\setlength{\abovedisplayshortskip}{0pt}
\setlength{\belowdisplayskip}{\abovedisplayskip}
\setlength{\belowdisplayshortskip}{\belowdisplayskip}
\setlength{\jot}{3ex}
TEST:
\begin{align}
A &= B + C + D + E \nonumber \\
&= F + G + H
\begin{aligned}[t]
&+ X + Y + Z \\[-1ex]
&+ P + Q + R + S.
\end{aligned} \label{some label}
\end{align}
RETEST:
\begin{align}
A &= B + C + D + E \nonumber \\
&
\begin{aligned}
{}= F + G + H &+ X + Y + Z \\[-1ex]
&+ P + Q + R + S.
\end{aligned} \label{some label}
\end{align}
\end{document}