l3on4rdo” post=71063Ciao a tutti.
Seguo con buoni risultati la guida L’arte di scrivere con LaTeX, ma per questo problema non sono davvero riuscito a venire a capo di una soluzione.
In pratica, mi urta il fatto che i teoremi siano numerati e vorrei sostituire la numerazione con un nome che io do al teorema.Mi spiego.
Ho scritto nel preambolo il codice:
`
\newtheorem{teorema}{Teorema}
`
e, quando devo introdurre un teorema, uso la sintassi:
`
\begin{teorema}[della ricorrenza – Pólya, 1921]
…
\end{teorema}
`Con questo codice, mi viene prodotto nel pdf il testo:
Teorema 1 (della ricorrenza – Pólya, 1921)
Io vorrei riuscire a modificare la cosa, per ottenere:
Teorema della ricorrenza ( Pólya, 1921)
È possibile?
Se sì, che (s)vantaggi comporta rispetto all’usuale modo di gestire i teoremi?
È possibile, certo. Ma ha il difetto menzionato da OldClaudio. Potresti ovviare al problema lasciando anche il numero e riferirti come preferisci al teorema 1 oppure al teorema della ricorrenza. Certo, se di “teoremi nominati” ce ne sono tanti, i riferimenti diventano convoluti e macchinosi.
`\newtheorem{thm}{Teorema} % per quelli standard
\newtheorem{namedthm*}[thm]{\namedthmname}
\newenvironment{namedthm}[1]
{\newcommand\namedthmname{#1}\begin{namedthm*}}
{\end{namedthm*}}`
Avrai allora
`\begin{namedthm}{Teorema della ricorrenza}[Pólya, 1921]
…
\end{namedthm}`
Ciao
Enrico