enumitem e paralist in Scissor LaTeX
I pacchetti enumitem e paralist funzionano in parte in Scissor LaTeX: le opzioni di enumitem tra parentesi quadre (label=, start=, resume, noitemsep) vengono accettate e ignorate, e \newlist e gli elenchi in linea non sono supportati; compactitem, compactenum e compactdesc di paralist funzionano come gli elenchi standard.
Cosa fanno i pacchetti
enumitem ti permette di modificare gli elenchi tramite opzioni: \begin{enumerate}[label=(\alph*)] numera con (a), (b), (c), start=4 inizia da 4, resume continua un elenco precedente e noitemsep elimina lo spazio tra le voci. \setlist imposta le opzioni per tutti gli elenchi, e \newlist definisce ambienti di elenco tuoi.
paralist è un pacchetto più vecchio con elenchi compatti già pronti (compactitem, compactenum, compactdesc) ed elenchi composti dentro un paragrafo (inparaenum). enumerate, un terzo piccolo pacchetto, offre \begin{enumerate}[(a)].
Cosa funziona qui
| Funzione | In Scissor LaTeX | Note |
|---|---|---|
itemize, enumerate, description | Funziona | Vedi Elenchi. |
Opzioni tra parentesi quadre: label=, start=, leftmargin=, noitemsep, nosep | Tralasciato | Accettate senza messaggi; la numerazione resta 1, 2, 3. |
resume | Tralasciato | L’elenco riparte da 1. Due elenchi senza nulla in mezzo continuano invece la numerazione, vedi sotto. |
\setlist{...} | Tralasciato | Ignorato nel preambolo; nel corpo viene saltato con un messaggio e i suoi argomenti vengono stampati. |
\newlist, \setlist[name]{...} | Non supportato | Il nuovo ambiente è sconosciuto: le sue voci vengono stampate senza etichette. |
enumerate*, itemize* (opzione inline) | Non supportato | Le voci vengono stampate come testo semplice, senza etichette. |
compactitem, compactenum, compactdesc | Funziona | Come itemize, enumerate e description. La spaziatura è quella normale degli elenchi. |
asparaenum, inparaenum | In parte | Composti come un normale elenco numerato; inparaenum non resta nel paragrafo. |
\begin{enumerate}[(a)] (pacchetto enumerate) | Tralasciato | Numerato 1, 2, 3. |
Esempi
Le opzioni di enumitem vengono accettate, quindi un documento che le usa si apre e viene composto, ma le etichette restano 1, 2, 3:
label= e start= vengono ignorati
\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}Quando le etichette contano, scrivile tu stesso in un elenco description. Le etichette escono esattamente come digitate, qui e in qualsiasi installazione TeX:
Etichette tue con 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}Gli elenchi compatti di paralist funzionano come quelli standard:
compactitem e 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 viene ignorato. Un elenco continua la numerazione di quello precedente solo quando tra i due ci sono soltanto righe vuote; una frase in mezzo lo fa ripartire da 1:
resume: il secondo elenco riparte da 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}Compatibilità
- Da un’installazione TeX a qui: gli elenchi vengono composti con il loro testo, ma con etichette e spaziatura standard. Gli elenchi definiti con
\newlistperdono le etichette; sostituiscili conenumerateodescription. - Da qui a un’installazione TeX: i documenti si compilano lì senza modifiche, e le opzioni di enumitem hanno allora effetto.
I manuali completi sono su CTAN: enumitem e paralist. Per gli elenchi in generale, vedi Elenchi: itemize, enumerate, description.
Vedi anche Elenchi e multicol.
Domande e risposte
Come numero un elenco con (a), (b), (c)?
In un’installazione TeX, con \begin{enumerate}[label=(\alph*)] di enumitem. Scissor LaTeX ignora l’opzione, quindi usa un elenco description con \item[(a)] se le lettere devono comparire qui.
Come elimino lo spazio tra le voci di un elenco?
Qui noitemsep viene ignorato e la spaziatura è fissa. L’opzione ha effetto quando compili il documento in un’installazione TeX.
Ogni esempio di questa pagina viene composto da Scissor LaTeX quando il sito viene generato. Ultimo aggiornamento: 2026-11-07.