左对齐下标

左对齐下标

在此处输入图片描述

当使用显示(与内联相反)方程式时,LaTeX 将中心对齐下标:

\Pr\limits_{{r \leftarrow_R \{0,1\}^n}} [ ... ]

但是,我喜欢它们左对齐。这可以通过使用\hspace

\Pr\limits_{\hspace{1cm}{r \leftarrow_R \{0,1\}^n}}  [ ... ]

但这不是一个好的解决方案,因为必须手动指定 的参数\hspace。(它根据字体和下标的长度而不同。)

我还有什么其他选择?

答案1

\documentclass{article}
\usepackage{amsmath}

\newcommand{\Prl}[1]{
  \mathop{\oalign{$\Pr$\hfill\cr
    $\begin{subarray}{l}#1\end{subarray}$\hfill\cr}}
}

\begin{document}
\begin{gather}
\Prl{r \leftarrow_R \{0,1\}^n}abc \\
\Prl{r \leftarrow_R \{0,1\}^n\\abc}abc
\end{gather}
\end{document}

但我发现这种布局很糟糕,特别是在内联公式中。:)

相关内容