我有一个数学符号,当我使用 align 环境时,它看起来不错。但是当我将符号放在 $$ 内时,它看起来就不好了。这导致符号在词汇表中看起来很糟糕,因为我无法在词汇表中使用 align。这是一张图片,第一个符号使用 align,第二个使用 $$。
以下是代码:
\documentclass[a4paper]{memoir}
\usepackage{amsmath}
\begin{document}
\begin{align*}
\sum\limits_{\tau=-\infty}^{T}\mathop{}_{\mkern -25mu \delta}
\end{align*}
\center{$\sum\limits_{\tau=-\infty}^{T}\mathop{}_{\mkern -20mu \delta}$}
\end{document}
我如何才能获取词汇表中的第一个符号?
词汇表中的内容如下:
这是词汇表的代码
\documentclass[a4paper]{memoir}
\usepackage{amsmath}
\usepackage[toc,nonumberlist]{glossaries}
\makeglossaries
\newglossaryentry{g1}{
name={$\sum\limits_{\tau=-\infty}^{T}\mathop{}_{\mkern -20mu \delta}$},
description={description}
}
\begin{document}
\glsaddall
\printglossary
\end{document}
答案1
您可以尝试\displaystyle
强制呈现像显示那样的数学输出。
您应该小心,因为这会导致行距变化,可能会很难看。
无论如何这是一个例子
\documentclass[a4paper]{memoir}
\usepackage{amsmath}
\begin{document}
\begin{align*}
\sum\limits_{\tau=-\infty}^{T}\mathop{}_{\mkern -25mu \delta}
\end{align*}
$\displaystyle\sum\limits_{\tau=-\infty}^{T}\mathop{}_{\mkern -20mu \delta}$
\end{document}
有结果
如果没有词汇表代码,很难更好地理解
答案2
该amsmath
包提供了宏\sideset
。我建议你写
\sideset{}{_\delta}\sum\limits_{\tau=-\infty}^{T}
而不是繁琐的
\sum\limits_{\tau=-\infty}^{T}\mathop{}_{\mkern -25mu \delta}
要获取大型求和符号,请使用\displaystyle
指令。由于\sideset
专门处理大型求和符号,因此当 TeX 遇到时会自动切换到显示样式数学\sideset
。
完整的 MWE:
\documentclass[a4paper]{memoir}
\usepackage{amsmath} % for \sideset macro
\begin{document}
$\sideset{}{_\delta}\sum_{\tau=-\infty}^{T}$
\end{document}
答案3
如果您要使用\sideset
,您可能要考虑使用\overset
将放在\delta
正确的位置:
\documentclass{memoir}
\usepackage{amsmath}
\begin{document}
\noindent
If the $\delta$ is supposed to sit on top of the $\infty$ symbol, then it seems to
be semantically `better' to use \verb|\sum_{\tau=-\overset{\delta}{\infty}}^T|
to get:
\[
\sum_{\tau=-\overset{\delta}{\infty}}^T
\]
And if you really don't like the extra space that the $\delta$ produces you could
get rid of it like this: \verb|\sum_{\tau=-\smash{\overset{\delta}{\infty}}}^T|
\[
\sum_{\tau=-\smash{\overset{\delta}{\infty}}}^T
\]
Even without the smash, this works nicely in text style too:
$\sum_{\tau=-\overset{\delta}{\infty}}^T$ although you could force it into display
style like this
$\displaystyle\sum_{\tau=-\smash{\overset{\delta}{\infty}}}^T$
or use the limits controls to get a smaller version:
$\sum\limits_{\tau=-\smash{\overset{\delta}{\infty}}}^T$
if that's what you prefer.
You pays your money and you takes your choice\dots
\end{document}