I have a 4-column document and what I observed is that when a minipage doesn't fit in the column, then it is "trimmed" instead of being placed in the next column automatically. I thought that when an element in the document doesn't fit in a given vertical space then it is placed in the next page or column and it is not being "trimmed" as it is quite ugly obviously. Why is that happening?
MWE
\documentclass{article}
\usepackage
[
landscape,
top = 0.2in,
bottom = 0.2in,
left = 0.2in,
right = 0.2in,
]{geometry}
\usepackage{multicol}
\usepackage[english,greek]{babel}
\usepackage{fontspec}
\begin{document}
\begin{multicols*}{4}
\columnseprule = 0.8pt
\vspace*{10cm}
\begin{minipage}{0.48\columnwidth}
\includegraphics[width=5cm]{example-image-a}
\end{minipage}
\begin{minipage}{0.48\columnwidth}
\includegraphics[width=5cm]{example-image-b}
\end{minipage}
\begin{minipage}{0.48\columnwidth}
\includegraphics[width=5cm]{example-image-c}
\end{minipage}
\end{multicols*}
\end{document}

\rule{1cm}{3cm}or whatever size shows the problem. why have you got the minipages there at all, they don't seem to be doing anything there? but anyway with or without the minipages using multicolumn is making tex work much harder than it needs to compared to just placing the images eg via a table, in the layout you want. – David Carlisle Jun 24 '16 at 21:35example-image-9x16, and tried to change sizes of images, but no luck in producing your error. The simply go to the next column. Do you get any warnings? – Runar Jun 24 '16 at 21:45.pdffrom sharelatex, in case it is something wrong with your browser not being able to display the whole page. – Runar Jun 25 '16 at 00:39