Ich versuche, den Standard-Abbildungsstil mit der Memoirenklasse zu ändern.
Genauer gesagt hätte ich den Teil der Abbildung XY gerne fett gedruckt.
XY fett zu formatieren ist kein Problem, da dies \captionnamefont{\bfseries}
seinen Zweck erfüllt.
Aber was ist mit „Figur“?
Beachten Sie, dass das Hinzufügen des Untertitelpakets mit den Memoiren in Konflikt steht, für diejenigen, die es nicht wissen …
Antwort1
Muss einfach \captionnamefont{\bfseries}
funktionieren. Benutzt du vielleicht das subfig
Paket? Versuch es auf jeden Fall mit diesem 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}
Antwort2
Verwenden Sie Subfigures und LyX? Wenn ja, gibt es ein Verhalten, das meiner Meinung nach ein Fehler ist. Hier ist eine Erklärung.
Neuere Versionen von LyX implementieren Subfigures mithilfe des Subfig-Pakets, und standardmäßig verwendet Subfig das Captions-Paket. Memoir wiederum deaktiviert seine eigene Untertitelung, wenn das Captions-Paket verwendet wird. Wenn Sie also LyX und Subfigures verwenden, funktioniert die ganze Memoir-Qualität nicht.
Meiner Meinung nach sollte LyX dies beheben, indem es in den Dokumenteinstellungen auf der Registerkarte „Dokumentklasse“ ein Kontrollkästchen hinzufügt. Das Kontrollkästchen sollte „Interne Untertitel verwenden?“ lauten. Bei „Ja“ werden die in der ausgewählten Dokumentklasse integrierten Untertitel verwendet. Bei „Kein“ wird das Untertitelpaket geladen.
Dann gäbe es irgendwo in LyX so etwas wie diesen Pseudocode:
if box is checked
\usepackage[caption=false]{subfig}
else
\usepackage{subfig}
fi
Wenn das Untertitelpaket geladen ist, wird die benutzerdefinierte Untertitelung von Memoir deaktiviert. Anstatt dass Benutzer 5-8+ Stunden damit verschwenden, die Ursache des Problems zu finden, können Benutzer mit der vorgeschlagenen Lösung auswählen, welche Untertitelung verwendet werden soll.