(这个问题接近于scalebox / resizebox 移动分数分量,但那里提供的答案并没有解决我的问题)
在分数内的下标中使用比例尺框时,分数中的其他元素似乎很奇怪。这是我的示例:
我需要一个更短的减号,为此我定义
\newcommand{\unaryminus}{\scalebox{0.4}[1.0]{\( - \)}}
现在我尝试在分数中使用它作为下标
\frac{\gamma_{1,\unaryminus 1}{+}\gamma_{2,0}{+}\gamma_{3,1}}{3}
这使
答案1
您需要使用当前的数学样式:
\documentclass{article}
\usepackage{amsmath,graphicx}
\newcommand{\unaryminus}{{\text{\scalebox{0.4}[1.0]{\( - \)}}}}
\begin{document}
\[
\frac{\gamma_{1,\unaryminus 1}{+}\gamma_{2,0}{+}\gamma_{3,1}}{3}
\]
\end{document}
稍微更有效率:
\documentclass{article}
\usepackage{amsmath,graphicx}
\newcommand{\unaryminus}{\mathord{\mathpalette\scaledunary{-}}}
\makeatletter
\newcommand{\scaledunary}[2]{%
\scalebox{0.4}[1.0]{$\m@th#1#2$}%
}
\makeatother
\begin{document}
\[
\frac{\gamma_{1,\unaryminus 1}{+}\gamma_{2,0}{+}\gamma_{3,1}}{3}
\]
\end{document}