He definido mi propio formato de subtítulos para los flotadores algorítmicos, que funciona bastante bien:
\DeclareCaptionFormat{algor}{%
\hrulefill\par\offinterlineskip\vskip1pt%
\textbf{#1#2}#3\offinterlineskip\hrulefill}
\DeclareCaptionStyle{algori}{singlelinecheck=off,format=algor,labelsep=space}
\captionsetup[algorithm]{style=algori}
Sin embargo, quiero que las figuras de mi documento tengan la configuración de título predeterminada. Por favor sugiera cómo puedo hacer que eso suceda.
Respuesta1
Descubrí que defines tu propio estilo de subtítulos a través de:
\DeclareCaptionFormat{<formatname>}{<code for format>}
y luego use este formato para un entorno flotante particular como:
\captionsetup[<float_environment>]{singlelinecheck=off, labelsep=colon,format=<formatname>}
Aquí, labelep se establece como 'dos puntos', que también se puede modificar a 'espacio', etc.
Este formato de título se puede utilizar de la siguiente manera para el problema dado
\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}