PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nummerierung der Form "I.1.2.3"



-starter-
13-03-2010, 12:56
Hallo,

ich möchte gerne meine Sätze Bemerkungen etc. in der Form "chapter.section.subsection.nummer" (oder alternativ "chapter.section.nummer") durchnummerieren.

Wenn ich das so mache, fehlt der chapter-Eintrag:



\documentclass{amsbook}

\newtheorem{satz}{Satz}[subsection]

\begin{document}

\chapter{erstes kapitel}

\section{erste section}
\subsection{erste subsection}

\begin{satz}
erster satz
\end{satz}

\begin{satz}
zweiter satz
\end{satz}

\end{document}


Wie geht das? :confused:

mechanicus
13-03-2010, 13:01
Nummerierung der Form "I.1.2.3

\documentclass{amsbook}

\newtheorem{satz}{Satz}[subsection]
\renewcommand{\thesatz}{\Roman{chapter}.\thesubsec tion.\arabic{satz}}
\begin{document}

\chapter{erstes kapitel}

\section{erste section}
\subsection{erste subsection}

\begin{satz}
erster satz
\end{satz}

\begin{satz}
zweiter satz
\end{satz}

\end{document}

Gruß
Marco

lockstep
13-03-2010, 13:12
Alternativ kann auch die Form von chapter und insbesondere section angepasst werden:



\documentclass{amsbook}

\newtheorem{satz}{Satz}[subsection]

\renewcommand{\thechapter}{\Roman{chapter}}
\renewcommand{\thesection}{\thechapter.\arabic{sec tion}}

\begin{document}

\chapter{erstes kapitel}

\section{erste section}
\subsection{erste subsection}

\begin{satz}
erster satz
\end{satz}

\begin{satz}
zweiter satz
\end{satz}

\end{document}


lockstep

EDIT: @mechanicus: Die Form



\renewcommand{\thesatz}{\Roman{chapter}.\thesubsec tion.\arabic{satz}}


(ohne thesection) empfinde ich als verwirrend.

EDIT2: @mechanicus: Sorry- hab's kapiert. In der Definition von \thesubsection steckt \thesection (nicht aber \thechapter) schon drin.

lockstep
13-03-2010, 13:24
@-starter-: Zur Verdeutlichung: Das Fehlen einer chapter-Nummer bei Sätzen resultiert daraus, dass die amsbook-Klasse \thesection ohne chapter-Nummer definiert. Mit der Klasse book tritt dieser Effekt nicht auf.

lockstep

mechanicus
13-03-2010, 13:29
EDIT: @mechanicus: Die Form



\renewcommand{\thesatz}{\Roman{chapter}.\thesubsec tion.\arabic{satz}}


(ohne thesection) empfinde ich als verwirrend.
Wie meinst du das. \thesubsection ist doch definiert als \thesection.\arabic{subsection}

Gruß
Marco

lockstep
13-03-2010, 13:31
Siehe oben. Nicht es war verwirrend - ich war verwirrt.

lockstep

mechanicus
13-03-2010, 13:33
ich war verwirrt.
Ist auch legitim. :D:D

Gruß
Marco

-starter-
13-03-2010, 15:16
danke, jetzt klappt alles