Latex: Nummerierung der Kapitel

Neue Frage »

Saskia_ Auf diesen Beitrag antworten »
Latex: Nummerierung der Kapitel
Meine Frage:
Hallo Leute,

ich bin Latex-Neuling und brauche einmal eure Hilfe.
Ich habe jetzt eine Ausarbeitung in Latex verfasst. Wir haben eine Vorlage bekommen, konnten diese nutzen und entsprechend noch Änderungen ergänzen.

Jetzt habe ich allerdings ein Problem mit der Nummerierung der Kapitel, diese starten bei mir nicht bei
1. XX
2. XX
3. ...
Sondern fangen alle um 0 versetzt an, sprich
0.1 XX
0.2 XX
0.3 ...

Kann mir hier jemand weiterhelfen?

Meine Ideen:
Wahrscheinlich habe ich irgendwie ein falsches Paket, oder?

So sehen meine Einstellungen vor Beginn des Dokumentes aus:
__________________________________________________________________________

\documentclass[
a4paper,% A4 Papier
oneside,% einseitig, das heißt jeder Seite ist eine rechte Seite
%twoside, %zweiseitig, hier wird das pdf Dokument auf die Bindung angepasst
bibtotoc,% Literaturverzeichnis einfügen bibtotocnumbered: nummeriert
liststotoc,% Verzeichnisse einbinden in toc
idxtotoc,% Index ins Verzeichnis einfügen
halfparskip,% Europäischer Satz mit Abstand zwischen Absätzen
chapterprefix,% Kapitel anschreiben als Kapitel
headsepline,% Linie nach Kopfzeile
%footsepline,% Linie vor Fusszeile
pointlessnumbers,% Nummern ohne abschließenden Punkt
%openright,% auf rechter (=ungerade bei zweiseitig) Seite mit Kapitel anfangen
nochapterprefix,% nur Nummerierung der Kapitel, kein "Kapitel 1" sondern nur "1"
12pt% größere Schrift
]{scrreprt}

%\usepackage[top=2cm, left=1.5cm, right=1.5cm ,bottom=3cm]{geometry} ?lls gewisse Ränder gefordert sind, eintragen und das % entfernen

\usepackage{scrpage2}%Paket für Seitenlayout
\pagestyle{scrheadings}%Seitenstil mit Kopfzeilen
\setheadsepline{0.4pt}%Kopfzeilenstärke
\automark[chapter]{section}% auf rechter seite steht der Section-Name in der Kopfzeile, auf linker Seite der kapitelname
\chead{}%Zusatzbefehl für die Kopfzeile
\renewcommand\chapterpagestyle{empty}% s.o.

\usepackage{microtype}%Zeilenumbruchverbesserung

\usepackage[ngerman]{babel}%Sprache
\usepackage[utf8]{inputenc}%Kodierung der Eingabe
\usepackage[T1]{fontenc}%Kodierung der Ausgabe
\usepackage{lmodern}%Schriftart Latin Modern, nicht so pixelig wie die Standardschrift

\usepackage{stmaryrd}%Weitere Schriften
\usepackage{yfonts}%s.o.

\usepackage{url}%Anklickbare URL im pdf
\usepackage{hyperref}%Anklickbare Kapitel im Inhaltsverzeichnis und anklickbare Referenzen; beides im pdf

\usepackage{graphicx}%Bilder
\graphicspath{{bilder/}}%Pfad, in dem die Bilder gespeichert sind: Im Unterordner bilder

\usepackage{tabularx}%Tabellen
\usepackage{booktabs}%Verbesserungen und andere Kommandos für Tabellen

\setcounter{secnumdepth}{3}%Nummerierungstiefe
\setcounter{tocdepth}{3}%Inhaltsverzeichnistiefe

\usepackage{biblatex}%Literaturverzeichnis
\addbibresource{Literatur.bib}%Name des Literaturverzeichnises hier einfügen!!!

\usepackage{amsmath, amssymb, amsfonts} %Mathepakete
\usepackage{units} %Weiteres Mathepaket mit \nicefrac{Zähler}{Nenner} Umgebung für Brüche
\usepackage{eurosym}%Eurozeichen
\usepackage{csquotes} %Anführungszeichen

\usepackage[thmmarks,amsmath]{ntheorem}%Theoreme
\theoremstyle{break}%nach dem Titel des Theorems eine neue Zeile
\theoremheaderfont{\bfseries\itshape} %Titel des Theorems fett und kursiv
\theorembodyfont{\normalfont}%Standardschriftart für den Theoremtext

