我最近在编辑一篇 MO 帖子,其中一位用户想要根据实际参数 来命名属性$c$
。该名称最初排版为$\bf (P_c)$
,但当然,这会将$c$
以及属性名称的其余部分都加粗。如果只是要加粗 $P$,那么很容易做到($\mathbf P_c$)
,但这位用户已将括号加粗,我想尽可能尊重原始符号。
我最终采用的笨拙解决方案是$\mathbf(\mathbf P_c\mathbf)$
。(当然,前两次调用可以简化为$\mathbf{(P}_c\mathbf)$
,但在我看来,这看起来更丑陋。)但是,如果有一些“撤消\mathbf
”命令(如 (编造一个随机名称) )\mathplain
,那么会更容易,在这种情况下我可以执行$\mathbf{(P_{\mathplain c})}$
。这样的命令存在吗?如果不存在,有没有比我采取的笨拙方法更好的模拟方法?
答案1
\mathnormal
是您想要的命令:$\mathbf{(P_{\mathnormal{c}})}$
。但是,\mathbf
实际上并没有使括号变粗。如果您确实想要,您可以只在括号周围使用\boldsymbol
(from )。以下是显示差异的 MWE:amsmath
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\(\mathbf{(P_{\mathnormal{c}})}\)
\(\boldsymbol{(} \mathbf{P_{\mathnormal{c}}} \boldsymbol{)}\)
\end{document}