`\mathbf`、`\mathit`、`\mathrm` などの「デフォルトのフォント ファミリ」に相当するものは何ですか?

`\mathbf`、`\mathit`、`\mathrm` などの「デフォルトのフォント ファミリ」に相当するものは何ですか?

最近、MO の投稿を編集していましたが、その投稿では、実パラメータ に依存するプロパティに名前を付けたいユーザーがいました$c$。名前は元々 とタイプセットされていました$\bf (P_c)$が、もちろん、これ$c$により と、プロパティ名の残りの部分が太字になります。太字にするのが $P$ だけであれば、 と簡単にできます($\mathbf P_c$)が、このユーザーは括弧を太字にしていたため、元の表記をできるだけ尊重したいと考えました。

私がたどり着いた不器用な解決策は でした$\mathbf(\mathbf P_c\mathbf)$。(もちろん、最初の 2 つの呼び出しを に短縮することもできますが、私にはさらに醜く見えました。) ただし、 (ランダムな名前を作成するために) のような$\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}

mathbf と boldsymbol

答え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

関連情報