다음 코드를 사용하면:
\documentclass[a4paper]{report}
\usepackage{multicol}
\begin{document}
\begin{multicols}{2}
\noindent Vediamo un po' di testo a due colonne. Proviamo a cambiar colonna: \columnbreak
\texttt{\textbackslash columnbreak} serve a passare alla colonna successiva, ossia ad inserire un \emph{Column Break}, un'interruzione di colonna, come direbbe Word.
\end{multicols}
\end{document}
한 열에는 텍스트까지 포함 colonna:
하고 다른 열에는 나머지 텍스트가 포함된 2열 비트의 텍스트를 얻어야 합니다. 문제는 내가 그것과는 꽤 거리가 멀다는 것이다.
\\
앞에 추가하거나 음수로 \columnbreak
대체하는 것도 단순히 작동하지 않습니다. 그럼 2열로 넘어가려면 어떻게 해야 할까요 ? 그리고 왜 그렇게 완전히 무시되고 있습니까?\columnbreak
\penalty
\texttt{\textbackslash columnbreak}
\columnbreak
답변1
이 예는 다음을 보여줍니다.\columnbreak
~이다순종했다:
\documentclass[a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{multicol}
\begin{document}
\begin{multicols}{2}
\noindent Vediamo un po' di testo a due colonne. Proviamo a cambiar colonna: \columnbreak
\texttt{\textbackslash columnbreak} serve a passare alla colonna successiva, ossia a
inserire un \emph{Column Break}, un'interruzione di colonna, come in altri programmi
di scrittura. Chissà che succede ora qui avendo aggiunto testo.
\end{multicols}
\end{document}
italian
옵션 없이 시도해 보겠습니다 fontenc
. 그러면 출력이 사용자의 것과 유사해야 합니다.
\documentclass[a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage{multicol}
\begin{document}
\begin{multicols}{2}
\noindent Vediamo un po' di testo a due colonne. Proviamo a cambiar colonna: \columnbreak
\texttt{\textbackslash columnbreak} serve a passare alla colonna successiva, ossia a
inserire un \emph{Column Break}, un'interruzione di colonna, come in altri programmi
di scrittura. Chissà che succede ora qui avendo aggiunto testo.
\end{multicols}
\end{document}
\columnbreak
문단 안에 나타날 때 해당 벌칙은 해당 줄 뒤에 삽입됩니다 \columnbreak
. 두 경우 모두 를 포함하는 줄에 속합니다 \texttt{\textbackslash columnbreak}
. 입력을 다음으로 변경합니다.
\noindent Vediamo un po' di testo a due colonne. Proviamo a cambiar colonna:\columnbreak
\ \texttt{\textbackslash columnbreak} serve a passare alla colonna successiva, ossia a
inserire un \emph{Column Break}, un'interruzione di colonna, come in altri programmi
di scrittura. Chissà che succede ora qui avendo aggiunto testo.
페널티는 백슬래시 대신 콜론에 첨부되며 실제로 출력은 다음과 같습니다.
그러나 콜론 바로 뒤에 열 나누기를 추가하려면 다음을 수행해야 합니다.
\documentclass[a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{multicol}
\begin{document}
\begin{multicols}{2}
\noindent Vediamo un po' di testo a due colonne. Proviamo a
cambiar colonna:\columnbreak\linebreak
\verb|\columnbreak| serve a passare alla colonna successiva, ossia a
inserire un \emph{Column Break}, un'interruzione di colonna, come in altri programmi
di scrittura. Chissà che succede ora qui avendo aggiunto testo.
\end{multicols}
\end{document}
답변2
\columnbreak
like \vspace
및 \pagebreak
etc를 수평 모드에서 사용하면 \vadjust
TeX의 단락 분리기가 삽입할 노드 에 자신을 삽입합니다.현재 텍스트 줄이 여러 줄로 나누어진 후. 노드 내용 이 수직 모드로 해석된 후에만 \vadjust
기본 페널티가 열 분리에 영향을 미칩니다.
이 경우 노드는 (단지) 텍스트가 있는 줄에 배치되므로 \columnbreak
효과가 있습니다.~ 후에해당 줄에서 id가 강제로 중단된다는 텍스트를 더 많이 사용하면 더 쉽게 확인할 수 있습니다.
\documentclass[a4paper]{report}
\usepackage{multicol}
\begin{document}
\begin{multicols}{2}
\noindent Vediamo un po' di testo a due colonne. Proviamo a cambiar colonna: \columnbreak
\texttt{\textbackslash columnbreak} serve a passare alla colonna successiva, ossia ad inserire un \emph{Column Break}, un'interruzione di colonna, come direbbe Word.
zzz
zzz
\end{multicols}
\end{document}