![粗体数学运算符的正确标记是什么?](https://linux22.com/image/398055/%E7%B2%97%E4%BD%93%E6%95%B0%E5%AD%A6%E8%BF%90%E7%AE%97%E7%AC%A6%E7%9A%84%E6%AD%A3%E7%A1%AE%E6%A0%87%E8%AE%B0%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我想将字符串呈现为以直立粗体显示的Id
数学运算符。正确的标记是什么\mathbf{\operatorname{Id}}
???? \operatorname{mathbf{Id}}
\mathop{\mathbf{Id}}
注意;这是宏中的代码,而不是内联代码。
答案1
比较:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\mathbf{\operatorname{Id}}$ is wrong
$\operatorname{\mathbf{Id}}$ seems good
$\mathop{\mathbf{Id}}$ seems good
$\displaystyle\operatorname{\mathbf{Id}}_{X}$ seems good
$\displaystyle\mathop{\mathbf{Id}}_X$ is wrong
\end{document}
因此正确的是\operatorname{\mathbf{Id}}
。当然,如果你使用它不止几次,你应该这样做
\DeclareMathOperator{\Id}{\mathbf{Id}}
在您的文档序言中使用\Id
。