\newteorem{nazwa środowiska}{tekst nagłówka}\newteorem{nazwa środowiska}%
	[nazwa innego środowiska]{tekst nagłówka}\newteorem*{nazwa środowiska}{tekst nagłówka}\newteorem{nazwa środowiska}%
{tekst nagłówka}[licznik nadrzędny]
Postać wywołania zdefiniowanego środowiska jest następująca:
\begin{nazwa}
zawartość
\end{nazwa}
lub
\begin{nazwa}[dodatek]
zawartość
\end{nazwa}
gdzie nazwa jest nazwą środowiska zdefiniowaną poleceniem
\newtheorem, a dodatek może stanowić dodatkowy
komentarz (będący częścią nagłówka).
Definicja i użycie nowego środowiska może wyglądać następująco:
\newtheorem{twierdzenie}{Twierdzenie}
\newtheorem{lemat}{Lemat}[twierdzenie]
.
.
.
\begin{twierdzenie}
podstawowe
\begin{lemat}
pierwszy lemat
\end{lemat}
\begin{lemat}
drugi lemat
\end{lemat}
\end{twierdzenie}
\begin{twierdzenie}[specjalne]
i jeszcze jedno twierdzenie
\end{twierdzenie}
a po przetworzeniu:

Sposób prezentacji środowiska jest zależny od wybranego stylu. Polecenie newtheorem można poprzedzić poleceniem theoremstyle (domyślnie używany jest styl plain).
Wywołanie polecenie wygląda następująco:
\theoremstyle{style}
gdzie style może przyjmować następujące wartości:
Lista dostępnych styli jest ograniczona, ale mamy do dyspozycji
polecenie umożliwiające definiowane nowych styli:
\newtheoremstyle{nazwa stylu}%
          {odległość przed}%
	  {odległość po}%
	  {font do składu wnętrza}%
	  {wcięcie}%
	  {font nagłówka}%
	  {znak po nagłówku}%
	  {odległość po nagłówku}%
	  {własna definicja nagłówka}
poszczególne parametry mają następujące znaczenie:
| nazwa stylu | nazwa nowego stylu (może być argumentem polecenia \theoremstyle) | 
| odległość przed | określa odległość w pionie przed środowiskiem (pusty argument oznacza 0pt) | 
| odległość po | określa odległość w pionie po środowisku (pusty argument oznacza 0pt) | 
| font do składu wnętrza | określa font, którym prezentowany jest tekst wnętrza środowiska | 
| wcięcie | określa odległość tekstu nagłówka od lewego marginesu strony | 
| font nagłówka | określa font, którym prezentowany jest tekst nagłówka | 
| znak po nagłówku | określa dodatkowy znak (ciąg znaków) wstawianych po nagłówku; za pomocą tego parametru możemy wstawić znak kropki po nagłówku | 
| odległość po nagłówku | określa odległość w poziomie, między tekstem nagłówka, a treścią twierdzenia; znak spacji oznacza normalną przerwę między wyrazami (zmienną w razie potrzeby), wstawienie polecenie \newline powoduje że tekst wnętrza jest składany ,,od nowej linii'' | 
| własna definicja nagłówka | powyższa specyfikacja może ustalić na stałe
	treść nagłówka określoną poleceniem \newtheorem.
	Łatwo widać, że taka specyfikacja byłaby mało przydatna. Wyróżniono 3 części nagłówka: nazwa (drugi parametr
	polecenie \newtheorem), numer kolejny oraz
	dodatkowa notatka (parametr opcjonalny polecenia
	\begin{nazwa}[notka]), 
	za wizualizację poszczególnych części odpowiadają
	polecenia: \thmname, \thmnumber i \thmnote,
	a  wartości poszczególnych elementów są podstawiane za pierwszy,
	drugi i trzeci parametr formalny (#1 -- nazwa,
	#2 -- numer i #3 -- opcjonalna notka).
	W najprostszym przypadku specyfikacja tego parametru może wyglądać
	następująco: Spróbujmy zdefiniować środowisko, którego
numer będzie prezentowany na lewym marginesie, a dodatkowa notka
będzie prezentowana fontem ,,bold italic'' |