I'm trying to write something with two columns that spans multiple pages.

I want to put one thing in the left side and one in the right side. Is there ``proper'' way of doing this, or should I just try and bodge it with tabular/table?

  • Should the columns be independent so that they contain separate texts or does twocolumn, e.g. \documentclass[twocolumn]{article}, work for you? – N.N. Oct 20 '11 at 13:54
  • yeah, independent in the not-twocolumn sense. – Lucas Oct 20 '11 at 13:58
  • 1
    Then your question seems to be technically similar too tex.stackexchange.com/questions/30410/… – N.N. Oct 20 '11 at 14:04
  • Perhaps the changepage package is what you're after? It provides the adjustwidth environment. – Werner Oct 20 '11 at 14:17
  • Thanks guys. Still, both of these seem to be treating the two columns like a margin + text (unless I'm wrong about this). – Lucas Oct 20 '11 at 14:21

Looking at CTAN by Topic I've found reference to

  • parallel: Provides a parallel environment which allows two potentially different texts to be typeset in two columns, while maintaining alignment. The two columns may be on the same page, or on facing pages.

  • parcolumns: Provides an environment for typesetting text in two or more parallel columns (as for example, in a multiply translated text)

  • paracol: The package provides yet another multi-column typesetting mechanism by which you produce multi-column (e.g., bilingual) document switching and synchronizing each corresponding part in “parallel”.

  • parrun: For typesetting translated text and the original source, parallel on the same page, one above the other.

I've never used them but I hope some of them will suit your needs.

| improve this answer | |
  • paracol looks like exactly what I was looking for. – Lucas Oct 20 '11 at 16:58
  • 1
    would vote it up if I had any rep ;) – Lucas Oct 20 '11 at 17:01
  • 2nd link is DEAD! Wait, actually, all links are dead. – Rainb Jan 12 at 20:30
  • 1
    @Rainb It seems to work now. – Ignasi Jan 13 at 10:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.