如何防止上标在 \sqrt 下移动?

如何防止上标在 \sqrt 下移动?

当我将带有上标的表达式放在 下时\sqrt,上标(此处为“vis”)会向下移动一点。我该如何防止这种情况发生,以便无论它是否在根下,它看起来都一致?

在此处输入图片描述

来源:

\documentclass{article}
\begin{document}
\[  (E^\mathrm{vis}_x)^2 + (E^\mathrm{vis}_y)^2  \]
\[  \sqrt{ (E^\mathrm{vis}_x)^2 + (E^\mathrm{vis}_y)^2}  \]
\end{document}

答案1

LaTeX 知道八种数学样式,其中四种是主要样式,四种是次要样式。它们分别称为\displaystyle\textstyle和。通常\scriptstyle\scriptscriptstyleTeX 会自动选择正确的样式。在某些构造中,它使用次要样式,通常称为“狭窄版本”。

例如,当当前样式为 时,排版分数时\displaystyle,TeX 将选择\textstyle为分子,选择 为分母。类似地,根号下的内容将以当前样式的狭窄版本排版。

之所以称为“狭窄”版本,是因为指数设置得比非狭窄样式低,这正是您看到的问题。这是自动的,因此您需要手动覆盖样式选择:

\documentclass{article}
\begin{document}
\[  (E^\mathrm{vis}_x)^2 + (E^\mathrm{vis}_y)^2  \]
\[  \sqrt{ (E^\mathrm{vis}_x)^2 + (E^\mathrm{vis}_y)^2}  \]
\[  \sqrt{\displaystyle (E^\mathrm{vis}_x)^2 + (E^\mathrm{vis}_y)^2}  \]
\end{document}

在此处输入图片描述

答案2

将中间结果放入盒子中。

\documentclass{article}
\begin{document}
\[  (E^\mathrm{vis}_x)^2 + (E^\mathrm{vis}_y)^2  \]
\[  \sqrt{ (E^\mathrm{vis}_x)^2 + (E^\mathrm{vis}_y)^2}  \]
\newsavebox\tempbox
\sbox\tempbox{$\displaystyle(E^\mathrm{vis}_x)^2 + (E^\mathrm{vis}_y)^2$}
\[ \sqrt{\usebox\tempbox} \]
\end{document}

在此处输入图片描述

相关内容