如何使用“限制”定義命令

如何使用“限制”定義命令

我想定義以下命令:

\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}

相關內容