Re: Theorem con numerazione di ref

#30522
Up
0
Down
::

Ciao a tutti,
io utilizzo amsbook e dovrei fare una cosa di questo genere:
nell’introduzione ho scrittto dei teoremi che vengono poi spiegati nei capitoli successivi.
Il mio problema è che voglio che il teorema sia numerato nello stesso modo in entrambi i posti.
Io avevo pensato nell’introduzione di usare un nuovo environment al quale passo il riferimento del teorema e quindi avere la stessa numerazione.

\begin{newtheorem}{\ref{teorema1}}
Prova teorema
\end{newtheorem}
Il risultato

Teorema 2.1. Prova teorema

Questo teorema quindi è il teorema descritto nel capitolo 2 section 1.

Non so se mi sono spiegato bene.
Non ho nessuna idea di come si può fare.

Grazie mille a tutti

Non esiste un ambiente “newtheorem”. Puoi ottenere ciò che vuoi con il pacchetto amsmath e scrivendo nel preambolo
`\newtheorem*{reftheorem*}{Teorema \reftotheorem}
\newenvironment{reftheorem}[1]
{\newcommand{\reftotheorem}{\ref{#1}}\begin{reftheorem*}}
{\end{reftheorem*}}`
Avrai nel tuo testo
`\begin{theorem}\label{teoremaA}

\end{theorem}

\begin{reftheorem}{teoremaA}

\end{reftheorem}`
dove suppongo che tu abbia un ambiente theorem definito al modo usuale con \newtheorem. Se vuoi che anche il testo sia riportato una sola volta, ci vuole qualcosa di più.

Ciao
Enrico

Go to top