如何为命令 mathbb 添加别名?

How do I alias command mathbb?

我想将 \mathbb 简单地命名为 \bb。我如何定义这个新命令?我知道如何为数学符号起别名,例如:

\def\AND{\wedge} 

但我不太确定带参数的数学命令。

您有多种选择。首先你可以

\let\bb\mathbb

这将复制 \mathbb 的定义到\bb。这意味着如果 \mathbb 的定义发生变化,\bb 将保持定义时的状态。如果 \mathbb 可选 参数作为参数(无论出于何种原因),那么使用

更合适
\usepackage{letltxmacro}% http://tex.stackexchange.com/q/88001/5764
\LetLtxMacro{\bb}{\mathbb}

或者,您可以使用

\newcommand{\bb}{\mathbb}

这将在您使用 \bb 的任何地方插入 \mathbb;更类似于别名。这样做的好处是 \bb 会随着 \mathbb 的任何变化而变化。此外,无需担心定义 \bb 以采用与 \mathbb 相同数量的参数,因为 TeX 仅 \bb 替换为 \mathbb。也就是说,

\bb{<something>}

将被解释为

\mathbb{<something>}