Inahltsverzeichnis wird nicht automatisch auf nächste seite
Verfasst: Mi 24. Sep 2014, 13:29
Hallo zusammen,
ich habe jetzt schon eine Ganze weile mit LaTeX gearbeitet und schon einige Berichte verfasst. Bisher lief auch alles gut aber bei meiner jetzigen Abschlussarbeit muss ich auf eine Vorlage zurückgreifen.
In dieser Vorlage werden verschiedene Änderungen vorgenommen um das Layout des gesamten Dokuments an die Vorgaben des Instituts anzupassen. Die Vorlage ist an sich auch gut und funktioniert soweit. Allerdings wird auch das Inhaltsverzeichnis angepasst. Mein vorläufiges Inhaltsverzeichnis ist aber sehr lang und würde sich über zwei Seiten erstrecken. Meines Wissens nach bricht LaTeX das Inhaltsverzeichnis durch \tableofcontens automatisch um. Bei mir funktioniert das nun aber nicht mehr. Kann mir hier jemand weiter helfen?
Hier zunächst mal mein "Hauptteil"
Und hier nun der Code der Vorlage. Leider ist der etwas unübersichtloch. Ich bin bisher noch nicht dazu gekommen diesen aufzuräumen. Das Inhaltsverzeichnis wird ab Zeile 206 abgeändert, also ziemlich zum Schluss.
ich habe jetzt schon eine Ganze weile mit LaTeX gearbeitet und schon einige Berichte verfasst. Bisher lief auch alles gut aber bei meiner jetzigen Abschlussarbeit muss ich auf eine Vorlage zurückgreifen.
In dieser Vorlage werden verschiedene Änderungen vorgenommen um das Layout des gesamten Dokuments an die Vorgaben des Instituts anzupassen. Die Vorlage ist an sich auch gut und funktioniert soweit. Allerdings wird auch das Inhaltsverzeichnis angepasst. Mein vorläufiges Inhaltsverzeichnis ist aber sehr lang und würde sich über zwei Seiten erstrecken. Meines Wissens nach bricht LaTeX das Inhaltsverzeichnis durch \tableofcontens automatisch um. Bei mir funktioniert das nun aber nicht mehr. Kann mir hier jemand weiter helfen?
Hier zunächst mal mein "Hauptteil"
\input{Vorlagen-Makros/Vorlage_IFSW.tex} \input{Vorlagen-Makros/Makros} %Literaturdatenbank laden \bibliography{LiteraturMasterarbeit}%Läd die Bibliographie datei mit *.bib \begin{document} %Titel \include{./Kapitel/Titelblatt} \cleardoublepage %Aufgabenstellung \thispagestyle{empty} \includepdf[pages=1-1]{./Kapitel/Aufgabenstellung-Masterarbeit} %\cleardoublepage \thispagestyle{empty} \cleardoublepage \thispagestyle{empty} %Inhaltsverzeichnis \newpage \pagestyle{plain} \tableofcontents %generiert Ivz %\cleardoublepage \newpage \cleardoublepage %Textformatierung \setstretch{1.3} %Zeilenabstand %\raggedbottom \flushbottom %Textbereich \include{./Kapitel/Formelzeichen} \include{./Kapitel/Einleitung} \include{./Kapitel/Grundlagen} \include{./Kapitel/StandTechnik} \include{./Kapitel/Versuchsaufbau} \include{./Kapitel/Ergebnisse} \include{./Kapitel/Zusammenfassung} %Literaturverzeichnis \printbibliography %Anhang \include{./Kapitel/Anhang} \end{document}
\documentclass [ %draft, 12pt,%Schriftgröße für Standardtext twoside, %Zweiseitig (Einseitig mit oneside) bibliography=totocnumbered, %Literaturvz. erscheint im Inhaltsvz. totoc ohne Nummer, totocnumbered mit parskip%, %parindent=0pt ] {scrreprt} %Dokumentenklasse %Absolute Positionsangaben für Text - benötigt für Titelblatt \usepackage[absolute]{textpos} \setlength{\TPHorizModule}{1cm} \setlength{\TPVertModule}{\TPHorizModule} %Benötigt für Formelverzeichniss! %\usepackage[intoc,german]{nomencl} %\makenomenclature %\renewcommand{\nomname}{Formelzeichen und Abkürzungen} %\columnseprule0.9pt %\columnsep45pt %\setlength{\nomlabelwidth}{5.0\hsize} %\setlength{\nomitemsep}{-\baselineskip} %\usepackage{ifthen} \usepackage[bookmarksopen=true, colorlinks=false, pdfpagelabels, pdftex, pdfstartview=FitH, plainpages=false, linktocpage, breaklinks, bookmarksnumbered=true]{hyperref} %Gute Tabellenumgebung \usepackage{tabularx} %Erlaubt Tabellen mit gesamter Breitenangabe \usepackage{multirow} %Zellen die über mehrere Zeilen gehen \usepackage{longtable, lscape} %für sehr lange Tabellen mit Umbruch \usepackage{supertabular} % ebenfalls für lange Tabellen \usepackage[table]{xcolor} %Um Tabellen alternierend einzufärben. \usepackage{scrhack} \renewcommand{\tabularxcolumn}[1]{>{\arraybackslash}m{#1}} %zentriert X Spalte Vertikal \newcolumntype{Z}{>{\centering\arraybackslash\vspace{0pt}}X} % zentrierte Spalte mit variabler Breite \newcolumntype{C}[1]{>{\centering\arraybackslash\vspace{0pt}}m{#1}} % zentrierte Spalten mit Breitenangabe \newcolumntype{R}[1]{>{\raggedleft\arraybackslash\vspace{0pt}}m{#1}} % rechtsbündig mit Breitenangabe %Bilder von text umfließen lassen \usepackage{wrapfig} %Fußnoten formatieren \usepackage{chngcntr} %Packet das Durchnummerierung ermöglicht \counterwithout{footnote}{chapter} %verhindert das der Zähler der Fußnoten nach jedem Kapitel zurückgesetzt wird \deffootnote% {1em}% Einzug des Fußnotentextes; bei dreistelligen Fußnoten evtl. vergrößern [1.5em] {1em}% zusätzlicher Absatzeinzug in der Fußnote {% \makebox[1em]% Raum für Fußnotenzeichen: ebenso groß wie Einzug des FN-Textes [r]% Ausrichtung des Fußnotenzeichens: [r]echts, [l]inks {\textsuperscript{\thefootnotemark}}% Fußnotenzeichen } %%%%%%%%%% %Biblatex% %%%%%%%%%% %\makeatletter\providecommand*{\lbx@fromlang}{}\makeatother% AUS INTERNETFORUM \usepackage[bibstyle=IFSW,citestyle=numeric-comp,sorting=none,terseinits=false,useprefix=true,maxnames=10,backend=bibtex8]{biblatex} %Läd die Style Datei ifsw.bbx %Sektionsnummerierung \setcounter{secnumdepth}{4} %Nummerierungstiefe der Kapitel %Subfigures \usepackage{subfigure} %erlaubt Unterfiguren zB (a) und (b) %Deutsches Sprachpacket \usepackage[ngerman]{babel} %\addto\captionsngerman{\renewcommand{\figurename}{Bild}} % Bild statt Abbildung \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage[babel,german=guillemets]{csquotes}%Wird von Biblatex benötigt \usepackage{blindtext}%Kann Dummitext erstellen mit \blindocument oder \usepackage{paralist} \usepackage{microtype} \hyphenpenalty=5000 \tolerance=800 \usepackage{float} %Formelumgebungen \usepackage{amsmath} \usepackage{amsfonts} %Setzt wahrscheinlich die schriftgrößee der Matheumgebung \makeatletter \DeclareMathSizes{\@xpt}{\@xpt}{7}{5} \DeclareMathSizes{\@xipt}{\@xipt}{7}{5} \DeclareMathSizes{\@xiipt}{\@xiipt}{7}{5} \makeatother \everymath{\mathrm{}} %Inline umgebung auf Roman \everydisplay{\mathrm{}} %Abgesetzte umgebung auf Roman %Nicht Kursive griechische Buchstaben \usepackage{upgreek} \usepackage{textcomp} %Times New Roman als Schriftart \usepackage{txfonts} %Seitenzahlen (Kopf Fußzeile etc) \usepackage{scrpage2} \clearscrheadfoot \ohead[\pagemark]{ \pagemark} %o=outer \pagestyle{scrheadings} %Grafiken in Floats einbinden %\usepackage[pdftex]{graphicx} %Um Pdf Dokumente einzubinden (Aufgabenstellung ...) \usepackage{pdfpages} %Für Gnuplot \usepackage{txfonts} %Als Ersatz für Arial \usepackage{color} %\usepackage{epstopdf} %eps in pdf umwandeln \usepackage{rotating} %text verdrehen mit \begin{sideways} \usepackage{egplot} %GnuPlot direkt einbinden \usepackage{type1cm} %Um Schriftgröße in Diagrammen anzupassen %Ränder und Papierformat \usepackage[a4paper,left=2.5cm,right=2.5cm,top=2.5cm,bottom=2cm,paper=a4paper,includefoot]{geometry} %\geometry{left=2.5cm,right=2.5cm,top=2.5cm,bottom=2cm,paper=a4paper,includefoot} %Schusterjungen vermeiden \clubpenalty10000 \widowpenalty10000 \displaywidowpenalty=10000 %Absatzeinstellungen %\setlength{\parindent}{0pt} %Absatz einrücken %\setlength{\parskip}{12pt} %Abstand nach Absatz \usepackage{setspace}%wird benötigt für den Zeilenabstand 1,3 (Siehe unter Inhaltsverzeichniss!) %Bildunterschriften anpassen \usepackage{caption} \captionsetup% {% format=hang,%weitere Zeilen werden rechts von "Bild x.x" angehängt labelfont=bf,%"Bild x.x" wird Fett figurename=Bild,%"Abbildung" wird zu "Bild" figurewithin=chapter,%Bilder werden innerhalb des chapters durchnummeriert indention=0mm,%Einrücken um x %justification=raggedright,%linksbündig margin=0mm,%Rand singlelinecheck=false%wird benötigt damit Einzeilige Unterschriften nicht eingerückt werden } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %sections umdefinieren - Schriftgröße und Abstände vor und danach% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %\setcounter{secnumdepth}{4} %Bis zu welchem Level nummeriert %\setkomafont{chapter}{\fontsize{0pt}{12pt}} %\addtokomafont{chapter}{\fontsize{0pt}{12pt}} %\addtokomafont{section}{\tiny} % %\renewcommand{\sectfont}{\rmfamily\bfseries} %Font für Überschriften festlegen \usepackage{titlesec} \titleformat{\chapter} {\fontsize{16pt}{0pt}\bfseries}{\thechapter}{10pt}{} \titlespacing{\chapter}{0pt}{6pt}{6pt} \titleformat{\section} {\fontsize{14pt}{0pt}\bfseries}{\thesection}{10pt}{} \titlespacing*{\section}{0pt}{6pt}{6pt} \titleformat{\subsection} {\fontsize{12pt}{0pt}\bfseries}{\thesubsection}{10pt}{} \titlespacing*{\subsection}{0pt}{6pt}{0pt} \titleformat{\subsubsection} {\fontsize{12pt}{0pt}\bfseries}{\thesubsubsection}{10pt}{} \titlespacing*{\subsubsection}{0pt}{6pt}{0pt} %%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Inhaltsverzeichnis Anpassen% %%%%%%%%%%%%%%%%%%%%%%%%%%%%% \makeatletter \providecommand{\IfElsePackageLoaded}[3]{\@ifpackageloaded{#1}{#2}{#3}} % \makeatother % Laden mit Option subfigure in Abhängigkeit vom Paket subfigure und subfig \IfElsePackageLoaded{subfig} % IF subfig {\usepackage[subfigure]{tocloft}}{ % ELSE \IfElsePackageLoaded{subfigure} % IF subfigure {\usepackage[subfigure]{tocloft}} % Else (No subfig nor subfigure) {\usepackage{tocloft}} } \setcounter{tocdepth}{4} %Stellt ein bis zu welchem Level im Inhaltsverzeichnis erscheint %Überschrift \renewcommand{\cfttoctitlefont}{\fontsize{16pt}{0pt}\bfseries} %Schriftgröße von "Inhaltsverzeichnis" ändern \makeatletter \renewcommand{\@pnumwidth}{1.0em}%Regelt den Abstand von Punkten zur Seitenzahl standart ist hier 1.55em \makeatother \setlength{\cftaftertoctitleskip}{12pt}%Abstand vor "Inhaltsverzeichnis" \setlength{\cftbeforetoctitleskip}{12pt}%Abstand nach "Inhaltsverzeichnis" %\renewcommand{\cftdot}{.} \renewcommand{\cftdotsep}{1}%Regelt den Abstand der Punkte im Inhaltsverzeichnis %Abständige und Schriftgrößen %Chapter \renewcommand{\cftchapafterpnum}{\vspace*{6pt}} % Zeilensabstand Chapters \renewcommand{\cftsecafterpnum}{\vspace*{3pt}} % Zeilensabstand Sections \renewcommand{\cftsubsecafterpnum}{\vspace*{3pt}} % Zeilensabstand Subsections \setlength{\cftbeforechapskip}{6pt} \setlength{\cftchapindent}{0cm}%Einrücken des Eintrags im Ivz \renewcommand{\cftchapfont}{\fontsize{12pt}{0pt}\bfseries}%Schriftgröße des Eintrags im Ivz \renewcommand{\cftchapdotsep}{1} %Section \setlength{\cftbeforesecskip}{0pt} \setlength{\cftsecindent}{0cm} \renewcommand{\cftsecfont}{\fontsize{12pt}{0pt}} %Subsection \setlength{\cftbeforesubsecskip}{0pt} \setlength{\cftsubsecindent}{0.85cm} \renewcommand{\cftsubsecfont}{\fontsize{12pt}{0pt}} %Subsubsection \setlength{\cftbeforesubsubsecskip}{0pt} \setlength{\cftsubsubsecindent}{1.27cm} \renewcommand{\cftsubsubsecfont}{\fontsize{12pt}{0pt}} \usepackage{epstopdf} %\DeclareOption{math}{\blindmathtrue}%Einstellung mit unbekannter Wirkung für Blindtext % Produziert Fehler zusammen mit hyperref!! \DefineBibliographyStrings{ngerman}{bibliography={Literatur}}%Benennt Lit. um \pdfoptionpdfminorversion 6 \usepackage{url} \urlstyle{same} \hypersetup{ pdftitle={Masterarbeit - Thomas Arnold - Online-Röntgenuntersuchungen zur Keyholestabilität beim Schweißen von Kupferwerkstoffen}, pdfauthor={Thomas Arnold}, pdfcreator={pdflatex - MiKTeX 2.8}, colorlinks=true, citecolor=black, linkcolor=black, menucolor=black, urlcolor=black, bookmarksopenlevel=1, linktocpage = false, pdfkeywords={LaTeX, Thomas Arnold, IFSW, Kupfer,, Schweißen, Röntgen, Masterarbeit, Universität Stuttgart}, pdfdisplaydoctitle=true}[code]
[/code]