Ich habe mein eigenes Beschriftungsformat für die algorithmischen Floats definiert, das ganz gut funktioniert:
\DeclareCaptionFormat{algor}{%
\hrulefill\par\offinterlineskip\vskip1pt%
\textbf{#1#2}#3\offinterlineskip\hrulefill}
\DeclareCaptionStyle{algori}{singlelinecheck=off,format=algor,labelsep=space}
\captionsetup[algorithm]{style=algori}
Ich möchte jedoch, dass die Abbildungen in meinem Dokument die Standardbeschriftungseinstellungen haben. Bitte geben Sie mir Vorschläge, wie ich das erreichen kann.
Antwort1
Ich habe herausgefunden, dass Sie Ihren eigenen Untertitelstil definieren über:
\DeclareCaptionFormat{<formatname>}{<code for format>}
und verwenden Sie dieses Format dann für eine bestimmte Float-Umgebung wie folgt:
\captionsetup[<float_environment>]{singlelinecheck=off, labelsep=colon,format=<formatname>}
Hier wird „labelsep“ als „Doppelpunkt“ festgelegt, was auch in „Leerzeichen“ usw. geändert werden kann.
Diese Beschriftungsformatierung kann für das gegebene Problem folgendermaßen verwendet werden
\DeclareCaptionFormat{algor}{%
\hrulefill\par\offinterlineskip\vskip1pt%
\textbf{#1#2}#3\offinterlineskip\hrulefill}
\DeclareCaptionStyle{algori}{singlelinecheck=off,format=algor,labelsep=space}
\captionsetup[algorithm]{style=algori}
\DeclareCaptionFormat{figur}{%
\begin{center}
\textbf{#1#2}#3
\end{center}}
\captionsetup[figure]{singlelinecheck=off,format=figur,labelsep=colon}