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 از ۴ آغاز میکند، resume فهرستی پیشین را ادامه میدهد و noitemsep فاصلهٔ بین موردها را برمیدارد. \setlist گزینهها را برای همهٔ فهرستها تنظیم میکند و \newlist محیطهای فهرست خودتان را تعریف میکند.
paralist بستهای قدیمیتر با فهرستهای فشردهٔ آماده (compactitem، compactenum، compactdesc) و فهرستهایی است که درون یک بند چیده میشوند (inparaenum). enumerate، بستهٔ کوچک سوم، \begin{enumerate}[(a)] را میدهد.
آنچه اینجا کار میکند
| ویژگی | در Scissor LaTeX | یادداشتها |
|---|---|---|
itemize، enumerate، description | کار میکند | فهرستها را ببینید. |
گزینههای درون کروشه: label=، start=، leftmargin=، noitemsep، nosep | کنار گذاشته شده | بدون پیام پذیرفته میشوند؛ شمارهگذاری ۱، ۲، ۳ میماند. |
resume | کنار گذاشته شده | فهرست دوباره از ۱ آغاز میشود. دو فهرست که چیزی بینشان نیست شمارهگذاری را ادامه میدهند، پایین را ببینید. |
\setlist{...} | کنار گذاشته شده | در مقدمهٔ سند نادیده گرفته میشود؛ در بدنه با پیامی نادیده گرفته میشود و آرگومانهایش چاپ میشوند. |
\newlist، \setlist[name]{...} | پشتیبانی نمیشود | محیط جدید ناشناخته است: موردهایش بدون برچسب چاپ میشوند. |
enumerate*، itemize* (گزینهٔ inline) | پشتیبانی نمیشود | موردها به شکل متن ساده، بدون برچسب، چاپ میشوند. |
compactitem، compactenum، compactdesc | کار میکند | مانند itemize، enumerate و description. فاصلهگذاری همان فاصلهگذاری عادی فهرست است. |
asparaenum، inparaenum | تا حدی | به شکل یک فهرست شمارهدار عادی چیده میشوند؛ inparaenum درون بند نمیماند. |
\begin{enumerate}[(a)] (بستهٔ enumerate) | کنار گذاشته شده | با ۱، ۲، ۳ شماره میخورد. |
نمونهها
گزینههای enumitem پذیرفته میشوند، پس سندی که آنها را دارد باز و حروفچینی میشود، اما برچسبها ۱، ۲، ۳ میمانند:
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 نادیده گرفته میشود. یک فهرست فقط وقتی شمارهگذاری فهرست پیشین را ادامه میدهد که جز سطرهای خالی چیزی بینشان نباشد؛ یک جمله در میان، آن را دوباره از ۱ آغاز میکند:
resume: فهرست دوم از ۱ آغاز میشود
\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 را ببینید.
همچنین فهرستها و multicol را ببینید.
پرسش و پاسخ
چطور یک فهرست را با (a)، (b)، (c) شماره بزنم؟
در یک نصب TeX، با enumitem و \begin{enumerate}[label=(\alph*)]. Scissor LaTeX این گزینه را نادیده میگیرد، پس اگر حروف باید اینجا دیده شوند از یک فهرست description با \item[(a)] استفاده کنید.
چطور فاصلهٔ بین موردهای فهرست را بردارم؟
noitemsep اینجا نادیده گرفته میشود و فاصلهگذاری ثابت است. وقتی سند را در یک نصب TeX کامپایل کنید اثر میکند.
هر مثال این صفحه هنگام ساخت سایت با Scissor LaTeX حروفچینی میشود. آخرین بهروزرسانی: 2026-11-07.