\BbbN 与 \mathbb{N}

\BbbN 与 \mathbb{N}

下列的过时的命令 \Bbbhttp://meta.math.stackexchange.com/questions/22142/difference-between-mathbb-and-bbb,虽然\Bbb似乎已弃用,但\BbbN事实并非如此。它在 unimath-symbols.pdf 中。\BbbA、等也是如此。xe/lua-latex 的 unicode-math 中的和\BbbB有什么区别?\BbbN\mathbb{N}

答案1

\Bbb据我记得,该命令是由amstex(一个过时的命令)引入的,但后来被重命名\mathbb

该命令仍由 定义amssymb,但仅用于与旧文档兼容,并且会触发警告。不应在较新的文档中使用它。

不幸的是,MathJax 允许这样做,但这并不是使用它的好理由。

诸如 之类的命令\BbbN则不同:它们是由 定义的内部命令,将(或)unicode-math之类的调用映射到。可以直接使用它们,但我不建议这样做,因为这样会失去灵活性。\mathbb{N}\symbb{N}\BbbN

更好的做法是按照我在 Math.SE 上引用的元问题的答案中所建议的那样去做:

\newcommand{\numberset}[1]{{\mathbb{#1}}}

\newcommand{\RR}{\numberset{R}}
\newcommand{\NN}{\numberset{N}}

这样你就可以改变外观每一个这样的符号只需改变的定义即可\numberset

相关内容