在一个相关问题,我询问了如何在黑板上除了 1 之外还加粗 0。但现在我想同时这样做\usepackage[utopia]{mathdesign}
。如果我尝试这样做\usepackage{bbold}
,我会得到错误
Latex Error: /usr/local/texlive/2011/texmf-dist/tex/latex/bbold/bbold.sty:42 LaTeX Error: Command `\mathbb' already defined.
似乎可以\usepackage{dsmath}
与 一起使用\mathds{01}
,但如果可能的话,我想将它们与命令一起使用\mathbb
。有没有办法让它工作?
答案1
你可以试试:
\documentclass{article}
\usepackage[utopia]{mathdesign}
\let\mathbb\undefined % delete the command definition
\usepackage{bbold} % let bbold define its own \mathbb command
\begin{document}
$\mathbb{0,1,2,3,4,5,6,7,8,9,10}$
\end{document}
此示例有效,但我还没有做任何进一步的测试。
答案2
除了 Micheal Palmer 的回答之外,我做了以下事情:声明一个新的数学字母表并使用它(从 TeX.SX 的另一个答案中学到了这个技巧,手头没有参考资料)。
% Copied and modified from bbold.sty:
\DeclareMathAlphabet{\mathbbold}{U}{bbold}{m}{n}
$\mathbbold{1}$