Bagaimana cara menampilkan konten dalam tata letak dua kolom di LaTeX?

105

Saya sedang menulis artikel di LaTeX dan saya ingin menampilkan beberapa konten dalam tata letak dua kolom. Di kolom kiri matriks dan di kolom kanan daftar item. Saya telah mencoba dengan lingkungan tabel tetapi tidak berfungsi seperti yang saya inginkan.

Pertanyaan saya adalah bagaimana membuat area dua kolom dalam dokumen LeTeX (atau yang serupa) dan dapat menempatkan konten tertentu ke kolom kiri dan kanan? Saya tidak ingin membuat tata letak dua kolom untuk seluruh dokumen, hanya untuk sebagian saja.

czuk
sumber
14
Sekarang ada situs StackExchange baru tentang Tex dan turunannya khusus untuk jenis pertanyaan ini.
Kereta luncur
\documentclass[11pt,twocolumn]{article}hanya membagi dokumen menjadi dua bagian secara otomatis.
Nick Dong

Jawaban:

172

Muat paket multicol , seperti ini \usepackage{multicol}. Kemudian gunakan:

\begin{multicols}{2}
Column 1
\columnbreak
Column 2
\end{multicols}

Jika Anda menghilangkan \columnbreak, kolom akan seimbang secara otomatis.

Rob Hyndman
sumber
38

Gunakan dua minipages .

\begin{minipage}[position]{width}
  text
 \end{minipage}
lhf
sumber
15
sementara multicol akan berfungsi, dan berfungsi dengan baik, jika Anda menginginkan kontrol khusus atas apa yang ada di kolom, maka ide minipage mungkin akan bekerja paling baik.
Mica
@Mica Ini sepertinya selangkah lagi dari WYSIWYM. Baik?
isomorfisma
@isomorphismes Ya, saya kira itu selangkah lagi dari WYSIWYM ... tetapi berhasil.
Mica