Re: Liste numerate

#26953
Up
0
Down
::

Ho bisogno di numerare esercizi e sto usando le liste di enumerate. Tali liste però a volte vanno interrotte da testo per poi riprendere la numerazione, Ecco quello che ho fatto: Caso1 (senza un mio contatore)

`
\documentclass[10pt,a4paper]{book}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{enumerate}

\begin{document}
\begin{enumerate}{\usecounter{mioContatore}}
\item { mario}
\item {andrea}
\end{enumerate}
Testo in mezzo
\begin{enumerate}
\item {flavio}
\item {silvio}
\end{enumerate}
\end{document}
`

Caso 2 (con un mio contatore)
`
\documentclass[10pt,a4paper]{book}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{enumerate}

\newcounter{mioContatore}

\begin{document}
\begin{enumerate}{\usecounter{mioContatore}}
\item { mario}
\item {andrea}
\end{enumerate}
Testo in mezzo
\begin{enumerate}
\item {flavio}
\item {silvio}
\end{enumerate}
\end{document}
`

Il non plus ultra sarebbe poi utilizzare il contatore che riporti anche il numero di capitolo:
Capitolo 1
Esercizio 1.1
Esercizio 1.2
Esercizio 1.3

testo in mezzo
Esercizio 1.4
Esercizio 1.5

Capitolo 2
Esercizio 2.1
Esercizio 2.2
Esercizio 2.3

testo in mezzo
Esercizio 2.4
Esercizio 2.5

Mi sa che ho esagerato con le domande… Comunque grazie per l’attenzione.ì che dedicate a noi che fino a pochi mesi fa pensavamo che il latex fosse solo un tessuto in plastica 😉

Puoi usare il pacchetto enumitem se non hai altri ambienti enumerate in mezzo a quelli che ti interessano:
`\begin{enumerate}[leftmargin=*,label=Esercizio \thechapter.\arabic*]
\item
\end{enumerate}

\begin{enumerate}[leftmargin=*,label=Esercizio \thechapter.\arabic*,resume]
\item

\end{enumerate}`
Naturalmente sarà meglio definirsi un nuovo ambiente:
`\newlist{esercizi}{enumerate}{1}
\setlist[esercizi]{leftmargin=*,label=Esercizio \thesection.\arabic*}`
e l’input di prima diventerebbe
`\begin{esercizi}
\item

\end{esercizi}

\begin{esercizi}[resume]
\item

\end{esercizi}`
Tuttavia il modo che ritengo migliore è di definire un ambiente di tipo “teorema” per questo scopo: se gli esercizi non sono brevi, una riga al massimo, una lista numerata non è adatta. Carica il pacchetto amsthm e usa
`\theoremstyle{definition}
\newtheorem{esercizio}{Esercizio}[chapter]`
Dopo questo, ogni esercizio dovrà essere contenuto in un ambiente “esercizio”.

Ciao
Enrico

Go to top