[Tex/LaTex] Problem with multicols environment layout

multicol

I've a little problem with multicols. This is my MWE:

%%!TEX TS-program = latex
\documentclass[a4paper,11pt]{article}
\usepackage[frenchb]{babel}
\usepackage{multicol}

\usepackage[a4paper, dvips, left=1.5cm, right=1.5cm, top=2cm,%
bottom=2cm, marginpar=5mm, marginparsep=5pt]{geometry}

\begin{document}

  \setlength{\columnseprule}{0.5pt}
  \begin{multicols}{4}\noindent
    \begin{enumerate}
    \item $2 \times 4 = \ldots\ldots$
    \item $45 \div 5 = \ldots\ldots$
    \item $4 + 10 = \ldots\ldots$
    \item $10 \times 10 = \ldots\ldots$
    \item $\ldots\ldots - 3 = 6$
    \end{enumerate}
  \end{multicols}
\end{document}

This produces calculations in only the first 3 columns, but I want the four columns filled with one calculation before putting a second one in the first column…

How can I do that?

Best Answer

enter image description here

I needed to force the breaks:

\documentclass[a4paper,11pt]{article}
\usepackage[frenchb]{babel}
\usepackage{multicol}

\usepackage[a4paper, dvips, left=1.5cm, right=1.5cm, top=2cm,%
bottom=2cm, marginpar=5mm, marginparsep=5pt]{geometry}

\begin{document}


  \setlength{\columnseprule}{0.5pt}
  \begin{multicols}{4}\raggedcolumns
    \begin{enumerate}
    \item $2 \times 4 = \ldots\ldots$
    \item $45 \div 5 = \ldots\ldots$
    \item $4 + 10 = \ldots\ldots$
\columnbreak
    \item $10 \times 10 = \ldots\ldots$
\columnbreak
    \item $\ldots\ldots - 3 = 6$
    \end{enumerate}
  \end{multicols}
\end{document}