Inahltsverzeichnis wird nicht automatisch auf nächste seite

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Inahltsverzeichnis wird nicht automatisch auf nächste seite

von gouverneur » Mi 24. Sep 2014, 15:45

ah, jetzt ist es doch doppelt. eben wurde mir nix angezeigt. war sehr verwirrt.
habe es eben ausprobiert und es tut. Vielen lieben Dank dafür und sorry für meine Verplantheit.

von gouverneur » Mi 24. Sep 2014, 15:41

Oh, okay. Sorry. Ich schätze, das liegt daran, dass ich den Code verkleinert habe, also die ganzen Sections minimiert habe. Wie ich eben feststellen musste wurde dadurch auch \end{document} ausgebelendet. Hier nun nochmals mit allen sections und subsections zum erzeugen eines langen Inhaltsverzeichnisses.
\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

\usepackage{subfigure}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%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	durch ausblenden dieser Zeile wird das Problem behoben!
%

\begin{document}

%Inhaltsverzeichnis
	\tableofcontents %generiert Ivz

	
%Textbereich 

	\chapter{1}
	\section{1}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{2}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{3}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{4}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{5}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{6}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{7}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{8}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{9}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{10}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	
\end{document}
Warum zweifelst du, dass das Probelm dadurch deutlich wird? Wie gesagt, wenn ich diesen Teil des Codes
%\renewcommand{\cftsubsecafterpnum}{\vspace*{3pt}}
ausgeblendet lasse funktioniert das Ganze, ansonsten nicht. Lasse ich das weg, stimmt aber eben meine Formatierung nicht mehr mit den Vorgaben überein.

von u_fischer » Mi 24. Sep 2014, 15:40

Warum zweifelst du daran, dass dadurch das Problem deutlich wird?
Weil du nur ein Kapitel hattest.

Benütze
\renewcommand{\cftsubsecafterpnum}{\vspace{3pt}}
(kein * bei \vspace.)

von gouverneur » Mi 24. Sep 2014, 15:36

Also bei mir tut es. Vermutlich liegt es daran, dass ich das chapter minimiert habe. Dadurch war nämlich auch \end{document} verschwunden wie mir gerade aufgefallen ist. Hier nun nochmals mit alles sections und subsections wodurch der Code wieder etwas lange wird.
\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

\usepackage{subfigure}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%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	durch ausblenden dieser Zeile wird das Problem behoben!
%

\begin{document}

%Inhaltsverzeichnis
	\tableofcontents %generiert Ivz

	
%Textbereich 

	\chapter{1}
	\section{1}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{2}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{3}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{4}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{5}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{6}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{7}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{8}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{9}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	\section{10}
	\subsection{1}
	\subsection{2}
	\subsection{3}
	\subsection{4}
	
\end{document}
Warum zweifelst du daran, dass dadurch das Problem deutlich wird? Wie gesagt, kommentiere ich die letzte Zeiel vor \begin{document} aus
%\renewcommand{\cftsubsecafterpnum}{\vspace*{3pt}}
funktioniert der Seitenumbruch, ansonsten nicht.

von u_fischer » Mi 24. Sep 2014, 15:30

Das Dokument kompiliert nicht. Und ich zweifle, dass es das Problem zeigt.

von gouverneur » Mi 24. Sep 2014, 15:17

okay, dann versuche ich das hier nochmals und verkleinere das Ganze so dass es dann hoffentlich ausführbar ist.

Hier also nochmals mein "Hauptteil". Bei chapter generiere ich (hier) einfach nur sinnlos Kapitel und Unterkapitel um ein langes Inhaltsverzeichnis zu erzeugen.
\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

\usepackage{subfigure}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%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	durch ausblenden dieser Zeile wird das Problem behoben!
%

\begin{document}

%Inhaltsverzeichnis
	\tableofcontents %generiert Ivz

	
%Textbereich 

	\chapter{1}
Durch das Ausblenden der letzten Zeile vor \begin{document} wird das Inhaltsverzeichnis umgebrochen, ansonsten nicht.

von u_fischer » Mi 24. Sep 2014, 14:46

Da ich neu hier bin weiß ich leider nicht, was du unter vernünftiges Testdokument verstehst.
Du hast nicht den kompletten Code gegeben. Dein Beispiel enthält Verweise auf andere Dateien (\input und \include). Es kann auf anderen Computern daher nicht kompiliert werden.

Außerdem ist das Beispiel viel zu groß und enthält haufenweise unnötige Sachen. Damit bürdest du anderen Leute zusätzliche Arbeit auf.

http://www.golatex.de/wiki/Minimalbeispiel

von gouverneur » Mi 24. Sep 2014, 14:39

Ah, okay. so meintest du. Ich habe nochmals etwas rum probiert. Das Problem tritt auf sobald ich diese Zeile einblende
\renewcommand{\cftsubsecafterpnum}{\vspace*{3pt}} % Zeilensabstand Subsections
Da ich neu hier bin weiß ich leider nicht, was du unter vernünftiges Testdokument verstehst. Wenn es dir hilft, kann ich gerne die ganze Datei anhängen. Ich dachte, dass es hilft wenn ich euch den kompletten Code gebe.

von u_fischer » Mi 24. Sep 2014, 14:30

Ich zweifle daran, dass alle 12 Zeilen mit dem Problem zu tun haben. Das kannst du sicher besser eingrenzen. Abgesehen davon:
Solange du kein vernünftiges Testdokument lieferst, werde ich keine Zeit damit verschwenden rauszufinden, was da passiert.

von gouverneur » Mi 24. Sep 2014, 14:27

Hmm...wie meinst du das?
Wie gesagt, das Problem tritt dann auf, wenn ich die im vorigen Beitrag gezeigten Zeilen wieder einkommentiere. So wie ich das sehe, wird an den Stellen nur die Zeilenabstände und Einrückungen sowie die Schriftgrößen abgeändert.
Ich verstehe nicht, warum das einen Einfluss auf den automatischen Zeilenumbruch hat, bzw. wo dieser aufgrund der Änderungen "ausgeschalten" oder besser ignoriert wird. Klar ändere ich etwas an den Abständen zueinander aber dass dadurch der Seitenumbruch ignoriert wird, will mir n icht in den Kopf.

Nach oben