答案1
这不是一个“例外”。没有\top
允许自动调整下标字距的字距信息。
不过,您可以添加它。使用比 更有意义的名称\mytop
。
\documentclass[12pt]{article}
\usepackage{mathtools,xparse}
\NewDocumentCommand{\mytop}{e{^_}}{%
\top
\IfValueT{#1}{^{#1}}%
\IfValueT{#2}{_{\!#2}}%
}
\begin{document}
\begin{equation*}
\mytop_{i}+\mytop+\mytop^{a}+\mytop_{i}^{a}
\end{equation*}
\end{document}
答案2
为了使某些事情更加“自动化”,我只需考虑制作一个宏即可。例如:
\newcommand\sbr[2]{%
{#1}_{\!#2\,}}
然后,在文本中,您使用\sbr{\top}{i}
。或者,如果您总是使用\top
:
\newcommand\sbr[1]{%
{\top}_{\!#1\,}}
并使用\sbr{i}
。