[Tex/LaTex] Enumerate environment with tabular layout

#enumerateliststables

I'm new to Latex. I'm familiar with the enumerate environment as well as the tabular environment, but I am trying to combine the two; that is to say, I want the items in the list to be broken up into several columns rather than one long column. Any tips?

Best Answer

A little example with the multienum package:

\documentclass{article}
\usepackage{multienum}

\begin{document}

\begin{multienumerate}
  \mitemxxxx{First}{Second}{Third}{Fourth}
  \mitemxxxx{Fifth}{Sixth}{Seventh}{Eigth}
\end{multienumerate}

\end{document}

enter image description here

Since multienum internally uses a \hsize length set to \textwidth, the results obtained inside other environments (lists like enumerate, for example) might not be as expected. This can be fixed by setting \hsize to \linewidth. The following example illustrates the problem and the solution:

\documentclass{article}
\usepackage{multienum}

\begin{document}

\begin{enumerate}
\item First item with a standard \verb!multienumerate!:
\begin{multienumerate}
  \mitemxxxx{First}{Second}{Third}{Fourth}
  \mitemxxxx{Fifth}{Sixth}{Seventh}{Eigth}
\end{multienumerate}
\end{enumerate}

\begin{enumerate}
\setlength\hsize{\linewidth}
\item First item with a modified \verb!multienumerate!:
\begin{multienumerate}
  \mitemxxxx{First}{Second}{Third}{Fourth}
  \mitemxxxx{Fifth}{Sixth}{Seventh}{Eigth}
\end{multienumerate}
\end{enumerate}

\end{document}

enter image description here

Related Question