\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'' |