![为什么 bm 因 DeclareMathOperator 而失败](https://linux22.com/image/304820/%E4%B8%BA%E4%BB%80%E4%B9%88%20bm%20%E5%9B%A0%20DeclareMathOperator%20%E8%80%8C%E5%A4%B1%E8%B4%A5.png)
我喜欢 bm 包。然而,在我看来,
\DeclareMathOperator{\curl}{\bm{curl}}
不会使 curl 变粗。虽然将 bm 更改为 mathbf 可以完成这项工作,但之后每次我都必须使用 mathbf 来保持一致性,这是我想要避免的事情。有什么解决方案吗?
答案1
这些定义是错误的。
你想要类似的东西
\DeclareMathOperator{\curlinternal}{curl}
\bmdefine\curl{\bm{\curlinternal}}
或者你可以省去 TeX 一些工作去弄清楚这意味着什么,然后做
\newcommand\curl{\mathop{\mathbf{curl}}}
反而。
附言当然你喜欢这个bm
包裹:-)