Estoy intentando modificar el estilo de figura predeterminado con la clase de memorias.
Más precisamente, me gustaría que la parte de la Figura XY esté en negrita.
Poner XY en negrita no es un problema, ya que \captionnamefont{\bfseries}
hace el trabajo.
Pero ¿qué pasa con la "Figura"?
Tenga en cuenta que agregar el paquete de subtítulos entra en conflicto con las memorias, para aquellos que no lo sepan...
Respuesta1
Simplemente \captionnamefont{\bfseries}
debe funcionar. ¿Puedes estar usando el subfig
paquete? En cualquier caso, prueba con 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}
Respuesta2
¿Estás usando subfiguras y LyX? Si es así, hay un comportamiento que, en mi humilde opinión, es un error. Aquí tienes una explicación.
Las versiones recientes de LyX implementan subfiguras usando el paquete subfig y, de forma predeterminada, subfig usa el paquete captions. A su vez, Memoir desactiva sus propios subtítulos cuando se utiliza el paquete de subtítulos. Entonces, si estás usando LyX y subfiguras, todas esas bondades de Memoir no funcionarán.
En mi humilde opinión, LyX debería solucionar este problema agregando una casilla de verificación en la pestaña Clase de documento de Configuración del documento. La casilla de verificación debería ser "¿Usar subtítulos internos?" Un sí utilizaría los subtítulos integrados en la clase de documento seleccionada; ninguna verificación cargaría el paquete de subtítulos.
Entonces, en algún lugar de LyX habría algo como este pseudocódigo:
if box is checked
\usepackage[caption=false]{subfig}
else
\usepackage{subfig}
fi
Si el paquete de subtítulos está cargado, los subtítulos personalizados de Memoir se desactivan. En lugar de hacer que los usuarios pierdan entre 5 y 8 horas buscando el origen del problema, la solución propuesta permitirá al usuario elegir qué subtítulos usar.