I want to use wrapfigure in the enumerate environment. For example,
\documentclass{article}
\usepackage{multicol, lipsum, graphicx, wrapfig}
\usepackage{enumitem}
\setlist{leftmargin=*}
\begin{document}
\begin{multicols}{2}
\lipsum[1-4]
\lipsum[5][1-6]
\begin{itemize}
\begin{minipage}[t]{\linewidth}
\begin{wrapfigure}{r}{60pt}
\includegraphics[width=60pt, height=30pt]{example-image}
\end{wrapfigure}
\item \lipsum[5][7]
\begin{itemize}
\item \lipsum[5][8-9]
\end{itemize}
\end{minipage}
\begin{itemize}
\item \lipsum[5][10]
\end{itemize}
\begin{minipage}[t]{\linewidth}
\begin{wrapfigure}{r}{50pt}
\includegraphics[width=50pt, height=10pt]{example-image}
\end{wrapfigure}
\item \lipsum[5][11-16]
\end{minipage}
\item \lipsum[5][17-18]
\end{itemize}
\lipsum[5][19-]
\lipsum[6-7]
\lipsum[1]
\end{multicols}\clearpage
\begin{multicols}{2}
\lipsum[1-4]
\lipsum[5][1-6]
\begin{itemize}
\item \lipsum[5][7]
\begin{itemize}
\item \lipsum[5][8-9]
\item \lipsum[5][10]
\end{itemize}
\item \lipsum[5][11-16]
\item \lipsum[5][17-18]
\end{itemize}
\lipsum[5][19-]
\lipsum[6-7]
\lipsum[1]
\end{multicols}
\end{document}
(cf. here) However, it seems that the minipage effects (enlarges) the skip on the top and botton of the itemize eviroment:
Is there any way to reduce these redundant separations without modifying them one by one (by \vspace, for example)?

wrapfigis very short but the one thing it does document is that it is incompatible with lists – David Carlisle Jul 04 '22 at 16:42