如何在单词下写字母。例如:假设我必须$\textbf{P}$
在单词“maximize”下居中书写。当我尝试使用“_”时,输出为
\begin{equation}
maximize_{\textbf{P}}
\end{equation}
答案1
使用\mathop{}
:
\begin{equation}
\mathop{maximize}_{\textbf{P}}
\end{equation}
答案2
您可以使用包\DeclareMathOperator
中的amsmath
,这将为您提供正确的字体和正确的间距。由于您的运算符应该像 一样在“限制”中放置下标\lim
,因此您需要使用带星号的形式\DeclareMathOperator*
。例如:
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator*{\maxi}{maximize}
\begin{document}
in-line math: $\maxi_{\mathbf{P}}$
displayed expression:
\[
\maxi_{\mathbf{P}}
\]
\end{document}
答案3
刚刚提交的stackengine
包已设置为执行此操作(由于刚刚提交,CTAN 尚未安装它)。好消息是,您可以将 undergap 指定为可选参数,如本例所示。如果您希望以数学模式格式设置参数,请将它们括在数学分隔符中。
\documentclass{article}
\usepackage{stackengine}
\begin{document}
\(\stackunder{maximize}{\textbf{P}}\)
\(\stackunder[5pt]{maximize}{\textbf{P}}\)
\end{document}