用标题框住图形

用标题框住图形
\begin{figure}[htbp]
\centering\text{Títle}\par\medskip
\centerline{\includegraphics[width=5.5cm,height=5cm]{img/Distribucióncentros.png}}
\caption{Example picture.}  \vspace*{-5mm} Source: \cite{HITOSHI22022020}
\label{fig}
\end{figure}

我有以下代码,我想为图形添加框架,使框架适应图形,并包含标题和标题,如下图所示。

在此处输入图片描述

答案1

这是我能做的最好的事了。

% boxfigprob.tex  SE 593681

\documentclass{article}
\usepackage{framed}
\usepackage{graphicx}
\usepackage{lipsum}

\begin{document}

\lipsum[1]

\begin{figure}
\centering
\begin{minipage}{6.75cm}
\begin{framed}
\centering
TITLE \par\medskip
\includegraphics[width=6cm]{example-image-duck}
\caption{A racing duck}
\end{framed}
\end{minipage}
\end{figure}

\end{document}

在此处输入图片描述

答案2

基于在图片和标题周围添加边框

\documentclass{article}
\usepackage{graphicx}

% Based on https://tex.stackexchange.com/questions/425122
\begin{document}
    
\begin{figure}
  \lineskip=-\fboxrule
  \fbox{\begin{minipage}{\dimexpr \textwidth-2\fboxsep-2\fboxrule}
    \centering
    \includegraphics{example-image}
    \caption{The caption text}
  \end{minipage}}
\end{figure}

\end{document}

在此处输入图片描述

相关内容