Altere várias vezes o número de colunas na mesma página, sem quebras de página

Altere várias vezes o número de colunas na mesma página, sem quebras de página

Gostaria de alterar o número de colunas de uma página da seguinte forma:

2 colunas -> sem colunas -> 3 colunas.

Mas o multicol insere uma quebra de página sempre que uso seu ambiente.

Exemplo mínimo de trabalho:

\documentclass{scrartcl}
\usepackage{multicol}

\begin{document}

\begin{multicols*}{2}

abcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabc

\end{multicols*}

abcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabc

\begin{multicols*}{3}

abcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabc

\end{multicols*}
\end{document}

Responder1

A solução é usar "\begin{multicols}{} ... \end{multicols}" (a versão com asterisco quebra a página).

\documentclass{scrartcl}
\usepackage{multicol,lipsum,tikz}

\begin{document}

\begin{multicols}{2}
  \section{Two columns}
    \lipsum[1-1]
\end{multicols}

\section{No column}

\begin{center}
  \begin{tikzpicture}[scale=2]
    \path[thick,fill=red!80] (1.7,1)--(1.7,-1)--(5,0)--cycle;
    \path[thick,fill=blue!80] (1.7,1)--(1.7,-1)--(-0.2,0)--cycle;
    \draw[ultra thick] (-0.2,0)--(1.7,1)--(5,0)--(1.7,-1)--cycle;
    \draw[ultra thick] (1.7,1)--(1.7,-1);
    \node[label={center:\Huge{N}}] at (2.5,0) {};
    \node[label={center:\Huge{S}}] at (0.9,0) {};
  \end{tikzpicture}
\end{center}

\begin{multicols}{3}
  \section{Two columns}
    \lipsum[2-3]
\end{multicols}

\end{document}

insira a descrição da imagem aqui

informação relacionada