EB-Garamond 图形标签上的仿粗体

EB-Garamond 图形标签上的仿粗体

我在用使用 Mathdesign 制作的 EB-Garamond 仿粗体使其变为粗体。但是,我无法使用 使图形标签变为粗体\captionsetup[figure]{labelfont=bf}。我认为这可能是因为假粗体仅适用于\textbf

有什么方法可以改变 \captionsetup 以适应图形标签的假粗体?

答案1

您需要声明一个新的标题字体。

\documentclass{article}
\usepackage[lf]{ebgaramond}
\usepackage[cmintegrals,cmbraces]{newtxmath}
%\pdfmapfile{+EBGaramond-Maths.map} % not necessary on my system
\usepackage{ebgaramond-maths}
\usepackage{amsmath}
\usepackage{caption}

\newcommand{\fakebf}{\fontfamily{mdugm}\fontseries{b}\selectfont}
\DeclareTextFontCommand{\textbf}{\fakebf}
\DeclareCaptionFont{fakebf}{\fakebf}

\captionsetup{labelfont=fakebf}

\begin{document}

This text is in EB Garamond,
with \textbf{fake boldface}.

\textbf{This text is not in EB Garamond}

Some math $a+b=\textbf{T}$

\begin{figure}[htp]
\centering
A FIGURE HERE

\caption{A caption}
\end{figure}

\end{document}

在此处输入图片描述

但它看起来就像《宾虚》中的演员戴着手表。

相关内容