enumitem ו-paralist ב-Scissor LaTeX
החבילות enumitem ו-paralist עובדות חלקית ב-Scissor LaTeX: האפשרויות של enumitem בסוגריים המרובעים (label=, start=, resume, noitemsep) מתקבלות ולא נלקחות בחשבון, ו-\newlist ורשימות בתוך שורה לא נתמכות; compactitem, compactenum ו-compactdesc של paralist עובדות כמו הרשימות הסטנדרטיות.
מה החבילות עושות
enumitem מאפשרת לשנות רשימות בעזרת אפשרויות: \begin{enumerate}[label=(\alph*)] ממספרת ב-(a), (b), (c), start=4 מתחילה ב-4, resume ממשיכה רשימה קודמת, ו-noitemsep מסירה את הרווח בין הפריטים. \setlist קובעת אפשרויות לכל הרשימות, ו-\newlist מגדירה סביבות רשימה משלך.
paralist היא חבילה ישנה יותר עם רשימות קומפקטיות מוכנות (compactitem, compactenum, compactdesc) ורשימות שמסודרות בתוך פסקה (inparaenum). enumerate, חבילה קטנה שלישית, נותנת את \begin{enumerate}[(a)].
מה עובד כאן
| תכונה | ב-Scissor LaTeX | הערות |
|---|---|---|
itemize, enumerate, description | עובד | ראו רשימות. |
אפשרויות בסוגריים מרובעים: label=, start=, leftmargin=, noitemsep, nosep | מושמט | מתקבלות בלי הודעה; המספור נשאר 1, 2, 3. |
resume | מושמט | הרשימה מתחילה שוב ב-1. שתי רשימות שאין ביניהן דבר כן ממשיכות את המספור, ראו למטה. |
\setlist{...} | מושמט | בפראמבל היא לא נלקחת בחשבון; בגוף המסמך היא מדולגת עם הודעה והארגומנטים שלה מודפסים. |
\newlist, \setlist[name]{...} | לא נתמך | הסביבה החדשה לא מוכרת: הפריטים שלה מודפסים בלי תוויות. |
enumerate*, itemize* (האפשרות inline) | לא נתמך | הפריטים מודפסים כטקסט רגיל, בלי תוויות. |
compactitem, compactenum, compactdesc | עובד | כמו itemize, enumerate ו-description. הריווח הוא הריווח הרגיל של רשימות. |
asparaenum, inparaenum | חלקית | מסודרות כרשימה ממוספרת רגילה; inparaenum לא נשארת בתוך הפסקה. |
\begin{enumerate}[(a)] (החבילה enumerate) | מושמט | ממוספרת 1, 2, 3. |
דוגמאות
האפשרויות של enumitem מתקבלות, כך שמסמך שמשתמש בהן נפתח ומסודר, אבל התוויות נשארות 1, 2, 3:
label= ו-start= לא נלקחות בחשבון
\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}כשהתוויות חשובות, כתבו אותן בעצמכם ברשימת description. התוויות יוצאות בדיוק כמו שהוקלדו, כאן ובכל התקנת TeX:
תוויות משלך עם 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}הרשימות הקומפקטיות של paralist עובדות כמו הרשימות הסטנדרטיות:
compactitem ו-compactenum
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}resume לא נלקחת בחשבון. רשימה ממשיכה את המספור של הרשימה שלפניה רק כשאין ביניהן דבר מלבד שורות ריקות; משפט באמצע מתחיל אותה שוב ב-1:
resume: הרשימה השנייה מתחילה ב-1
\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}תאימות
- מהתקנת TeX לכאן: הרשימות מסודרות עם הטקסט שלהן, אבל עם תוויות וריווח סטנדרטיים. רשימות שהוגדרו עם
\newlistמאבדות את התוויות שלהן; החליפו אותן ב-enumerateאו ב-description. - מכאן להתקנת TeX: המסמכים מתהדרים שם בלי שינוי, והאפשרויות של enumitem נכנסות אז לתוקף.
המדריכים המלאים נמצאים ב-CTAN: enumitem ו-paralist. לרשימות באופן כללי, ראו רשימות: itemize, enumerate, description.
שאלות ותשובות
איך ממספרים רשימה ב-(a), (b), (c)?
בהתקנת TeX, עם \begin{enumerate}[label=(\alph*)] של enumitem. Scissor LaTeX מתעלם מהאפשרות, אז אם האותיות חייבות להופיע כאן, השתמשו ברשימת description עם \item[(a)].
איך מסירים את הרווח בין פריטי רשימה?
noitemsep לא נלקחת כאן בחשבון, והריווח קבוע. היא נכנסת לתוקף כשמהדרים את המסמך בהתקנת TeX.
כל דוגמה בדף הזה מסודרת על ידי Scissor LaTeX בזמן בניית האתר. עודכן לאחרונה: 2026-11-07.