Nummerierung von Definitionen, Beispiel...

Redefinition von Makros, Definition eigener Befehle sowie neuer Umgebungen


lars
Forum-Anfänger
Forum-Anfänger
Beiträge: 42
Registriert: Sa 11. Jul 2009, 09:06
Wohnort: köln

Nummerierung von Definitionen, Beispiel...

Beitrag von lars »

Hallo, wie kann ich im Tex meine Definitionen, Sätze, Theoreme,... referenznummer geben. Die Nummerierung soll die folgende Form haben.
die erste Zahl bezieht sich auf das Kapitel und die zweite Zahl auf die Nummer der Definition oder Satz.
Z.B: Definition 1.1 , Satz 1.2, Beispiel 1.3

also ich will dass man bei der Nummerierung nicht zwischen Definition, Satz oder Beispiel unterscheiden sondern alles die reihe nach eine Nummer geben

Viele Grüße,
Lars

basics

Beitrag von basics »

Du haben zu definieren environment wie anderes theorem:

\documentclass{article}
\makeatletter
\newtheorem{lemma}{Lemma}
\newenvironment{definition}{%
\@thm{lemma}{Definition}%
}{%
\@endtheorem
}
\makeatother
\begin{document}
\begin{lemma}
This is a lemma.
\end{lemma}

\begin{definition}
This is a definition.
\end{definition}
\end{document}

Das so wenn mehr environments auch.

Wenn Nutzungsbedingungen nichts verstehen, bitte falsch gehen in Papierkorb schnell. Ok?

lars
Forum-Anfänger
Forum-Anfänger
Beiträge: 42
Registriert: Sa 11. Jul 2009, 09:06
Wohnort: köln

Beitrag von lars »

hi Gast ich will noch, dass die Kapitelnummer steht wie macht man das also es soll zum Beispiel stehen definition 1.1 oder 1.2....

Gruß

basics

Beitrag von basics »

\documentclass{article}
\makeatletter
\newtheorem{lemma}{Lemma}
\newenvironment{definition}{%
\@thm{lemma}{Definition}%
}{%
\@endtheorem
}
\def\thelemma{\thesection.\@arabic\c@lemma}
\makeatother
\begin{document}
\section{Chapter Test}
\begin{lemma}
This is a lemma.
\end{lemma}

\begin{definition}
This is a definition.
\end{definition}
\end{document}

Wie scheint mit Nutzungsbedingungen alles OK. Dann gut kann weiter?

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2526
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Theorem-Nummerierung

Beitrag von Stefan Kottwitz »

Hallo Lars,

ich würde das amsthm-Paket verwenden, siehe dessen Dokumentation im Abschnitt "Numbering modifications", dort steht, wie man einen gemeinsamen Zähler verwenden kann und auch, wie man kapitelweise zählen lässt.

Viele Grüße,

und basics, willkommen im Forum!

Stefan

Antworten