我有一篇包含大量总数的文本,其中下标/上标相当长,例如
$\displaystyle\sum_{ k=1+min\{a-1,b-1\}}^{ max\{a-1,b-1\} } i_k$
当我编译文本时,它变得非常难看,因为上标的大小将 $i_k$ 部分拖到最右边,不包括它在总和本身之间创建的整个空白空间……
我正在试图找到一种方法来概括这种情况,但写作
$\displaystyle \sum_{{\tiny k=1+min\{a-1,b-1\}}}^{{\tiny max\{a-1,b-1\}}}i_k$
似乎没有任何作用......有没有办法减小字体大小,以使其恰好适合总和符号的长度?
编辑:具有正常和微小的最小工作示例(由于下标/上标的长度,$i_k$ 被一直抛到右边)
\documentclass[12pt,a4paper]{report}
\usepackage{amsmath}
\begin{document}
$\displaystyle \sum_{k=1+min{a-1,b-1}}^{max{a-1,b-1}}i_k$ \\
$\displaystyle \sum_{{\tiny k=1+min{a-1,b-1}}}^{{\tiny max{a-1,b-1}}}i_k$ \\
\end{document}
答案1
您可以使用\smashoperator
中的命令mathtools
,也可以坚持使用\scriptscriptstyle
而不是scriptstyle
,但可能会存在可读性问题:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
$\displaystyle\smashoperator{\sum_{k=1+\min(a-1,b-1)}^{\max(a-1,b-1)}}i_k$ \bigskip
$\displaystyle\smashoperator{\sum_{\scriptscriptstyle k=1+\min(a-1,b-1)}^{\scriptscriptstyle\max(a-1,b-1)}}i_k$
\end{document}