我想定义以下命令:
\newcommand{\prob}[1]{\underset{#1}{\mathbb{P}}
通常,参数1
未填写。这是定义此运算符的正确方法吗?我也考虑过使用该\limits
命令,但我不知道如何让它工作。
答案1
我认为你应该使用包\DeclareMathOperator*
的宏amsmath
来定义\prob
。
在显示数学样式中,LaTeX 会自动将可选参数放在下方,就像和 的
\mathbb{P}
情况一样。\lim
\max
在内联数学模式中,您需要
\limits
立即放置\Prob
参数以下\mathbb{P}
\lim
—— 再次与和完全类似\max
。
\documentclass{article}
\usepackage{amsmath,amssymb}
\DeclareMathOperator*{\prob}{\mathbb{P}}
\begin{document}
$\displaystyle
\prob % no arg.
\quad
\prob_{x}
\quad
\textstyle
\prob_{x}
\quad
\prob\limits_{x}$
\end{document}