设置适用于文本和内联数学环境的问题字体/样式?

设置适用于文本和内联数学环境的问题字体/样式?

我为笔记中的问题和关键概念的字体/样式定义了两个命令,如下所示:

\newcommand{\key}[1]{{\bfseries\sffamily#1}}
\newcommand{\qtxt}[1]{\textbf{#1}}

可以随时更改命令以改变整个文档中这些部分的外观(以防有人想知道为什么我不简单地使用\textbf{}它)。

但是,只要数学符号包含在其中,我都必须将它们包装起来\boldsymbol{ }(或等效包装)才能获得所需的(一致)效果。有什么方法可以定义上述命令,以便它们将一个规则应用于文本,将另一个规则应用于环境中的任何内容$ $

答案1

\newcommand{\qtxt}[1]{\textbf{\boldmath#1}}

应该加粗。无衬线字体比较棘手,因为这取决于你想要什么,通常不会有“无衬线数学斜体”(不管它是什么意思)用作默认数学符号字体​​。

相关内容