如何在数学模式下以正确的深度使用'(“prime”)?

如何在数学模式下以正确的深度使用'(“prime”)?

如何'在数学模式下使用符号(“撇号”)而不让其改变下标的深度?

例如以下 tex 代码:

\[
\int_{G^d} \varphi_{\ul,\ui} \varphi_{\ul',\ui'} \varphi_{\ul\prime,\ui\prime}  dx
\]

得到以下结果

结果

我们注意到,使用撇号'看起来比使用的整体效果要好得多\prime但遗憾的是,使用'会影响下标所在基线以下的深度。

如何'在数学模式下正确使用?

不同之处:

不同之处

答案1

如果您希望下标位于同一级别,只需添加\mathstrut它们即可。支柱是用于垂直间距的不可见的细垂直矩形。

\int_{G^d} \varphi_{\mathstrut l,i} \varphi_{\mathstrut l',i'} dx

在此处输入图片描述

PS 除 之外\mathstrut\strut也可以使用,但是@Mico 在下面建议,在数学模式下使用\mathstrut而不是\strut更好。

答案2

它们并不比带撇号的下标小,而是比带撇号的下标低。当必须对齐下标时,请使用幻影。

\documentclass{article}
\usepackage{amsmath}

\newcommand{\ul}{\underline{l}}
\newcommand{\ui}{\underline{i}}
\newcommand{\vp}{^{\vphantom{\prime}}}

\begin{document}

\[
\int_{G^d} \varphi_{\ul\vp,\ui\vp} \varphi_{\ul',\ui'}\,dx
\]

\end{document}

在此处输入图片描述

相关内容