\newtheorem{definition}{Definition}[chapter]%Alle folgenden Theoreme werden nach Kapiteln benannt:
\newtheorem{theorem}[definition]{Theorem}%in Kapitel 1 z.B. ist die Nummrierung 1.1., 1.2. usw
\newtheorem{satz}[definition]{Satz}?rner ist die Nummerierung für alle Theoreme: nach Theorem 1.1 folgt Definition 1.2 usw.
\newtheorem{example}[definition]{Example}
\newtheorem{bsp}[definition]{Beispiel}
\newtheorem{lemma}[definition]{Lemma}
\newtheorem{cor}[definition]{Corollary}
\newtheorem{kor}[definition]{Korollar}
%Theoremstil für Beweise
\theoremstyle{nonumberbreak} %Stil: ohne Nummerierung
\theoremheaderfont{\bfseries\itshape} ?weis: fett und kursiv
\theorembodyfont{\normalfont}%Text in Standardschriftart
\theoremsymbol{\ensuremath{\Box}} %Kästchen am Ende
\newtheorem{beweis}{Beweis}
\newtheorem{proof}{Proof}

\usepackage{algpseudocode} %Algorithmen
\usepackage{algorithm}

\usepackage{pgfplots}%Plots

\usepackage{tikz}%Zeichnen

\usepackage{color}?rben
\usepackage{xcolor}%mehr Farben

%Bsp für eigene Kommandos:
\newcommand{\R}{\mathbb{R}}%Mengen R
\newcommand{\N}{\mathbb{N}}
\newcommand{\Z}{\mathbb{Z}}
\newcommand{\Q}{\mathbb{Q}}

\newcommand{\ab}{\par\noindent}?satz ohne Einzug

