Langsung ke konten

enumitem dan paralist di Scissor LaTeX

Paket enumitem dan paralist berfungsi sebagian di Scissor LaTeX: opsi enumitem dalam kurung siku (label=, start=, resume, noitemsep) diterima lalu diabaikan, serta \newlist dan daftar sebaris tidak didukung; compactitem, compactenum, dan compactdesc dari paralist berfungsi seperti daftar standar.

Apa yang dilakukan paket-paket ini

enumitem memungkinkan Anda mengubah daftar melalui opsi: \begin{enumerate}[label=(\alph*)] memberi nomor (a), (b), (c), start=4 dimulai dari 4, resume melanjutkan daftar sebelumnya, dan noitemsep menghapus jarak antarbutir. \setlist mengatur opsi untuk semua daftar, dan \newlist mendefinisikan lingkungan daftar buatan sendiri.

paralist adalah paket yang lebih lama dengan daftar ringkas siap pakai (compactitem, compactenum, compactdesc) dan daftar yang dicetak di dalam paragraf (inparaenum). enumerate, paket kecil ketiga, menyediakan \begin{enumerate}[(a)].

Apa yang berfungsi di sini

FiturDi Scissor LaTeXCatatan
itemize, enumerate, descriptionBerfungsiLihat Daftar.
Opsi dalam kurung siku: label=, start=, leftmargin=, noitemsep, nosepDihilangkanDiterima tanpa pesan; penomoran tetap 1, 2, 3.
resumeDihilangkanDaftar dimulai lagi dari 1. Dua daftar tanpa apa pun di antaranya memang melanjutkan penomoran, lihat di bawah.
\setlist{...}DihilangkanDiabaikan di preambul; di isi dokumen dilewati dengan pesan dan argumennya dicetak.
\newlist, \setlist[name]{...}Tidak didukungLingkungan barunya tidak dikenal: butir-butirnya dicetak tanpa label.
enumerate*, itemize* (opsi inline)Tidak didukungButir-butirnya dicetak sebagai teks biasa, tanpa label.
compactitem, compactenum, compactdescBerfungsiSeperti itemize, enumerate, dan description. Jaraknya memakai jarak daftar normal.
asparaenum, inparaenumSebagianDicetak sebagai daftar bernomor biasa; inparaenum tidak tetap di dalam paragraf.
\begin{enumerate}[(a)] (paket enumerate)DihilangkanBernomor 1, 2, 3.

Contoh

Opsi enumitem diterima, jadi dokumen yang memakainya terbuka dan ditata huruf, tetapi labelnya tetap 1, 2, 3:

label= dan start= diabaikan

LaTeXPreambul: \usepackage{enumitem}Buka di editor (terbuka di tab baru)
\begin{enumerate}[label=(\alph*), start=4, noitemsep]
  \item Numbered 1 here, (d) in a TeX installation.
  \item Numbered 2 here, (e) in a TeX installation.
\end{enumerate}

Jika labelnya penting, tulis sendiri dalam daftar description. Labelnya tampil persis seperti yang diketik, di sini dan di setiap instalasi TeX:

Label buatan sendiri dengan description

\begin{description}
  \item[(a)] Erika Mustermann collects the samples.
  \item[(b)] John Doe weighs all 44 of them.
  \item[(c)] Hans Mustermann writes the report.
\end{description}
Ditata oleh Scissor LaTeX: Label buatan sendiri dengan description

Daftar ringkas paralist berfungsi seperti daftar standar:

compactitem dan compactenum

LaTeXPreambul: \usepackage{paralist}Buka di editor (terbuka di tab baru)
Before you start:
\begin{compactitem}
  \item read the brief,
  \item check the equipment.
\end{compactitem}
Then:
\begin{compactenum}
  \item weigh the sample,
  \item write down the result.
\end{compactenum}
Ditata oleh Scissor LaTeX: compactitem dan compactenum

resume diabaikan. Sebuah daftar melanjutkan penomoran daftar sebelumnya hanya jika di antara keduanya tidak ada apa pun selain baris kosong; kalimat di antaranya membuat penomoran dimulai lagi dari 1:

resume: daftar kedua dimulai dari 1

LaTeXPreambul: \usepackage{enumitem}Buka di editor (terbuka di tab baru)
\begin{enumerate}
  \item Prepare the room.
\end{enumerate}
A short break follows.
\begin{enumerate}[resume]
  \item Start the test (2 in a TeX installation).
\end{enumerate}

Kompatibilitas

  • Dari instalasi TeX ke sini: daftar ditata huruf beserta teksnya, tetapi dengan label dan jarak standar. Daftar yang didefinisikan dengan \newlist kehilangan labelnya; ganti dengan enumerate atau description.
  • Dari sini ke instalasi TeX: dokumen bisa dikompilasi di sana tanpa perubahan, dan opsi enumitem lalu berlaku.

Manual lengkapnya ada di CTAN: enumitem dan paralist. Untuk daftar secara umum, lihat Daftar: itemize, enumerate, description.

Lihat juga Daftar dan multicol.

Tanya jawab

Bagaimana cara memberi nomor daftar dengan (a), (b), (c)?

Di instalasi TeX, dengan \begin{enumerate}[label=(\alph*)] dari enumitem. Scissor LaTeX mengabaikan opsi itu, jadi pakai daftar description dengan \item[(a)] jika hurufnya harus tampil di sini.

Bagaimana cara menghapus jarak antarbutir daftar?

noitemsep diabaikan di sini, dan jaraknya tetap. Opsi itu berlaku saat Anda mengompilasi dokumen di instalasi TeX.

Setiap contoh di halaman ini ditata oleh Scissor LaTeX saat situs dibuat. Terakhir diperbarui 2026-11-07.