amsthm in Scissor LaTeX
Il pacchetto amsthm funziona in parte in Scissor LaTeX: \newtheorem, la forma con asterisco \newtheorem*, note facoltative come [Mustermann] e l’ambiente proof funzionano, mentre \theoremstyle, i contatori condivisi o per sezione, i titoli delle dimostrazioni e \qedhere non vengono applicati.
Cosa fa il pacchetto
amsthm ti permette di dichiarare ambienti di tipo teorema con \newtheorem e ti offre un ambiente proof che termina con un quadratino. Gli stili dei teoremi (plain, definition, remark) cambiano l’aspetto dell’intestazione e del corpo.
Cosa funziona qui
| Comando | In Scissor LaTeX | Note |
|---|---|---|
\newtheorem{name}{Title} | Funziona | Ogni nome ha il proprio contatore: 1, 2, 3. |
\newtheorem{name}[other]{Title} | In parte | Il contatore condiviso viene ignorato; l’ambiente conta per conto suo. |
\newtheorem{name}{Title}[section] | In parte | I numeri non ripartono a ogni sezione e non hanno la forma 2.1. |
\newtheorem*{name}{Title} | Funziona | Nessun numero. |
\begin{theorem}[note] | Funziona | La nota appare tra parentesi dopo il numero. |
\theoremstyle{...} | Tralasciato | Ogni ambiente ha un’intestazione in grassetto e un corpo in corsivo. |
proof | In parte | Sempre intitolato "Proof."; un titolo facoltativo come [Proof of Lemma 2] viene ignorato. Termina con un quadratino. |
\qedhere | Non supportato | La formula che lo contiene viene mostrata in rosso. |
\qed, \qedsymbol | Non supportato | Saltati con una nota in Problemi; il quadratino della dimostrazione viene solo dall’ambiente proof. |
Esempi
Dichiara gli ambienti nel preambolo, poi usali nel testo:
\newtheorem, una nota e una dimostrazione
\documentclass{article}
\usepackage{amsthm}
\newtheorem{theorem}{Theorem}
\newtheorem{lemma}{Lemma}
\begin{document}
\begin{lemma}
Every even number greater than 2 is the sum of two odd numbers.
\end{lemma}
\begin{theorem}[Mustermann]
The number 44 is the sum of two primes.
\end{theorem}
\begin{proof}
Take $44 = 3 + 41$, and both 3 and 41 are prime.
\end{proof}
\end{document}Un ambiente non numerato con \newtheorem*. La riga \theoremstyle{definition} viene accettata, ma il corpo resta in corsivo:
\newtheorem* e \theoremstyle
\documentclass{article}
\usepackage{amsthm}
\theoremstyle{definition}
\newtheorem{definition}{Definition}
\newtheorem*{remark}{Remark}
\begin{document}
\begin{definition}
A number is \emph{even} if it is divisible by 2.
\end{definition}
\begin{remark}
By this definition, 0 and 44 are even.
\end{remark}
\end{document}\qedhere sposta il quadratino dentro una formula in display alla fine di una dimostrazione. Qui non è riconosciuto, quindi la formula diventa rossa:
\qedhere mostra una formula in rosso
\begin{proof}
It remains to compute
\[ 44 = 4 \cdot 11. \qedhere \]
\end{proof}In rosso: la formula non si può leggere, quindi al suo posto compare il codice sorgente.
Ometti \qedhere. Il quadratino si trova allora su una riga a sé dopo la formula, il che è altrettanto corretto:
La stessa dimostrazione senza \qedhere
\begin{proof}
It remains to compute
\[ 44 = 4 \cdot 11. \]
\end{proof}Compatibilità
- Da un’installazione TeX a qui: i documenti vengono composti. I numeri possono differire quando gli ambienti condividono un contatore, e ogni stile di teorema appare come
plain. Rimuovi\qedheredove una formula diventa rossa. - Da qui a un’installazione TeX: i documenti si compilano lì senza modifiche, purché ogni ambiente sia dichiarato con
\newtheorem.
Il manuale completo è su CTAN: ctan.org/pkg/amsthm. Per un’introduzione guidata, vedi Teoremi e dimostrazioni.
Vedi anche Teoremi e dimostrazioni e cleveref.
Domande e risposte
Perché i miei lemmi e teoremi non condividono un unico contatore?
Scissor LaTeX dà a ogni ambiente il proprio contatore e ignora l’argomento [theorem]. Il documento si compila comunque; solo i numeri differiscono da un’installazione TeX.
Posso cambiare l’intestazione della dimostrazione?
Non ancora. L’argomento facoltativo di proof viene ignorato e l’intestazione è sempre "Proof.". Puoi invece scrivere il titolo come prime parole della dimostrazione.
Ogni esempio di questa pagina viene composto da Scissor LaTeX quando il sito viene generato. Ultimo aggiornamento: 2026-11-07.