I have text, formulas and an enumeration. I tried to use multicols, but it divides the text where it wants. I used tabular, but it don't allow to have an enumeration or I don't know how to do it. In other words, I want to divide some piece of the page into 2 parts as it is shown in the picture:

enter image description here

I also want to save an enumeration. See also the border and alignment of the second part of the page. How can I do it in LaTeX?


2 Answers 2


You can use a minipage to achieve this along with a tabular. This method will not break across the pages though.

  \item First item \\
        This is the second line in item and this may extend to third if long
  \item second item\ldots
This is second part \\
$f(x) = 2x + 3y$ This line may go all along the end and wrap afterwards to the next as seen here\\
This is a forced next line by ending the previous line 

enter image description here

It seems the other possibility is with parallel package.

Here we use \texttt{parallel} package.
This is the left side.
  \item { First item}
  \item{second item}
And you are back in business.\\
This list can break across pages automatically }
This goes to the right. This may be going long. If you want you can input equations also.\\
This may be the best choice if you want this kind of thing to span multiple pages. }

enter image description here

  • I have corrected the error, but what I can't understand why the border is wrong.
    – user565447
    Commented Apr 27, 2012 at 14:43
  • @user565447: \enumerate leaves a vertical space between first item and the paragraph above it (parsep). Hence put \parsep=-10pt as \begin{enumerate}[parsep=-10pt,itemsep=1ex,leftmargin=1cm,rightmargin=.52\textwidth]. border will be alright.
    – user11232
    Commented Apr 27, 2012 at 14:49
  • does the answer change much if you want to use slides? Commented Oct 29, 2016 at 22:05
  • also why do you need tabular? Commented Oct 29, 2016 at 22:09

If you wanted to use multicols and then divide the page on where you want. You can use \columnbreak to achieve this.

Here is a complete example demonstrating how to achieve this (which is adapted from the complete overleaf example here):



Hello, here is some text without a meaning.  This text should show what 
a printed text will look like at this place.

  \item { First item}
  \item{second item}

If you want to move to the next column of your choice then do so here.

This will be in a new column, here is some text without a meaning.  This text 
should show what a printed text will look like at this place.

If you read this text, you will get no information.  Really?  Is there 
no information?  Is there...


Visualisation of compiled document

enter image description here

Note, to achieve the page split the \def\columnseprulecolor{\color{black}} was set at the top of the example, here I have used black, but can be set to other colors, such as blue - for more information, see the Overleaf Color Documentation.

For reference, I used Overleaf to generate this example.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .