减少大下标总和周围的水平空间?

减少大下标总和周围的水平空间?

有什么好方法可以减少这个大 sigma 周围的水平空间?理想情况下,我希望能够告诉 LaTeX 始终默认忽略下标的宽度。

此示例编译为pdflatex

\documentclass{article}
\usepackage{amsmath}
\begin{document}

  \[\text{Pr}[x\oplus e\in D_x\,\wedge\, T]\leq \sum_{\substack{x\in C, \\ e\text{ satisfying }T \\\text{ where }x\oplus e\in D_x}}\text{Pr}[\text{we pick }x\text{ and }e]\]

\end{document}

它会产生这个: 求和符号周围有大量水平空间且底部有宽下标的方程式

答案1

您可以使用包\mathclap中的命令\mathtools。如果我编译这个:

\documentclass{article}
\usepackage{amsmath}
\usepackage{mathtools}
\begin{document}
  \[\text{Pr}[x\oplus e\in D_x\,\wedge\, T]\leq
    \sum_{\mathclap{\substack{x\in C, \\ e\text{ satisfying }T
          \\\text{ where }x\oplus e\in D_x}}}\text{Pr}[\text{we pick
    }x\text{ and }e]\]
\end{document}

我明白了:

在此处输入图片描述

答案2

另一种可能性是使用\smashoperator命令,也由 定义mathtools。我冒昧地简化了您的代码。

无关:您不必amsmath在加载时加载mathtools,因为后者会为您完成此项工作。

\documentclass{article}
\usepackage{mathtools}

\begin{document}

  \[ \Pr[x\oplus e\in D_x\,\wedge\, T] \leq
    \smashoperator{\sum_{\substack{x\in C, \\ e\text{ satisfying }T
          \\\text{ where }x\oplus e\in D_x}}}\Pr [\text{we pick }x\text{ and }e]\]

\end{document}

在此处输入图片描述

相关内容