从本网站上的其他问题中,我得出结论,这bm
是获得粗体方程的最简单(最佳?)方法。
我用它amsthm
来定义问题样式,但无法\bfseries
使方程式变粗,添加\bm
到正文字体规范中也无法做到这一点。我想要一种方法来指定问题样式中的方程式应该变粗,这样我就不必将它包裹在每个小方程式周围。
\documentclass[11pt,letterpaper]{article}
\usepackage{amsthm}
\usepackage{bm}
\newtheoremstyle{parenbold} % Name
{2\parskip} % Space above
{} % Space below
{\itshape \bfseries} % Body font
{} % Indent amount
{\bfseries} % Theorem head font
{} % Punctuation after theorem head
{1em} % Space after theorem head
{\thmname{#1 }\thmnumber{#2)}\thmnote{ [#3]}} % Theorem head spec
\theoremstyle{parenbold}
\newtheorem{prob}{Problem}
\newtheorem{probpart}{}
\renewcommand*{\theprobpart}{\alph{probpart}}
\begin{document}
\begin{prob}
$\bm{H}$ and $\bm{K}$ are two subgroups of $\bm{G}$ of order $\bm{m}$ and $\bm{n}$ respectively. Prove...
\end{prob}
\end{document}
答案1
bm
用于在正常粗细的数学表达式中使用粗体。要使所有数学表达式都变为粗体,您应该\boldmath
在数学表达式之外使用。因此,在这里您可以使用
{\itshape \bfseries\boldmath}
作为正文字体规范。