`limits`でコマンドを定義する方法
Sep 04 2020
次のコマンドを定義したいと思います。
\newcommand{\prob}[1]{\underset{#1}{\mathbb{P}}
多くの場合、パラメータ1は入力されていないままです。この演算子を定義する正しい方法ですか?\limitsコマンドの使用も検討していましたが、どのように機能させるかについての手がかりがありません。
回答
6 Mico Sep 04 2020 at 08:33
パッケージの\DeclareMathOperator*マクロを使用してamsmathを定義する必要があると思います\prob。
display-mathスタイルでは、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}