Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Chapter nummerierung ändern

  1. #1
    Registrierter Benutzer
    Registriert seit
    12.08.2013
    Beiträge
    11

    Chapter nummerierung ändern

    Servus!,

    Ich müsste meine Kapitelnummereirung im Format ändern, weiß aber derzeit nicht so recht wie ich das bei den Zahlen <10 und den Sections anstellen soll.

    Derzeit sieht die Nummerierung so aus:
    1.
    1.1
    1.2

    2.1
    2.2
    2.3
    2.4

    5.
    5.1
    5.2
    5.3
    5.4
    5.5

    12
    ...

    Wäre aber absolut super wenn ich die Nummerierung hierhingehend ändern könnte:

    1.
    1.1
    1.2

    2.1
    2.2
    2.3
    2.4

    05.00.00
    05.10.00
    05.20.00
    05.30.00
    05.40.00
    05.50.00

    12.00.00
    ...

    Code:
    \begin{document}
    
    	\thispagestyle{empty}
    	\maketitle
    	\newpage
    	\thispagestyle{empty}
    	\begin{center}
    	Blank Page
    	\end{center}
    	\newpage
    	\phantomsection\label{toc}\tableofcontents 
    
    
    	
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%  Imported Files	%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    
    	
    	
    	\input{COM/10/70.tex}		%Chapter
    	\input{COM/10/80.tex}		%Section
    	\input{COM/10/130.tex}	%Section
    	
    	\input{COM/20/10.tex}		%Chapter
    	\input{COM/20/20.tex}		%Section
    	\input{COM/20/30.tex}		%Section
    	\input{COM/20/40.tex}		%Section
    	
    	\setcounter{chapter}{5}
    
    	\input{COM/30/10.tex}		%Chapter
    	\input{COM/30/20.tex}		%Section
    	\input{COM/30/30.tex}		%Section
    	\input{COM/30/40.tex}		%Section	
    	\input{COM/30/50.tex}		%Section
    	\input{COM/30/60.tex}		%Section
    
    	\setcounter{chapter}{12}
    
    	\input{COM/40/20.tex}		%Chapter
    ...
    Danke schonmal!
    (wenn mehr Infos benötigt werden bitte bescheid sagen!!!)
    Geändert von BarracudA (22-10-2013 um 13:58 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    12.08.2013
    Beiträge
    11
    hmm, ok hat denn jemand eine Idee wie man das nummerierungsformat der chapter auf z.b.
    " 01
    02
    03
    04
    05
    ...
    "
    setzt?

  3. #3
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.326
    Code:
    \documentclass{scrbook}
    \usepackage{numprint}
    \renewcommand*{\thechapter}{\nplpadding[0]{2}\cntprint{chapter}}
    \usepackage{blindtext}
    \begin{document}
    \blinddocument
    \end{document}
    Siehe die Abschnitte 2.1 und 3.5 der Anleitung zum Paket numprint.

  4. #4
    Registrierter Benutzer
    Registriert seit
    12.08.2013
    Beiträge
    11
    njaaa der Wahnsinn!

    Danke!!!

    Mein toc will nur noch nicht so ganz! es zeigt bei chapter überall nur noch "00" an . . .

    hast du dafür auch noch eine idee??

  5. #5
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.326
    Zunächst einmal wäre es wirklich schön, wenn Du endlich selbst mal ein VM (mit Anleitung zur Erstellung nicht nur für Anfänger) erstellen würdest, damit ich mir nicht immer eines aus den Fingern saugen muss.

    Offenbar ist \cntprint eine geschützte Anweisung, die beim Schreiben in die aux- (und auf dem Umweg in die aux- auch in die toc-Datei) nicht expandiert wird. Damit haben alle Kapiteleinträge die Nummer \cntprint{chapter}, also die aktuelle Kapitelnummer zum Zeitpunkt der Ausgabe des Verzeichnisses. Ich weiche jetzt deshalb auf \numprint aus, das ich auf eine bereits expandierte Nummer anwende:
    Code:
    \renewcommand*{\thechapter}{\nplpadding[0]{2}\expandafter\numprint\expandafter{\arabic{chapter}}}

  6. #6
    Registrierter Benutzer
    Registriert seit
    12.08.2013
    Beiträge
    11
    Klasse! Danke! (auch für die Gedult mit mir...)

    Hätte ich soo nicht hinbekommen -> Daumen hoch!

Stichworte

Lesezeichen

Berechtigungen

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