Langkau ke kandungan

multicol dalam Scissor LaTeX

Pakej multicol kebanyakannya berfungsi dalam Scissor LaTeX: \begin{multicols}{3} mengatur teksnya dalam tiga lajur (dua hingga enam lajur berfungsi), tajuk pilihan merentasi lajur dan \columnbreak memulakan lajur seterusnya. Lajur diisi satu demi satu dan bukan diseimbangkan, jadi tamatkannya dengan \columnbreak di tempat yang anda mahu.

Apa yang dilakukan oleh pakej ini

multicol memberikan anda persekitaran multicols, yang mengatur sebahagian halaman dalam dua atau lebih lajur yang seimbang: \begin{multicols}{3} ... \end{multicols}. Argumen pilihan meletakkan tajuk merentasi semua lajur, dan \columnbreak memaksa lajur seterusnya.

Apa yang berfungsi di sini

CiriDalam Scissor LaTeXCatatan
\begin{multicols}{n} ... \end{multicols}KebanyakannyaDua hingga enam lajur. Setiap lajur diisi sebelum lajur seterusnya bermula; lajur tidak diseimbangkan.
multicols*KebanyakannyaSeperti multicols.
\begin{multicols}{2}[\section{...}]BerfungsiTajuk merentasi lajur.
\columnbreakBerfungsiMemulakan lajur seterusnya.
\columnsepSebahagianTetapkan jarak dengan \usepackage[columnsep=1cm]{geometry}; \setlength{\columnsep} diabaikan.
\columnsepruleDiabaikanTiada garis di antara lajur.
\documentclass[twocolumn]{article}BerfungsiSeluruh dokumen dalam dua lajur. Lihat Susun atur halaman.

Dalam susun atur persidangan dan jurnal, multicols mengekalkan teksnya dalam satu lajur, seperti sebelum ini.

Contoh

Tiga lajur dengan tajuk merentasinya, ditamatkan dengan \columnbreak:

Tiga lajur dan \columnbreak

LaTeXMukadimah: \usepackage{multicol}Buka dalam editor (dibuka dalam tab baharu)
\begin{multicols}{3}[\section{Notes}]
Erika Mustermann wrote the first part of these notes, about the
setup of the 44 test runs.
\columnbreak

John Doe wrote the second part, about the results.
\columnbreak

Hans Mustermann wrote the last part, about the next study.
\end{multicols}
Disusun atur oleh Scissor LaTeX: Tiga lajur dan \columnbreak

Tanpa \columnbreak, lajur pertama diisi sebelum lajur kedua bermula, jadi teks pendek kekal dalam lajur pertama. Tajuk yang ditulis sebelum persekitaran berfungsi di kedua-dua tempat:

Tajuk sebelum multicols

LaTeXMukadimah: \usepackage{multicol}Buka dalam editor (dibuka dalam tab baharu)
\section{Notes}
\begin{multicols}{2}
The heading above spans the page, as it would in a TeX installation.
\columnbreak

This paragraph starts the second column.
\end{multicols}
Disusun atur oleh Scissor LaTeX: Tajuk sebelum multicols

Untuk dokumen dalam dua lajur, gunakan pilihan kelas:

Pilihan kelas twocolumn

\documentclass[twocolumn]{article}
\title{Two Columns}
\author{Erika Mustermann}
\begin{document}
\maketitle
\section{Introduction}
This document is set in two columns with the \texttt{twocolumn}
option of the class. Every paragraph flows from the left column to
the right one. Lorem ipsum dolor sit amet, consectetuer adipiscing
elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae,
felis. Curabitur dictum gravida mauris. Nam arcu libero, nonummy
eget, consectetuer id, vulputate a, magna.
\section{Method}
John Doe measured 44 samples. Donec vehicula augue eu neque.
Pellentesque habitant morbi tristique senectus et netus et malesuada
fames ac turpis egestas. Mauris ut leo.
\end{document}
Disusun atur oleh Scissor LaTeX: Pilihan kelas twocolumn

Keserasian

  • Dari pemasangan TeX ke sini: teks dalam multicols mendapat lajurnya, tetapi lajur tidak diseimbangkan: tambah \columnbreak di tempat sesuatu lajur patut tamat.
  • Dari sini ke pemasangan TeX: dokumen dikompil di sana tanpa perubahan, dengan lajur yang seimbang.

Manual penuh terdapat di CTAN: ctan.org/pkg/multicol. Lihat juga Susun atur halaman, jidar dan saiz kertas.

Lihat juga Susun atur halaman, enumitem, paralist dan Pakej yang tidak disokong.

Soalan dan jawapan

Bagaimanakah saya mendapatkan dua lajur dalam Scissor LaTeX?

Gunakan \documentclass[twocolumn]{article} untuk seluruh dokumen, atau \begin{multicols}{2} untuk sebahagian halaman.

Mengapakah semua teks saya berada dalam lajur pertama?

Di sini lajur diisi satu demi satu, tidak diseimbangkan. Letakkan \columnbreak di tempat lajur seterusnya patut bermula.

Setiap contoh di halaman ini disusun atur oleh Scissor LaTeX semasa laman dibina. Kali terakhir dikemas kini 2026-11-07.