\atop 与 \substack 比较多个行的总和

\atop 与 \substack 比较多个行的总和

我进行了搜索,试图找出如何在总数下排版多行,并发现有可能使用\atop\substack与不应该使用的注释一起使用\atop

这样做有什么好的理由吗?它是否犯了一些我不知道的印刷错误?

答案1

使用\atop就是滥用其功能;如果你想拧螺丝,有时刀子可以帮忙,但螺丝刀肯定更好。

换句话说,使用\substack专门为此任务定义的,可以容纳任意数量的线路。即使只有两条线路也更容易使用。

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\[
\sum_{1\le i\le n\atop i\ne j}\quad
\sum_{\scriptstyle 1\le i\le n\atop\scriptstyle i\ne j}\quad
\sum_{\substack{1\le i\le n\\ i\ne j}}
\]
\end{document}

在此处输入图片描述

第一个是错误的;第二个写起来很复杂。这样\substack你还可以避免警告

Package amsmath Warning: Foreign command \atop;
(amsmath)                \frac or \genfrac should be used instead
(amsmath)                 on input line 6.

相关内容