मजकुराकडे जा

Scissor LaTeX मध्ये enumitem आणि paralist

Scissor LaTeX मध्ये enumitem आणि paralist पॅकेजेस अंशतः चालतात: enumitem चे कंसातील पर्याय (label=, start=, resume, noitemsep) स्वीकारले जातात आणि दुर्लक्षित होतात, आणि \newlist व ओळीतील याद्या सपोर्टेड नाहीत; paralist च्या compactitem, compactenum आणि compactdesc मानक याद्यांसारख्या चालतात.

पॅकेजेस काय करतात

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= दुर्लक्षित होतात

LaTeXप्रीअँबल: \usepackage{enumitem}एडिटरमध्ये उघडा (नवीन टॅबमध्ये उघडते)
\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}
Scissor LaTeX ने टाइपसेट केले: description सह तुमचे स्वतःचे लेबल

paralist च्या संक्षिप्त याद्या मानक याद्यांसारख्या चालतात:

compactitem आणि compactenum

LaTeXप्रीअँबल: \usepackage{paralist}एडिटरमध्ये उघडा (नवीन टॅबमध्ये उघडते)
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}
Scissor LaTeX ने टाइपसेट केले: compactitem आणि compactenum

resume दुर्लक्षित होते. दोन याद्यांमध्ये रिकाम्या ओळींशिवाय काहीही नसेल तेव्हाच यादी आधीच्या यादीचे क्रमांक पुढे चालू ठेवते; मध्ये एखादे वाक्य असल्यास ती पुन्हा 1 पासून सुरू होते:

resume: दुसरी यादी 1 पासून सुरू होते

LaTeXप्रीअँबल: \usepackage{enumitem}एडिटरमध्ये उघडा (नवीन टॅबमध्ये उघडते)
\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 हा पर्याय दुर्लक्षित करते, त्यामुळे अक्षरे इथे दिसायलाच हवीत तर \item[(a)] सह description यादी वापरा.

यादीतील बाबींमधील अंतर कसे काढावे?

इथे noitemsep दुर्लक्षित होते, आणि अंतर निश्चित असते. तुम्ही दस्तऐवज TeX इन्स्टॉलेशनमध्ये कंपाइल करता तेव्हा ते लागू होते.

या पेजवरील प्रत्येक उदाहरण साइट तयार होताना Scissor LaTeX टाइपसेट करते. शेवटचे अपडेट: 2026-11-07.