聚集和对齐环境中等号前的间距故障

聚集和对齐环境中等号前的间距故障

我在组合聚集和对齐环境中的等号前遇到了一些间距问题,如下 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}

相关内容