附加下标的使用1在s以下会对之后的间距产生不利影响:
\documentclass{article}
\begin{document}
Actual:
$\begin{array}{l}
f_{s_1}(x) \\
f_{s}(x)
\end{array}$ \\
Desired:
$\begin{array}{l}
f_{s_1}\hspace{-0.13em}(x) \\
f_{s}(x)
\end{array}$
\end{document}
我尝试过使用其他字体,问题似乎与此处使用的字体无关article
。有没有方便的方法来“修复”这个问题?
(我不相信这个问题相关的。)
答案1
这个答案有点不令人满意。我徒劳地搜索是否\scriptscriptstyle
使用不同的\scriptspace
或问题是否是双下标加两个\scriptspace
。但这在一定程度上解决了问题。
\documentclass{article}
\begin{document}
Actual:
$\begin{array}{l}
f_{s_1}(x) \\
f_{s}(x)
\end{array}$ \\
Desired:
$\begin{array}{l}
f_{s_1\!}(x) \\ % I modified this too
f_{s}(x)
\end{array}$
\scriptspace=-0.2pt % Should be moved into the preamble.
Modified:
$\begin{array}{l}
f_{s_1}(x) \\
f_{s}(x)
\end{array}$
\end{document}