페이지 나누기 없이 동일한 페이지의 열 수를 여러 번 변경

페이지 나누기 없이 동일한 페이지의 열 수를 여러 번 변경

다음과 같이 페이지의 열 수를 변경하고 싶습니다.

열 2개 --> 열 없음 --> 열 3개.

하지만 multicol은 해당 환경을 사용할 때마다 페이지 나누기를 삽입합니다.

최소한의 작업 예:

\documentclass{scrartcl}
\usepackage{multicol}

\begin{document}

\begin{multicols*}{2}

abcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabc

\end{multicols*}

abcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabc

\begin{multicols*}{3}

abcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabc

\end{multicols*}
\end{document}

답변1

해결책은 "\begin{multicols}{} ... \end{multicols}"를 사용하는 것입니다(별표 버전은 페이지를 깨뜨립니다).

\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}

여기에 이미지 설명을 입력하세요

관련 정보