ข้ามไปยังเนื้อหา

รายการ: itemize, enumerate, description

ใช้ itemize สำหรับหัวข้อย่อย และ enumerate สำหรับรายการที่มีหมายเลข โดยใส่ \item หน้าแต่ละรายการ สำหรับคำศัพท์พร้อมคำอธิบาย ให้ใช้ description และใส่คำศัพท์ไว้ในวงเล็บเหลี่ยม: \item[Term]

หัวข้อย่อย

แต่ละรายการของ itemize เริ่มด้วย \item รายการหนึ่งยาวได้หลายบรรทัด และมีได้มากกว่าหนึ่งย่อหน้า

รายการแบบหัวข้อย่อย

Bring to the field trip:
\begin{itemize}
  \item a notebook and two pencils,
  \item water for the whole day,
  \item a rain jacket.
\end{itemize}

รายการที่มีหมายเลข

enumerate ใส่หมายเลขรายการเป็น 1, 2, 3 ไปเรื่อย ๆ

รายการที่มีหมายเลข

\begin{enumerate}
  \item Open the editor.
  \item Choose New project.
  \item Start writing.
\end{enumerate}

รายการซ้อน

ใส่รายการไว้ภายใน \item เพื่อซ้อนรายการ เยื้องซอร์สเพื่อให้เห็นระดับต่าง ๆ ตัวแก้ไขไม่จำเป็นต้องใช้ แต่คุณจะขอบคุณตัวเองในภายหลัง

รายการภายในรายการ

\begin{enumerate}
  \item Fruit
  \begin{itemize}
    \item Apples
    \item Pears
    \begin{itemize}
      \item Williams
      \item Conference
    \end{itemize}
  \end{itemize}
  \item Vegetables
  \begin{enumerate}
    \item Carrots
    \item Leeks
  \end{enumerate}
\end{enumerate}

เครื่องหมายของแต่ละระดับต่างจากการติดตั้ง TeX เล็กน้อย:

ระดับitemize ใน Scissor LaTeXitemize ในการติดตั้ง TeXenumerate ใน Scissor LaTeXenumerate ในการติดตั้ง TeX
1••1.1.
2‣–1.(a)
3–∗1.i.
4•·1.A.

รายการคำอธิบาย

ในรายการ description แต่ละ \item รับคำศัพท์ในวงเล็บเหลี่ยม คำศัพท์จะแสดงเป็นตัวหนา ตามด้วยคำอธิบาย

คำศัพท์และคำอธิบาย

\begin{description}
  \item[Preamble] The part before \verb|\begin{document}|.
  \item[Body] The text that is printed.
  \item[Package] A set of extra commands, loaded with
    \verb|\usepackage|.
\end{description}
จัดหน้าโดย Scissor LaTeX: คำศัพท์และคำอธิบาย

ป้ายกำกับที่กำหนดเอง

ในการติดตั้ง TeX นั้น \item[...] ในรายการ itemize หรือ enumerate จะแทนที่หัวข้อย่อยหรือหมายเลขด้วยป้ายกำกับของคุณเอง ใน Scissor LaTeX หัวข้อย่อยหรือหมายเลขยังคงอยู่ และป้ายกำกับของคุณจะพิมพ์ต่อจากนั้นเป็นจุดเริ่มต้นของรายการ

\item[...] ใน itemize และ enumerate: ป้ายกำกับตามหลังเครื่องหมาย

\begin{itemize}
  \item[+] Faster than before
  \item[--] Uses more memory
\end{itemize}
\begin{description}
  \item[Pro] Faster than before
  \item[Con] Uses more memory
\end{description}

สองรายการติดกัน

ประโยคระหว่างสองรายการช่วยแยกการนับหมายเลข

Before the trip:
\begin{enumerate}
  \item Pack.
  \item Sleep.
\end{enumerate}
On the day:
\begin{enumerate}
  \item Wake up.
  \item Leave at 7:44.
\end{enumerate}

แพ็กเกจ enumitem และ paralist

แพ็กเกจ enumitem เพิ่มตัวเลือกในวงเล็บเหลี่ยมหลัง \begin{itemize} หรือ \begin{enumerate} เช่น [label=(\alph*)], [start=5] หรือ [noitemsep] Scissor LaTeX ยอมรับแต่ละเว้นตัวเลือกเหล่านี้: รายการยังคงหน้าตาและการนับหมายเลขตามปกติ \setcounter{enumi}{...} ก็ถูกละเว้นเช่นกัน

ตัวเลือก enumitem ถูกยอมรับและละเว้น

LaTeXส่วนนำ: \usepackage{enumitem}เปิดในตัวแก้ไข (เปิดในแท็บใหม่)
\begin{enumerate}[label=(\alph*), start=4]
  \item Numbered 1, not (d).
  \item Numbered 2, not (e).
\end{enumerate}

รายการแบบกะทัดรัดของแพ็กเกจ paralist ได้แก่ compactitem, compactenum และ compactdesc ทำงานเหมือน itemize, enumerate และ description ส่วน inparaenum ซึ่งใส่หมายเลขรายการภายในย่อหน้า จะจัดเป็นรายการที่มีหมายเลขธรรมดา รายละเอียดเพิ่มเติมอยู่ในหน้า enumitem และ paralist

สิ่งที่ต่างจากการติดตั้ง TeX

คู่มือฉบับเต็มอยู่ที่ ctan.org/pkg/enumitem และ ctan.org/pkg/paralist

ดูเพิ่มเติม enumitem, paralist รูปแบบข้อความ และ multicol

คำถามและคำตอบ

จะทำหัวข้อย่อยใน LaTeX ได้อย่างไร

เขียน \begin{itemize} แล้วใส่ \item หนึ่งตัวต่อหนึ่งหัวข้อ แล้วปิดด้วย \end{itemize}

จะเปลี่ยนรูปแบบหมายเลขของรายการ enumerate ได้อย่างไร

ในการติดตั้ง TeX คุณใช้ตัวเลือก enumitem [label=(\alph*)] ได้ Scissor LaTeX ละเว้นตัวเลือกนี้และนับเป็น 1, 2, 3 สำหรับป้ายกำกับของคุณเอง รายการ description ใช้ได้ทุกที่

จะนับหมายเลขต่อจากรายการก่อนหน้าได้อย่างไร

ใน Scissor LaTeX รายการที่มีหมายเลขสองรายการที่อยู่ติดกันจะนับต่อกันอยู่แล้ว หากมีข้อความคั่นระหว่างกัน รายการที่สองจะเริ่มที่ 1 ใหม่

ทุกตัวอย่างในหน้านี้จัดหน้าโดย Scissor LaTeX ขณะสร้างเว็บไซต์ อัปเดตล่าสุด 2026-11-07