如何使方程中的矢量变为粗体和斜体

如何使方程中的矢量变为粗体和斜体

我希望所有方程式都采用斜体,向量也采用粗体。当我编写以下 LaTeX 代码时,它会给出斜体方程式:

\begin{equation}
F = kx
\end{equation}

但是,当我重写以使矢量变为粗体时,矢量变为粗体,但不再保持斜体:

\begin{equation}
\mathbf{F} = k\mathbf{x}
\end{equation}

我怎样才能使整个方程式保持斜体,而向量保持粗体?

答案1

您可以使用骨髓包及其命令\bm。此包的一个非常好的地方是,它对\bm字母和符号同样有效;因此,人们不必记住\mathbf在字母和\boldsymbol符号上使用。另一个很好的方面——特别适用于您的设置——是您获得加粗斜体而不是粗体直立输出。

在此处输入图片描述

\documentclass{article}
\usepackage{bm}
\begin{document}
\begin{equation}
\bm{F} = k\bm{x}
\end{equation}
\end{document}

答案2

\documentclass[preview,border=12pt]{standalone}
\usepackage{amsmath}
\begin{document}
\abovedisplayskip=0pt\relax%don't use this line in your production
\begin{equation}
\boldsymbol{F} = k\, \boldsymbol{x}
\end{equation}
\end{document}

在此处输入图片描述

答案3

您还可以使用 bm 包中的 \bm 命令,这在很多情况下似乎更可取。请参阅: \bm 包与 \boldsymbol

相关内容