
我想定義以下命令:
\newcommand{\prob}[1]{\underset{#1}{\mathbb{P}}
通常,參數1
保持未填充狀態。這是定義這個運算子的正確方法嗎?我也在考慮使用該\limits
命令,但我不知道如何使其工作。
答案1
我認為你應該使用包\DeclareMathOperator*
的宏amsmath
來定義\prob
.
在顯示數學風格中,LaTeX 會自動將可選參數放在下面,就像and 的
\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}