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.
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.
[code]
\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}
[/code]
Warum zweifelst du, dass das Probelm dadurch deutlich wird? Wie gesagt, wenn ich diesen Teil des Codes
[code]
%\renewcommand{\cftsubsecafterpnum}{\vspace*{3pt}}
[/code]
ausgeblendet lasse funktioniert das Ganze, ansonsten nicht. Lasse ich das weg, stimmt aber eben meine Formatierung nicht mehr mit den Vorgaben überein.