获取下标/上标的大小

获取下标/上标的大小

我想获取所选文本的字体大小的值。

例如,对于全局字体大小为 12pt 的文章,我想知道相应的子/上标的字体大小(可能是 7pt 之类的)。如果我们将特定段落的字体大小更改为 10pt,那么在这种情况下子/上标的字体大小是多少(应该小于 7pt)。

下面是一个例子,除了字体大小之外,我只知道字符串宽度大小的语法。通过尝试,我得到了选定文本的宽度,但不知道下标的宽度。

\documentclass[12pt]{article}
\newsavebox\thefontsize
\newcommand{\sizecheck}[1]{\sbox{\thefontsize}{#1}\the\wd\thefontsize}

\begin{document}

\(\sizecheck{a}\)

\(b_{\sizecheck{a}}\)
\end{document}

相关内容