\newcommand{\todo}[1]{\textcolor{red}{#1}}%To Do Markierung
__________________________________________________________________________

Vielen Dank für eure Hilfe!
IfindU Auf diesen Beitrag antworten »

Benutzt du \chapter{... } oder nur \section{...}?
Saskia_ Auf diesen Beitrag antworten »

Ich habe nur \section{...} verwendet.

Liegt das daran?
IfindU Auf diesen Beitrag antworten »

Ja. Kapitel sind \chapter, Abschnitte sind \section und Unterabschnitte \subsection.

Wenn du keine Kapitel haben willst, dann musst du scr­reprt zu scrartcl aendern. Allerdings kann es sein, dass es Probleme mit den vielen zusaetzlichen Optionen gibt.
moody_ds Auf diesen Beitrag antworten »

Du musst chapter verwenden mit mit deiner Dokumentenklasse. Generell empfiehlt es sich beim Stellen von solchen Fragen kompilierbaren Code bereit zu stellen.

Da fehlt z.B.
code:
1:
\begin{document}


Ich habe es jetzt mal nach unten getan

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
...
\newcommand{\todo}[1]{\textcolor{red}{#1}}%To Do Markierung

\begin{document}
\chapter{Test}
test
\section{Test}
test
\end{document}


allerdings bleibt der Fehler bestehen. Irgendwo hast du vorher schon Sachen die wohl offensichtlich in eine Documentenumgebung gehören.

Immerhin wird

[attach]44606[/attach]

erzeugt.

Ich würde dir allerdings dringenst empfehlen dir selbst ein Document zu schreiben.

[attach]44607[/attach]

Da sind viele Sachen die man so nicht machen sollte.

Die newtheorem Sachen kannste ja übernehmen.
Saskia_ Auf diesen Beitrag antworten »

Okay, Danke auch beiden sehr für eure Hilfe smile .

Jetzt hat es geklappt smile .

Wir haben die Vorlage in einem Kurs zu Latex bekommen..aber es stimmt, dass es besser ist sich selbst so etwas zu schreiben. Da hast du sicherlich recht.

Ich hätte auch gleich noch eine weitere (letzte) Frage.

Und zwar habe ich auch ein Handout erstellt. Da habe ich den größten Teil selbst geschrieben.
Allerdings hätte ich gerne die Kopfzeile noch weiter oben. Kann man die irgendwie manuell hochsetzen?

Hier das ist der Code..

Das meinst du doch mit kombinierbaren Code, oder?


code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
\documentclass[a4paper,oneside,DIV8,10pt,]{scrartcl}
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  % Einbinden weiterer Pakete
  \usepackage{german}    % fuer die deutschen Trennmuster
  % \usepackage{ngerman} % entsprechend fuer die neue Rechtschreibung
  \usepackage[latin1]{inputenc} % falls Sie Umlaute in den Quellen verwenden wollen
  \usepackage{amsmath}   % enthaelt nuetzliche Makros fuer Mathematik
  \usepackage{amsthm}    % fuer Saetze, Definitionen, Beweise, etc.
  \usepackage{relsize}   % fuer \smaller 
  
  \usepackage{graphicx}
  \usepackage{amsmath, amssymb, amsfonts}

  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  % Deklaration eigener Mathematik-Makros
  \newcommand{\N}{\ensuremath{\mathbf{N}}}   % natuerliche Zahlen
  \newcommand{\Z}{\ensuremath{\mathbf{Z}}}   % ganze Zahlen
  \newcommand{\Q}{\ensuremath{\mathbf{Q}}}   % rationale Zahlen
  \newcommand{\R}{\ensuremath{\mathbf{R}}}   % reelle Zahlen

  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  % Deklaration eigener Satz-/Definitions-/Beweisumgebungen mit amsthm
  \newtheorem{satz}{Satz}[section]
  \newtheorem{lemma}[satz]{Lemma}
  \newtheorem{korollar}[satz]{Korollar}
  \theoremstyle{definition}
  \newtheorem{definition}[satz]{Definition}
  \newtheorem{bemerkung}[satz]{Bemerkung}
  \newtheorem{aufgabe}[satz]{Aufgabe}
  \newenvironment{beweis}%
    {\begin{proof}[Beweis]}
    {\end{proof}}
  \newtheorem{beispiel}[satz]{Beispiel}

  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  % Deklaration weiterer Makros
  \renewcommand{\labelitemi}{--}             % aendert die Symbole bei unnumerierten Aufzaehlungen
  \makeatletter                              % Fussnote ohne Symbol
    \def\blfootnote{\xdef\@thefnmark{}\@footnotetext}
  % Titel des Handouts
  %   #1 Name des Vortragenden
  %   #2 email-Adresse 
  %   #3 Datum des Vortrags
  %   #4 Titel des Vortrags
  \newcommand{\handouttitle}[4]
   {\begin{center}
      \Large #4
    \end{center}

    \bigskip

    \noindent
    #1 (\textsf{#2})
    \hfill
    #3%
   
  
    \noindent
    \rule{\linewidth}{.5pt}

    \bigskip

    \@afterindentfalse\@afterheading
   }
  \makeatother
  \renewcommand{\sectfont}{\normalfont}       % aendert den Font fuer Ueberschriften

\usepackage[top=3cm, left=2.5cm, right=1.5cm ,bottom=3cm]{geometry} %falls gewisse Ränder gefordert sind, eintragen und das % entfernen

\usepackage{microtype}
\usepackage{units}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Anfang des eigentlichen Dokuments
\begin{document}
 
 
moody_ds Auf diesen Beitrag antworten »

Zitat:
Original von Saskia_
Das meinst du doch mit kombinierbaren Code, oder?

Damit meine ich, dass ich den einfach nur in mein Document kopieren muss und dann (fehlerfrei) an eine PDF komme.

Hier fehlte jetzt unten noch Inhalt ein ein \end{document}, aber passte schon.

Schau sonst mal hier.

Zu der Frage: Ich sehe da keine Kopfzeile.

Falls du den oberen Rand meinst ist das doch hier schon beschrieben
code:
1:
\usepackage[top=3cm, left=2.5cm, right=1.5cm ,bottom=3cm]{geometry} %falls gewisse Ränder gefordert sind, eintragen und das % entfernen

Mit top änderst du den oberen Rand.
Saskia_ Auf diesen Beitrag antworten »

Zitat:
Damit meine ich, dass ich den einfach nur in mein Document kopieren muss und dann (fehlerfrei) an eine PDF komme.

Okay, dann weiß ich für das nächste mal Bescheid smile .

Danke für die schnelle Hilfe.

Zitat:
Falls du den oberen Rand meinst ist das doch hier schon beschrieben
code:
1:
\usepackage[top=3cm, left=2.5cm, right=1.5cm ,bottom=3cm]{geometry} %falls gewisse Ränder gefordert sind, eintragen und das % entfernen

Mit top änderst du den oberen Rand.

Ja, jetzt hat es geklappt..war der Meinung, dass ich das schon mal bei top probiert hatte und sich da nichts getan hat. Aber jetzt hat es auf jeden Fall geklappt.
Vielen Dank nochmal smile .
Saskia_ Auf diesen Beitrag antworten »

Ich brauche doch nochmal Hilfe...

Ich habe ja jetzt alles von \section in \chapter umgeschrieben.

Gibt es jetzt auch eine Möglichkeit, dass nicht jedes neue Kapitel eine neue Seite erzeugt, sondern das einfach fortlaufend ist?
IfindU Auf diesen Beitrag antworten »

Google liefert folgendes: Klick.

Offenbar reicht es vor \begin{document} folgendes zu kopieren
code:
1:
2:
3:
4:
\usepackage{etoolbox}
\makeatletter
\patchcmd{\scr@startchapter}{\if@openright\cleardoublepage\else\clearpage\fi}{}{}{}
\makeatother
Saskia_ Auf diesen Beitrag antworten »

Okay, Danke. Es hat funktioniert smile
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »