如何将直立的文本作为下标?

如何将直立的文本作为下标?

我希望下标是直立的,所以是 T 而不是$T$。我该怎么做?

\documentclass{article}
\begin{document}
How can I get the subscript in $\Pr_T$ as T and not as in $T$?
\end{document}

答案1

\mathrm通常使用包可以获得效果amsmath。我不推荐\text

事实上,\mathrm这是正确的方法,因为它在数学环境中使用直立字体,而\text使用当前文本字体,如果当前文本设置为斜体,则会导致该\text部分变为斜体。

例如:

\documentclass{book}
\usepackage{amsmath}
\usepackage{lipsum}
\begin{document}
I use \texttt{text} \( Pr_{\text{T}}\) and I use \texttt{mathrm}  \( Pr_{\mathrm{T}}\) 
\bigskip

{
\itshape
I use \texttt{text} \( Pr_{\text{T}}\) and I use \texttt{mathrm}  \( Pr_{\mathrm{T}}\) 
}

\end{document}

结果:

在此处输入图片描述

显然,正确的方法是总是获得数学罗马\mathrm。另外,该\text命令还用于在方程式中排版某些文本,例如“如所给出的”或“如您所见”之类的字符串。

根据文献amsmath

命令 \text 的主要用途是显示单词或短语。它的效果与 LATEX 命令 \mbox 非常相似,但有几个优点。如果您想要在下标中使用单词或文本短语,您可以键入...{\text{单词或短语}},这比 \mbox 等效项稍微容易一些:...{\mbox{\scriptsize 单词或短语}}。另一个优点是名称更具描述性。

答案2

您必须\text{}在下标中使用标签,因此在您的示例中它将是$\Pr_{\text{T}}$

编辑:我忘了提到,为了使其工作,您必须包含该 amsmath包。

相关内容