标题中的数学符号加粗

标题中的数学符号加粗
\documentclass{report}
\usepackage{float}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage[font=bf]{caption}
\begin{document}
\listoffigures
\newpage
\begin{figure}[H]
\caption{Line plot of SE of $\pmb{\hat\beta_0}$ at cp\pmb{=}0.1, 0.2, 0.3}
\end{figure}
\end{document}

我尝试\hat\beta_0使用 来加粗数学符号\pmb,但这样做会导致\hat\beta_0我的图表列表中的数学符号也显示为粗体。有没有办法将标题中的数学符号加粗而不影响图表列表中的标题?我的标题需要加粗,但要将标题中的数学符号加粗,我必须使用\pmb在此处输入图片描述

答案1

你应该使用\boldmath

\documentclass{report}
\usepackage{amsmath}
\usepackage{caption}

\DeclareCaptionFont{xbf}{\bfseries\boldmath}
\captionsetup{font=xbf}

\begin{document}
\listoffigures
\clearpage
\begin{figure}
\caption{Line plot of SE of $\hat\beta_0$ at $\mathrm{cp}=0.1, 0.2, 0.3$}
\end{figure}
\end{document}

为了生成图像,我使用了\usepackage[paper=a6paper,landscape]{geometry}

在此处输入图片描述

相关内容