![如何输入素数和?](https://linux22.com/image/240962/%E5%A6%82%E4%BD%95%E8%BE%93%E5%85%A5%E7%B4%A0%E6%95%B0%E5%92%8C%EF%BC%9F.png)
我需要在 latex 中输入“带撇号的和”(求和符号右上角带有 ' 的求和符号)。我该怎么做?
答案1
这amsmath 包有文件表明有两个选择,取决于您的总数是否有限制。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[\sum\nolimits'\] %if no limits in the sum
\[ \sideset{}{'}\sum_{n<k,\;\text{$n$ odd}} nE_n \] %if limits in the sum
$\sum^{'}$
\end{document}
答案2
我建议先排版总和(及其极限),然后添加素数:
\documentclass{article}
\begin{document}
\[
\sum_{i=1}^{10}{}^{'} f(x)
\mbox{\quad or \quad}
\sum_{i=1}^{10}{\vphantom{\sum}}' f(x)
\]
\end{document}
如果求和限制太宽,这可能会导致素数移开(进一步向右)。然而,一些使用\mathclap
(从mathtools
包裹) 可以解决这个问题。你没有提到它,所以我没有在这里包括它。只要知道这是可能的。
答案3
手册amsmath
(第 15 页)建议使用sideset
:
\usepackage{amsmath}
\sideset{}{'}\sum_{\text{whatever}} x
(当总数有限制时,这种方法有效,与,呃,不同\nolimits
。)
答案4
texdoc mathmode.pdf
是的,我同意 Ant 的观点,为了获得更多信息,您可以阅读 Mathmode.pdf,这是 Herbert Voss 的一份非常出色的文档。您可以在终端中使用以下命令阅读此文档
关于 \sideset
这是一条非常特殊的命令,用于将上/下限与和符号的上标/下标结合起来。例如:不能将等式 35.4 的素数放在和符号附近,因为如果前面没有 {},素数就会变成上限。现在,可以在和符号前使用命令 \verb|\sideset{}{'}| 以正确的方式写出等式 \ref{eq:sideset}:
\begin{equation}
\sideset{}{'}\sum_{n<k\atop n\ \textrm{odd}}nE_{n}
\end{equation}