9

How do I set the default caption font in a memoir?

I tried:

\documentclass{memoir}
\usepackage[font=small]{caption}

But that gives me a warning:

Class memoir Warning: You are using the caption package with the memoir (memoir) class. This may cause unexpected or inconsistent (memoir) results if you use any of memoir's captioning facilities.

  • 1
    You should use the methods explained in section 10.6 of memoir's manual (p. 193): \captionnamefont{\small}\captiontitlefont{\small} should do. – egreg Jun 7 '12 at 16:38
  • The warning just refers to the fact that if you load the caption package, then memoirs own caption configuration macros will no longer have any effect. – daleif Jun 11 '12 at 10:43
12

As egreg mentioned in his comment, you should use memoir's commands \captionnamefont and \captiontitlefont:

\documentclass{memoir}

\captionnamefont{\small}
\captiontitlefont{\small}

\begin{document}
Test text

\begin{figure}[htbp]
\centering
A
\caption{A test caption}
\end{figure}

\end{document}
  • Ah! So I need to change both. I found the commands in the manual, but couldn't figure out how to use it. – Marnix Jun 7 '12 at 16:49
  • I use memoir together with the subcaption package and the memoir commands \captionnamefont and \captiontitlefont have no effect. Instead it seems necessary to use \captionsetup to change the caption appearance. Or am I missing something? – Cornelius Sicker Dec 21 '16 at 9:35
  • Do not use caption/subcaption package with memoir, they seem to be equivalent/conflicting. See: memoir class with subcaption and hyperref packages – user Aug 25 '17 at 22:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.