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 risultatoTeorema 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