在 Latex 中,我总是使用\mathbb{something0}_{something1}^{something2}
,其中有时“something1”或“something2”可以为空。所以我想到使用 \newcommand 创建一个新命令。所以我尝试了很多次。我想知道是否可以创建一个命令,这样如果我使用\mb{R}
它就是打印\mathbb{R}
;如果我使用\mb[+]{R}
它就是打印\mathbb{R}_{+}
;如果我使用\mb[n][+]{R}
它就是打印\mathbb{R}_{+}^{n}
。或者一个执行类似操作的新命令。
这是我的尝试之一:
\newcommand{\mb}[3][ ]{\mathbb{#3}_{#2}^{#1}}
但是当我尝试\mb[n][+]{R}
该命令时仅打印\mathbb{R}^b+
。
谢谢
答案1
这可能会帮助你:
不过,对于您的具体示例,我通常只执行以下操作:
\newcommand{\R}{\mathbb{R}}
然后我写道
\R
\R_+
\R_+^n
我发现这更容易阅读。