我正在写一个带有边距数字的文档,该环境自带sidenotes
。
我想改变这些数字的标题,caption
包。但是
\usepackage{caption}
\captionsetup[marginfigure]{
labelfont=bf, % for example,
}
不会在大胆的,并且日志确实告诉了我这件事:
Package caption Warning: Unused \captionsetup[marginfigure] on input line 6.
See the caption package documentation for explanation.
是否可以marginfigure
与环境相融合caption
?
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage{graphicx,sidenotes,caption}
\captionsetup[marginfigure]{
labelfont=bf, % for example,
}
\begin{document}
Lorem ipsum.
\begin{marginfigure}
\includegraphics[width=\marginparwidth]{example-image}
\caption{Caption for the margin figure.}
\end{marginfigure}
\end{document}
答案1
- 我只是玩了一下代码并在 Google 上搜索了一下。
- 对我来说,这两个包之间的关系并不清楚,至少手册没有很好地解释它(或者我只是没有找到它)。
- 灵感来自更改旁注和对齐方式中的标题颜色,我想到了以下内容。
- 明确地说,我确实不是我在这里做什么。
\documentclass{article}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{sidenotes}
\DeclareCaptionStyle{marginfigure}{labelfont=bf}
\begin{document}
Lorem ipsum.
\begin{marginfigure}
\includegraphics[width=\marginparwidth]{example-image}
\caption{Caption for the margin figure.}
\end{marginfigure}
\end{document}