I have a little mind puzzle here. This idea was bugging me since I saw a question about breaking cells in a table on a page break. Let's think of a table row that's built from cells that are paragraphs and we want to have normal page breaks, as if we had just one paragraph to deal with. It doesn't have to be one of the regular table environments. Just have for example paragraphs of .45\linewidth with space between them.

Suppose we have two paragraphs running side-by-side and let's assume that nothing fancy happens in them - just plain text, same font and size and identical baseline skips. Theoretically it should be possible to save those paragraphs in boxes of given widths where they will be converted into lines, then match each line from one cell with the corresponding line from the other and add those (boxed or haligned) pairs to the vertical list, letting TeX do the usual page breaking.

Can this be achieved fairly easily?

2 Answers 2


In addition to parallel, you may be interested in parcolums and the enhanced pdfcolparcolumns (which will load parcolumns), and ledpar, which is used for facing-page translations.

  • I definitely like the parcolumns package, which I have just tested (color wasn't required yet, so pdfcolparcolumns is saved for later).
    – Frg
    Commented Feb 29, 2012 at 10:48

The parallel package does this.

  • LOL. I knew there had to be a package for it. :)
    – Frg
    Commented Feb 28, 2012 at 22:42

You must log in to answer this question.

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