Let's say I am on the left column. If I exceed the vertical length of the page then the text continues on the right column. I would like it to continue on the left column of the next page.
I want this because the layout what I have imagined (and I try to implement) has the two columns as independent. There is a different issue on each column and on some pages one of the columns is empty.
The software I am using is Tetex 3.0 on Linux.
I also see some of these error messages:
Code: Select all
Underfull \hbox (badness 10000) in paragraph at lines 84--85
I have included a screenshot, my source Latex document and the output log at the end of this post. Unfortunatelly the Latex file has to be leangthy in order to show how do I plan to use the columns and how the text wraps on the next column if it's too lengthy. Including the log file as part of this post would be too lengthy so I am using a Pastebin link.
screenshot:

log file: http://pastebin.com/f18873e74
source Latex document:
Code: Select all
\documentclass[12pt,twocolumn]{book}
% included packages
\usepackage[a3paper,landscape]{geometry}
\usepackage{fancyhdr}
\usepackage{amsmath} % i think it's needed for parindent{0cm} but the document compiles without it
% options
\setlength\parindent{0cm}
\geometry{top=3cm,bottom=3cm,left=3cm,right=3cm}
\setlength{\columnsep}{3cm}
\pagestyle{fancy}
% custom headers
\newcommand{\pear}{}
\newcommand{\peardate}[1]{\renewcommand{\pear}{#1}}
\chead{\Large{ \textbf{\pear}} \vspace{1cm} }
\setlength\headheight{2cm} % the header has troubles on the first page without this
% custom poem title
\newcommand{\peartitle}[1]{ \vspace{0.3cm} \textbf{#1} \vspace{0.6cm} }
\begin{document}
\onecolumn
\peardate{Preface}
Single column.
\clearpage
\twocolumn
\peardate{7 July}
\peartitle{Title on the left column}
Left.
\newpage
\peartitle{Title of the right column}
Right.
\clearpage
\twocolumn
\clearpage
\twocolumn
\peardate{15 October}
\peartitle{}
\newpage
\peartitle{Title}
We have text only on the right column.
\clearpage
\twocolumn
\peardate{09 May 2006}
\peartitle{Title}
We have text only on the left column.
\newpage
\peartitle{}
\clearpage
\twocolumn
\peardate{13 March 2007}
\peartitle{Lengthy text}
\large{\textbf{Paragraph \#1:}} \normalsize The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. \\
\large{\textbf{Paragraph \#2:}} \normalsize The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. \\
\large{\textbf{Paragraph \#3:}} \normalsize The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. \\
\large{\textbf{Paragraph \#4:}} \normalsize The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. \\
\large{\textbf{Paragraph \#5:}} \normalsize The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. \\
\large{\textbf{Paragraph \#6:}} \normalsize The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. \\
\LARGE{This is where the problem is. Notice how paragraph \#6 continues in the right column instead of continuing on the left column of the next page.} \normalsize \\
\large{\textbf{Paragraph \#7:}} \normalsize The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. \\
\newpage
\peartitle{This the right column title}
Right column text that gets wrongly rendered on the left column of the next page.
\clearpage
\twocolumn
\peardate{28 November 2006}
\peartitle{Title}
Text.
\newpage
\peartitle{Title}
Text.
\clearpage
\twocolumn
\end{document}