收缩下标中的小矩阵

收缩下标中的小矩阵

在数学模式下,代码

\mathrm{h}_{
\begin{smallmatrix}X\\
\downarrow\\ S
\end{smallmatrix}}

输出结果如下。用smallmatrixa 包裹\scriptscriptstyle对输出没有影响。如何使smallmatrix下标中的 更小?

在此处输入图片描述

答案1

现在你只需要戴眼镜。

\documentclass{article}
\usepackage{amsmath,graphicx}
\begin{document}
$
\mathrm{h}_{\scalebox{.5}{$
\begin{smallmatrix}X\\
\downarrow\\ S
\end{smallmatrix}$}}
$
\end{document}

在此处输入图片描述

另一种方法是使用 TABstack,它的优点是可以使用\scriptscriptstyle小尺寸的字体,这样更易​​于阅读:

\documentclass{article}
\usepackage{tabstackengine,graphicx}
\TABstackMathstyle{\scriptscriptstyle}
\TABstackMath
\setstackgap{S}{.5pt}
\begin{document}
$
\mathrm{h}_{\scalebox{.8}{\tabbedShortstack{X\\ \downarrow\\ S}}}
$
\end{document}

在此处输入图片描述

顺便说一下,将 改为\tabbedShortstack\tabbedShortunderstack导致脚本移动得稍微低一些:

在此处输入图片描述

相关内容