如何在 \varphi 后正确排版下标?

如何在 \varphi 后正确排版下标?

$\Delta\varphi_R$在文档中的多个位置使用了它,但下标的大小和垂直位置与变量几乎相同。有没有办法让它看起来更像下标?

梅威瑟:

\documentclass[border=2pt]{standalone}
\begin{document}
$\Delta\varphi_R$
\end{document}

输出:

在此处输入图片描述

尽管R比 略小\varphi,但它们看起来仍然处于同一水平,而且距离有点太远。有没有简单的方法可以全局修复此问题?

答案1

我很确定下面例子中的中间子公式是正确的。空上标将下标推得稍微低一些。

\documentclass[border=2pt]{standalone}
\begin{document}
$\Delta\varphi_R\ne\Delta\varphi^{}_R\ne\Delta\varphi^{}_{\!R}$
\end{document}

在此处输入图片描述

我也很确定使用_{\scriptscriptstyle R}是错误的。

答案2

我认为这不一定是错的,所以我不会费心。然而,如果它方法总的来说,我认为定义一个适当的命令是正确的做法。此外,对于这种情况,它是完美的,因为这样我们可以在需要时在该命令中包含一些小的调整。

如果\Delta表示增量,则应定义一个命令:

\newcommand*\increment{\Delta}

这样一切都更易读\increment\varphi_R。但是,如果最后一个命令整体上有意义,那么定义一个新命令就没有问题了

\newcommand*\relativeslipangle{\increment\varphi_{R}}

这就是诀窍,现在我们有了命令,我们可以利用它并根据我们的意愿进行调整。

\newcommand*\relativeslipangle{\increment\varphi_{\scriptscriptstyle\!R}}

但是,如果超出了命令的范围,我们就无法使用这个技巧,所以我不会费心去不会明确写\varphi_{\scriptscriptstyle\!R},只是\varphi_R

相关内容