Hi, I am having problems setting up a LaTeX document which is single-column by default but in which I sometimes switch into a two-column format, and where I want to have the text in the left column line up very well with the text in the right column (certain algebraic theorems are in the left column and equivalent theorems in a more geometric language are in the right column, and I want them side by side to invite the reader to compare them). The best I have been able to do is using multicol, which has the following drawback: suppose I write the following:
Code: Select all
\begin{multicols}{2}
Thm. 1A
statement of 1A
proof of 1A
more 1A proof
Thm. 1B
statement of 1B
proof of 1B
more 1B proof
\end{multicols}
This does what I want, unless it hits a page break before it's finished. Suppose LaTeX reaches a page break after the first two lines. Then multicol produces the output:
Code: Select all
Thm. 1A proof of 1A
statement of 1A more 1A proof
(page break)
Thm. 1B proof of 1B
statement of 1B more 1B proof
...when really I want this:
Code: Select all
Thm. 1A Thm. 1B
statement of 1A statement of 1B
(page break)
proof of 1A proof of 1B
more 1A proof more 1B proof
Does anyone know how to tell multicol how to handle this correctly? Or some other way to produce the desired output?