Re: Elenco numerato particolare

#53823
Up
0
Down
::

Salve ragazzi sto scrivendo un libro nel quale dovrò utilizzare spesso elenchi numerati.

Ora non saprei come definire la mia esigenza in termini tecnici, ma provo a spiegarvela con un semplice esempio.

Nel capitolo uno dico: “prendiamo in considerazione il seguente enunciato:

(1) Marco è biondo.

Ora, in base alla teoria di Tal dei tali, l’enunciato (1) sarebbe parafrasabile come segue:

(1a) Marco ha i capelli color oro.

Allo stesso modo l’enunciato

(2) Luca è bruno

sarebbe parafrasabile in

(2a) Luca ha i capelli color marrone

Per altri autori (2) invece equivarrebbe a

(2b) Il marrone è sui capelli di Luca.

etc etc”

Spero di aver chiarito la mia esigenza: vorrei che LaTex mi numerasse in automatico queste liste, in modo che se dovessi cancellare un item (ad esempio il 2a), tutto dovrebbe “scalare” in automatico (e quindi il 2b dovrebbe diventare automaticamente 2a).

L’ulteriore complicazione è dovuta al fatto che gli item sono intervallati da commenti e quindi mi servirebbe un qualche comando per “sospendere” l’enumerate.

Spero tanto di essermi spiegato… (come avrete capito sono niubbissimo).

Intanto benvenuto.

Queste non sono liste in senso stretto, le assimilerei a “equazioni”. Direi che potresti risolvere con questo nel preambolo:
`\newcounter{enunciato}
\newcounter{sottoenunciato}[enunciato]
\renewcommand{\thesottoenunciato}{\theenunciato\alph{sottoenunciato}}
\newenvironment{enunciato}
{\list{}{}\refstepcounter{enunciato}\item[(\theenunciato)]\ignorespaces}
{\endlist}
\newenvironment{sottoenunciato}
{\list{}{}\refstepcounter{sottoenunciato}\item[(\thesottoenunciato)]\ignorespaces}
{\endlist}
\newenvironment{enunciati}{\setcounter{enunciato}{0}}{}`
Il tuo testo sarà allora
`Testo che precede la parte interessante.

\begin{enunciati}
Prendiamo in considerazione il seguente enunciato:
\begin{enunciato}\label{marcobiondo}
Marco è biondo.
\end{enunciato}
Ora, in base alla teoria di Tal dei tali, l'enunciato (\ref{marcobiondo}) sarebbe parafrasabile come segue:
\begin{sottoenunciato}\label{marcooro}
Marco ha i capelli color oro.
\end{sottoenunciato}
Allo stesso modo l'enunciato
\begin{enunciato}\label{lucabruno}
Luca è bruno
\end{enunciato}
sarebbe parafrasabile in
\begin{sottoenunciato}\label{lucamarrone}
Luca ha i capelli color marrone
\end{sottoenunciato}
Per altri autori (\ref{lucamarrone}) invece equivarrebbe a
\begin{sottoenunciato}\label{marroneluca}
Il marrone è sui capelli di Luca.
\end{sottoenunciato}
\end{enunciati}`
Ciao
Enrico

Go to top