
Недавно я редактировал пост 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 amsmath
) вокруг только скобок, если вы действительно этого хотите. Вот MWE, который показывает разницу:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\(\mathbf{(P_{\mathnormal{c}})}\)
\(\boldsymbol{(} \mathbf{P_{\mathnormal{c}}} \boldsymbol{)}\)
\end{document}
решение2
Используйте правильную разметку.
Чтобы получить жирные скобки, вам нужно \bm
(или \boldsymbol
, но \bm
это определенно лучше).
\documentclass{article}
\usepackage{amsmath}
\usepackage{bm}
\begin{document}
\[
\bm{(}\mathbf{P}_{c}\bm{)}
\]
\end{document}
Пожалуйста, примите во внимание, что \bf
он устарел около 30 лет назад. Также \mathbf{P}
следует отдать предпочтение \mathbf P
.