Seite 1 von 2
Chapter mit in die Sectionnummerierung aufnehmen
Verfasst: Mo 22. Sep 2014, 09:01
von igordashaar
Hallo liebe Community,
meine Abschlussarbeit soll heute in druck gehen und jetzt hänge ich gerade noch an der nummerierung der Kapitel. Ich verwende scrreprt als Dokumentenklasse. Die Nummerierung in der ToC und in den Überschriften sieht derzeit undgefähr so aus
1. Kapitel_i (mit \chapter{Kapitel_i} erstellt)
...1. Einleitung (mit \section{Einleitung} erstellt)
......1.1 Unterpunkt (mit \subsection{Einleitung} erstellt)
...2. Ziel der Arbeit
2. Kapitel_ii
(die anführenden "..." dienen nur dem Einrücken hier im Forum, da die Leerzeichen anscheinend verschluckt werden.)
nun hätte mein Betreuer gern, dass es so aussieht:
1. Kapitel_i
...1.1. Einleitung
......1.1.1 Unterpunkt
...1.2. Ziel der Arbeit
2. Kapitel_ii
Bin leider grade etwas im Stress, deshalb wäre eine kleine Hilfestellung wirklich super.
Merci
igor
Verfasst: Mo 22. Sep 2014, 09:21
von Crys
Sorry, dir ist nur mit VM zu helfen. Bei mir ist das TOC genau so, wie du es möchtest. Eine andere Einstellunge muss dafür verantwortlich sein.
\documentclass{scrreprt}
\usepackage{mwe}
\begin{document}
\tableofcontents
\blinddocument
\end{document}
Verfasst: Mo 22. Sep 2014, 09:26
von Johannes_B
Das fällt deinem Betreuer ab zeitig ein. Such mal in deinem Dokument nach etwas wie toc=flat oder irgendwas anderem mit dem String toc. Ansonsten, versuch die Ursache einzugrenzen.
Verfasst: Mo 22. Sep 2014, 09:36
von igordashaar
Hab das Problem jetzt eingegrenzt. Hier mal ein Minimalbeipsiel wo der Fehler auftritt:
\documentclass[parskip, 11pt, a4paper] {scrreprt}
%Standardpakete
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{a4wide}
\usepackage{graphicx}
\usepackage{url}
\usepackage[font=footnotesize]{caption}
\usepackage{tabularx}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\usepackage{url}
\begin{document}
\pagestyle{empty}
\setcounter{secnumdepth}{2}
\setcounter{tocdepth}{3}
\renewcommand*{\chapterpagestyle}{empty}
\tableofcontents
\clearpage
\pagestyle{headings}
\renewcommand*{\chapterpagestyle}{plain}
\pagenumbering{roman}
\setcounter{page}{3}
\chapter*{Präambel}
\renewcommand\thesection{\Roman{section}}
Hier steht meine Präambel
\renewcommand\thesection{\arabic{section}}
\pagenumbering{arabic}
\setcounter{page}{5}
\setcounter{section}{0}
\chapter{Einleitung}
Dies ist die Einleitung.
\section{Unterpunkt}
Hier steht ein Unterpunkt.
\end{document}
Das Problem tritt wegen:
\renewcommand\thesection{\Roman{section}}
und
\renewcommand\thesection{\arabic{section}}
auf.
Wenn ich das weglasse hab ichs so wie ichs haben möchte, allerdings ohne römische nummerierung. Gibts hier ne Alternatve?[/quote]
Verfasst: Mo 22. Sep 2014, 09:40
von igordashaar
Bzw. hier das etwas aufgeräumtere Minimalbeispiel:
\documentclass[parskip, 11pt, a4paper] {scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\begin{document}
\tableofcontents
\clearpage
\chapter*{Präambel}
\renewcommand\thesection{\Roman{section}}
Hier steht meine Präambel
\section{Unterpunkt der Präambel}
\renewcommand\thesection{\arabic{section}}
\pagenumbering{arabic}
\chapter{Einleitung}
Dies ist die Einleitung.
\section{Unterpunkt}
Hier steht ein Unterpunkt.
\end{document}
Verfasst: Mo 22. Sep 2014, 09:46
von Johannes_B
Das hat mit der Umdefinition des Zähleroutputs nichts zu tun. Dein Dokument beschreibt doch exakt das von dir gewünschte Verhalten?
Verfasst: Mo 22. Sep 2014, 09:48
von Crys
Genau verstehe ich nicht, wieso du die Präambel mit Römischen Ziffern haben möchstes. In deinem VM war davon auch nichts zu sehen.
\RequirePackage[l2tabu, orthodox]{nag}
\documentclass{scrreprt}
\usepackage{mwe}
\begin{document}
\pagestyle{empty}
\setcounter{secnumdepth}{2}
\setcounter{tocdepth}{3}
\renewcommand*{\chapterpagestyle}{empty}
\tableofcontents
\clearpage
\pagestyle{headings}
\renewcommand*{\chapterpagestyle}{plain}
\pagenumbering{roman}
\setcounter{page}{3}
\chapter*{Prambel}
\renewcommand\thesection{\arabic{chapter}.\Roman{section}}
\blinddocument
\renewcommand\thesection{\arabic{chapter}.\arabic{section}}
\pagenumbering{arabic}
\setcounter{page}{5}
\setcounter{section}{0}
\blinddocument
\end{document}
So?
Und bitte kein a4wide-Packet verwenden. Was willst du damit bezwecken?
Verfasst: Mo 22. Sep 2014, 09:55
von Johannes_B
Jetzt bin ich komplett verwirrt. Zuerst hatte ich die Frage falsch gelesen und dachte es würde um die Einrückung gehen.
Aber offensichtlich willst du das Standardverhalten. Also lass die Zählerumdefinition raus.
Verfasst: Mo 22. Sep 2014, 09:57
von Crys
So wie ich das verstanden habe, möchte er in der Präambel eine Römische Nummerierung (obwohl im VM dazu nichts zu sehen ist, also mal geraten) und im eigendlichen Dokument ne std. Nummerierung!?
Ich nehme an nach der Präamble kommen noch weitere Abschnitte (section)?
Verfasst: Mo 22. Sep 2014, 09:58
von igordashaar
Japp Crys! Genau so funktioniert es.
Vielen vielen Dank.
a4wide ist noch ein überbleibsel aus einer alten arbeit. hab zu spät gemerkt, dass das veraltet (?) ist. Wenn ich es aber rauswerfe zerschießt es mir meine ganze formatierung.