Starting from comments to this answer to a similar question, I'm trying to fine tune the case of two beside no-floats figures with independent captions in a multicol document, working on the following MWE:
\documentclass{article}
\usepackage{multicol}
\usepackage{graphicx}
\usepackage[font=small]{caption}
\usepackage{lipsum}
\title{Minimal working example of inline (float free) two beside figures in a two column document}
\author{Pinco Pallino}
\captionsetup{aboveskip=1em} % set space between image and caption
\newcommand{\picsgap}{0.5\columnsep}% this sets horizontal gap between images
\begin{document}
\maketitle
\begin{multicols}{2}
\section*{Introduction}
\lipsum[3][1-4]
\begin{center}
\begin{minipage}{0.85\columnwidth}% this sets the total width of the two figures
\addtolength{\textwidth}{-\picsgap}% allowable width reduced so that \hfill becomes \picsgap long
\begin{minipage}[t]{0.60\textwidth}
\centering
\includegraphics[width=\textwidth]{example-image-a}%
\captionof{figure}{Short caption.}
\end{minipage}\hfill
\begin{minipage}[t]{0.40\textwidth}
\centering
\includegraphics[width=\textwidth]{example-image-b}%
\captionof{figure}{\lipsum[3][4-6]}
\end{minipage}
\end{minipage}
\end{center}
\lipsum[3-4]
\end{multicols}
\end{document}
The above code allows to choose some parameters (overall width, hprizontal gap between images, vertical space above captions) but I'd like to be able to do (optionally) some more things, like:
- center vertically the two images (now images are vertically aligned to their bottom)
- center vertically the two image+caption blocks
- automatically resize images so that they have the same height
- automatically resize images so that they have the same area
Please let me know if I should separate the questions.
Follow up
Question 1 is solved in 2nd script of egreg's answer (delete the tabular environment to keep caption distances uniform).
Question 2, 3 and 4 are solved in my own answer.



coption for the inner minipages (I just discovered it). – mmj Jun 17 '21 at 09:22valign=coption ofincludegraphics, so that captions distance from pictures is uniform. Thanks! – mmj Jun 17 '21 at 09:42