Como obter o estilo da figura da fonte em negrito com a classe de memórias?

Como obter o estilo da figura da fonte em negrito com a classe de memórias?

Estou tentando modificar o estilo de figura padrão com a classe de memórias.

Mais precisamente, gostaria de ter a parte Figura XY em negrito.

Colocar XY em negrito não é um problema, pois \captionnamefont{\bfseries}faz o trabalho.

Mas e quanto à “figura”?

Observe que adicionar o pacote de legenda entra em conflito com o livro de memórias, para quem não sabe...

Responder1

Apenas \captionnamefont{\bfseries}deve funcionar. Você pode estar usando o subfigpacote? De qualquer forma, tente com este MWE:

\documentclass{memoir}

  % "This may cause unexpected or inconsistent results 
  % if you use any of memoir's captioning
  % facilities" (but work in other case?)
  %\usepackage{caption}
  %\captionsetup[figure]{labelfont=bf,textfont={bf,it}}

  % Still not working captioning facilities?. 
  % Conflits with another packages?  
  %\captionnamefont{\bfseries}


  %Starting from scratch

 \makeatletter
  \renewcommand{\fnum@figure}{\textbf
  {\figurename~\thefigure}}
  \renewcommand{\fnum@table}{\textbf
  {\tablename~\thetable}}
 \makeatother    

\begin{document}
 \begin{figure}[!h]
  \centering\framebox{Image}
  \caption{The caption}
 \end{figure}
\end{document}

Responder2

Você está usando subfiguras e LyX? Nesse caso, há um comportamento que IMHO é um bug. Aqui está uma explicação.

Versões recentes do LyX implementam subfiguras usando o pacote subfig e, por padrão, subfig usa o pacote de legendas. Por sua vez, o Memoir desativa suas próprias legendas quando o pacote de legendas está sendo usado. Então, se você estiver usando LyX e subfiguras, todas essas vantagens do Memoir não funcionarão.

IMHO, LyX deve corrigir isso adicionando uma caixa de seleção na guia Classe de Documento de Configurações de Documento. A caixa de seleção deve ser "Usar legenda interna?" Um sim usaria a legenda incorporada na classe de documento selecionada; nenhuma verificação carregaria o pacote de legenda.

Então, em algum lugar do LyX haveria algo parecido com este pseudocódigo:

if box is checked
     \usepackage[caption=false]{subfig}
else
      \usepackage{subfig}
fi

Se o pacote de legenda for carregado, a legenda personalizada do Memoir será desativada. Em vez de fazer com que os usuários percam de 5 a 8 horas rastreando a origem do problema, a correção proposta permitirá que o usuário escolha qual legenda usar.

informação relacionada