1

NOTE: The point is not to modify the enumerate environment. I need to convert it to the tabular like environment automatically.

I would like to format an enumerate environment of 4 items

\begin{enumerate}
\item Fist point
\item Second point
\item Third point
\item Fourth point
\end{enumerate}

like a tabular environment. The output should be similar to the output of

\begin{tabular}{@{}rr@{}}
a) Fist point  & b) Second point \\
c) Third point & d) Fourth point \\
\end{tabular}

My first thought was to use inline lists, but this would not assure that items b) and d) are aligned.

I'm sorry for not having yet a MWE, but I am looking more for ideas to start playing with that a full answer. I will edit the question when I have something more concrete.

TeXtnik
  • 5,853
  • But your tabular won't compile because it doesn't include the alignment specifiers on the first line. E.g. \begin{tabular}{ll}. –  Jul 07 '15 at 07:40
  • I think a very similar question has already been answered here: http://stackoverflow.com/a/1398225/2682729 using the multicols package. – typesanitizer Jul 07 '15 at 07:49
  • Have a look here: http://tex.stackexchange.com/questions/128653/arranging-exercises-row-wise-on-the-page – cgnieder Jul 07 '15 at 07:59
  • @varun The difference is that in my case the order goes from left to right and top to botom; which is different from the other answer. – TeXtnik Jul 07 '15 at 08:13
  • You also can take a look at [http://tex.stackexchange.com/questions/210032/lists-shaped-like-tables/210075#210075], which demonstrates the tasks solution, already mentioned by @Clemens, and a solution based on the shortlst package. – Bernard Jul 07 '15 at 08:21
  • see David Carlisle's answer https://tex.stackexchange.com/questions/67966/enumerate-in-multicols you can redefine enumerate to be horizlist – touhami Jul 07 '15 at 09:47

1 Answers1

1

Try this:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{tabular}{p{.49\textwidth}p{.49\textwidth}}%%change the number as required
a) First point  & b) Second point \\
c) Third point & d) Fourth point \\
\end{tabular}
\end{document}

Improved version:

\documentclass{article}
\usepackage{amsmath}
\newenvironment{newenumerate}{\begin{enumerate}\begin{tabular}{p{.49\textwidth}p{.49\textwidth}}
 }{\end{tabular}
\end{enumerate}}
\begin{document}

\begin{newenumerate}
\item First point &
\item Second point\\
\item Third point&
\item Fourth point
\end{newenumerate}
\end{document}

enter image description here