I have some figures in my article. I want the figures to be framed. I managed to do this with the figure and floatrow packages. But I have a problem of changing the size of the frame, such that I have to reduce the figure size for it to fit in the frame.
Then I cam across Colorbox under graphix hasn't the same width, from which I adapted the following mwe:
\documentclass[b5paper,11pt,fleqn,leqno,parskip=full]{article}
\usepackage{graphicx}
\usepackage[english,dutch]{babel}
\usepackage{multicol}
\usepackage{xcolor}
\graphicspath{ {../Images} }
\begin{document}
\begin{multicols}{3}
\noindent\parbox[t]{1.2\linewidth}{%
\fcolorbox{gray}{gray}{\includegraphics[width=2.5\linewidth]{../Images/precip_corr.jpg}
\parbox{\dimexpr\linewidth-2\fboxsep-2\fboxrule\relax}{\color{white}%
\raggedright{Areas of Significant El Nino-Related Precip Anomalies.\\ \small source: Ropelewski and Halpert.}
}%
}%
}
\end{multicols}
\end{document}
This example works for me, except I want the caption below the figure. Moreover I do not understand the various arguments, changing by trial and error has not been useful, except:
1.2 in \noindent\parbox[t]{1.2 and \includegraphics[width=2.5.
I hope someone can help me:
a) get the caption below, if possible b) explain
{3} in \begin{multicols}{3}
[t] in \noindent\parbox[t]
-2 in \parbox{\dimexpr\linewidth-2\fboxsep-2
Thanks in anticipation.

multicolsenvironment? I mean, why do you need it? – Alenanno Dec 26 '15 at 12:08