Page LayoutPrevent paragraph break in a multicol environment

Information and discussion about page layout specific issues (e.g. header and footer lines, page formats, page numbers).
Post Reply
charlax
Posts: 11
Joined: Mon Apr 20, 2009 9:16 am

Prevent paragraph break in a multicol environment

Post by charlax »

Hi,

My question is rather simple : I would like to prevent any paragraph break in a multicol environment. I mean, there should be no paragraph break between two columns.

I must be using the multicol environment (the rest of my document is one-column). I want this because breaking inside a stanza is unrefined.

Here is a standard document:

Code: Select all

Code, edit and compile here:
\documentclass[12pt]{article}
\usepackage{multicol}
\usepackage[french]{babel}
\usepackage[utf8]{inputenc}
\setlength{\parskip}{12pt} % 12 pt = space between paragraphs
\setlength{\parindent}{0pt} % 0 pt = indentation
\usepackage{anysize}
\marginsize{2cm}{2cm}{2cm}{2cm}
\begin{document}
\begin{multicols}{2}
Heureux qui, comme Ulysse, a fait un beau voyage, \\
Ou comme cestuy-là qui conquit la toison, \\
Et puis est retourné, plein d'usage et raison, \\
Vivre entre ses parents le reste de son âge !
Quand reverrai-je, hélas, de mon petit village \\
Fumer la cheminée, et en quelle saison \\
Reverrai-je le clos de ma pauvre maison, \\
Qui m'est une province, et beaucoup davantage ?
Plus me plaît le séjour qu'ont bâti mes aïeux, \\
Que des palais Romains le front audacieux, \\
Plus que le marbre dur me plaît l'ardoise fine :
Plus mon Loir gaulois, que le Tibre latin, \\
Plus mon petit Liré, que le mont Palatin, \\
Et plus que l'air marin la doulceur angevine.
\end{multicols}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Thank you very much,

Charles

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

localghost
Site Moderator
Posts: 9202
Joined: Fri Feb 02, 2007 12:06 pm

Prevent paragraph break in a multicol environment

Post by localghost »

Some modifications will do the trick.

Code: Select all

Code, edit and compile here:
\documentclass[11pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\usepackage[includeheadfoot,margin=2cm]{geometry}
\usepackage{multicol}
%\setlength{\parskip}{12pt} % 12 pt = space between paragraphs
\setlength{\parindent}{0pt} % 0 pt = indentation
\begin{document}
\begin{multicols}{2}
\raggedcolumns
Heureux qui, comme Ulysse, a fait un beau voyage, \\
Ou comme cestuy-là qui conquit la toison, \\
Et puis est retourné, plein d'usage et raison, \\
Vivre entre ses parents le reste de son âge !
\medskip
Quand reverrai-je, hélas, de mon petit village \\
Fumer la cheminée, et en quelle saison \\
Reverrai-je le clos de ma pauvre maison, \\
Qui m'est une province, et beaucoup davantage ?
\columnbreak
\medskip
Plus me plaît le séjour qu'ont bâti mes aïeux, \\
Que des palais Romains le front audacieux, \\
Plus que le marbre dur me plaît l'ardoise fine :
\medskip
Plus mon Loir gaulois, que le Tibre latin, \\
Plus mon petit Liré, que le mont Palatin, \\
Et plus que l'air marin la doulceur angevine.
\end{multicols}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
The multicol manual explains that in detail.


Best regards
Thorsten
charlax
Posts: 11
Joined: Mon Apr 20, 2009 9:16 am

Re: Prevent paragraph break in a multicol environment

Post by charlax »

I had taken a look at the multicol manual, but couldn't find a simple way to do that. Thank you very much, your solution is simple and working perfectly.
Post Reply