Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Nummerierung der Form "I.1.2.3"

  1. #1
    Registrierter Benutzer
    Registriert seit
    05.10.2005
    Beiträge
    57

    Nummerierung der Form "I.1.2.3"

    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:

    Code:
    \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?

  2. #2
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von -starter- Beitrag anzeigen
    Nummerierung der Form "I.1.2.3
    Code:
    \documentclass{amsbook}
    
    \newtheorem{satz}{Satz}[subsection]
    \renewcommand{\thesatz}{\Roman{chapter}.\thesubsection.\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

  3. #3
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Alternativ kann auch die Form von chapter und insbesondere section angepasst werden:

    Code:
    \documentclass{amsbook}
    
    \newtheorem{satz}{Satz}[subsection]
    
    \renewcommand{\thechapter}{\Roman{chapter}}
    \renewcommand{\thesection}{\thechapter.\arabic{section}}
    
    \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

    Code:
    \renewcommand{\thesatz}{\Roman{chapter}.\thesubsection.\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.
    Geändert von lockstep (13-03-2010 um 12:29 Uhr)
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  4. #4
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    @-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
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  5. #5
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von lockstep Beitrag anzeigen
    EDIT: @mechanicus: Die Form

    Code:
    \renewcommand{\thesatz}{\Roman{chapter}.\thesubsection.\arabic{satz}}
    (ohne thesection) empfinde ich als verwirrend.
    Wie meinst du das. \thesubsection ist doch definiert als \thesection.\arabic{subsection}

    Gruß
    Marco

  6. #6
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Siehe oben. Nicht es war verwirrend - ich war verwirrt.

    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  7. #7
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von lockstep Beitrag anzeigen
    ich war verwirrt.
    Ist auch legitim.

    Gruß
    Marco

  8. #8
    Registrierter Benutzer
    Registriert seit
    05.10.2005
    Beiträge
    57
    danke, jetzt klappt alles
    Geändert von -starter- (13-03-2010 um 14:18 Uhr)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •