根据字体大小/位置更改命令定义

根据字体大小/位置更改命令定义

目前我定义我的乘法

\newcommand{\m}{ \!\cdot\!}}

但我希望\!只有字体足够大时才显示。如何检查字体的大小?

这里的重点是, 可能\m- 例如 - 在下标中(例如积分的下标),而我不希望有\!

我试过

\makeatletter
{\small \xdef\normalfontsize{\f@size}}
\newcommand{\m}{ \ifthenelse{\f@size<\normalfontsize} \cdot \ifthenelse{\f@size<\normalfontsize}{}{\!}  }
\makeatother

灵感来自识别和书写字体大小,但这不起作用——我总是得到\!

相关内容