在 Tufte-book 类中使用无衬线字体作为旁注

在 Tufte-book 类中使用无衬线字体作为旁注

使用该caption包我设法改变了图像和表格的标题字体:

\usepackage[font={sf,scriptsize,stretch=1.25}]{caption}

但这不会改变侧注字体。我该如何匹配两者?

我得到这个:

在此处输入图片描述

上面的音符是常规的\sidenote{...},而第二个音符是由 生成的\caption{...}

谢谢!

答案1

这些tufte类提供了用于自定义边距材料的命令。它们是:

   \setsidenotefont{}
   \setcaptionfont{}
   \setmarginnotefont{}
   \setcitationfont{}

因此,在您的情况下,您需要使用前两个命令,但如果您独立使用该caption包,那么最好使用它的命令来制作字幕。

\documentclass[marginals=auto]{tufte-book}
\usepackage{lipsum}
\setsidenotefont{\sffamily}
\setcaptionfont{\sffamily}
\begin{document}
\chapter{A chapter}
\lipsum[1]\sidenote{\lipsum[2]}\lipsum[3]
\begin{marginfigure}\caption{A caption}
\end{marginfigure}
\end{document}

代码输出

相关内容