双下标/上标的外观在水平方向上被严重挤压。例如x^{2^{k^\alpha+1}}
,
我想创建一个k^\alpha+1
水平“挤压”的自定义字体。例如,
\newcommand{\mycustomsize}[1]{\scalebox{0.9}[1]{$\scriptscriptstyle #1$}}
$x^{2^{\mycustomsize{k^\alpha+1}}}$
产量
在我看来这样看起来更好。我如何才能自动执行此操作,并进行任意缩放(比如我想使双上标非常宽,或尺寸更小但缩放比例与 \normalsize 相同)?类似
\makeatletter
\DeclareMathSizes{\@xipt}{\@xipt}{7}{4}
\makeatother
不起作用,因为我想改变的是默认字体的缩放方式。
答案1
在 中unicode-math
,你可以使用以下方法将双下标/上标的字体更改为更简洁的字体:\setmathfont{SomeFont-Math.otf}[sscriptfont={SomeFont-Condensed.otf}]