# Switch from single to double column in the same page

I need to write a text just in this format

 \documentclass[twocolumn]{article}.


But I need to switch between single column and double column several times in the same page, without jumping to a new page every time I switch the format. Is this possible without using any package like \usepackage{multicol} ?

• why don't you want to use multicol (which is designed to do exactly that) – David Carlisle Oct 27 '15 at 19:04
• Could you mock up an example of the possible page layout you want? – Werner Oct 27 '15 at 19:11
• there is no reason not to use multicol.st it has the same status as article.cls a file in the core latex distribution, you have to input some macro files or you can not typeset anything in latex. – David Carlisle Oct 27 '15 at 21:30

You should look into using the multicol package and its multicols environment. For instance, the following code produces a page that starts in single-column mode, switches to two-column mode, and finally switches back to single-column mode.

\documentclass{article}
\usepackage{multicol,lipsum}
\begin{document}
\lipsum[1]
% switch to two-column layout
\begin{multicols}{2}
\lipsum[2-3]
\end{multicols}
% switch back to single-column layout
\lipsum[4]
\end{document}

• Does this not mess up marginnotes? – mathtick Oct 27 '19 at 20:16
• @mathtick - Not sure what you're driving at. For a document to produce meaningful twocolumn output, the margins have to be rather slim. Hence I see no reason to worry about a lack of space for margin notes to begin with. – Mico Oct 27 '19 at 20:43
• This works, but creates another problem, that is, multicol doesn't work with floats. – Mateus Felipe Mar 4 at 14:21