为什么 \bf 命令应用的范围超出了我所询问的范围?

为什么 \bf 命令应用的范围超出了我所询问的范围?

梅威瑟:

\documentclass{article}

\usepackage{bm}

\begin{document}
$$x(t), \bf{x}(t), \bf{x(t)}$$
\end{document}

结果:

在此处输入图片描述

问题:

为什么第二个和第三个x(t)排版相同?在第二个表达式中,要求\bf仅适用于x

编辑:

我问这个问题时没有注意到这一点,但我希望有一个粗体和斜体x

答案1

使用\bm代替\bf。并且\[...\]代替$$...$$

在此处输入图片描述

\documentclass{article}
\usepackage{bm}
\begin{document}
\[x(t), \bm{x}(t), \bm{x(t)}\]
\end{document}

答案2

因为\bf是(已弃用)转变转向. 它不接受 形式的参数\bf{x},而应该使用{\bfseries x}(而不是{\bf x}。参见\textit我使用或\it\bfseries等有关系吗\bf两个字母的字体样式命令(\bf,,\it...)会在 LaTeX 中复活吗?

相反,使用\boldsymbol(来自amsmath) 或者\mathbf

在此处输入图片描述

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\[ x(t), \boldsymbol{x}(t), \mathbf{x}(t), \boldsymbol{x(t)}, \mathbf{x(t)} \]

\end{document}

相关内容