PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kopfzeile im Inhaltsverzeichnis



borzel
14-03-2009, 23:20
Hallo zusammen,

ich habe trotz vielen Versuchen, googeln und im Forum stöbern keine Lösung für mein Problem mit meiner Kopfzeile im Inhaltsverzeichnis gefunden.

Folgendes Problem:
Ich habe in meiner Diplomarbeit die Kopfzeile so definiert, dass links die section steht und rechts frei ist. Außerdem soll eine Linie unter der Koprzeile diese vom Text trennen. So sieht meine Präambel aus:


\documentclass[pdftex,12pt,a4paper,liststotoc,]{scrreprt}

\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc} %Zeichensatz mit Umlauten
\usepackage[ngerman]{babel} %neue dt. Rechtsschreibung/griech. Symbole
\usepackage{fancybox}
\usepackage{array} %für Tabellen
\usepackage{float}
\usepackage[dvips]{rotating}
\usepackage{multicol}
\usepackage{longtable}
\usepackage{graphicx} % für Grafiken
\usepackage{footmisc} %für Fußnoten
\usepackage{scrpage2} % für Kopf- und Fußzeilen
\usepackage[pdftex]{graphicx} %Versuch für JPG-Bilder besser einbinden ;-) mit \includegraphics{relativerPfad\x.jpg}
\usepackage{pdfpages}%pdf-Grafiken einbinden mit \include{pdf} [page=1]{bla.pdf}
\usepackage[babel,german=quotes]{csquotes} %?????
\usepackage{cite}
\usepackage{ulem}
\usepackage{times}

%\usepackage{tocstyle} %für alles im Inhaltsverz mit punkten --> verursacht viele Fehler
%\usetocstyle{allwithdot}

\usepackage{colortbl} %für farbige Tabellen
\usepackage{hhline}

\usepackage{chngcntr}
\counterwithout{footnote}{chapter}

\usepackage{amsmath}

\setkomafont{captionlabel}{\bfseries}

%Nummerierung Abbildungen/Tabellen:
\renewcommand{\thetable}{\arabic{table}}
\renewcommand{\thefigure}{\arabic{figure}}
\counterwithout{table}{chapter}
\counterwithout{figure}{chapter}

\usepackage{setspace}
\setstretch{1.46} %Zeilenabstand

\setcounter{secnumdepth}{3} %für die nummerierung tieferliegender Gliederungsebenen 2.2.2.2 etc.
%\setcounter{tocdepth}{3} %für Aufnahme der tieferliegenden Gleiderungsebenen ins Inhaltsverzeichnis

\setlength{\topmargin}{-1cm} %Abstand oberste Zeile zu oberer Rand der Kopfzeile
\setlength{\voffset}{-0.14cm} %oberer Rand = 2,5 cm
\setlength{\textheight}{24,55cm} %Texthöhe
\setlength{\hoffset}{0.75cm} %linker Seitenabstand = 3,5 cm
\setlength{\textwidth}{14.94cm} %Textbreite
\setlength{\footskip}{0cm}
\setlength{\headheight}{1.1\baselineskip} %laut Latex Info wegen overfull vbox

\pagestyle{scrheadings} %Kopf- und Fußzeilen
\clearscrheadfoot
\rofoot[\thepage]{\thepage} %Fußzeile rechts mit Seitenangabe
\cofoot{} %Fußzeile mitte
\lofoot{} %Fußzeile links

\automark[\today]{section}
\ihead[\leftmark]{\leftmark}
\ohead[]{}

\setheadsepline{0.4pt} %Linie unter Kopfzeile
\renewcommand*{\headfont} %macht Kopfzeile gerade anstatt kursiv
\raggedbottom
\deffootnote[1em]{1.5em}{1em}{\textsuperscript{\thefootnotemark}}

\usepackage[titles]{tocloft} %Formatierung Inh./Abb./Tab-VZ
\cftsetpnumwidth{2.45em}
\cftsetrmarg{2.5em}

\renewcommand{\cftfigpresnum}{Abb. } % das steht vor der Nummer im Verzeichnis
\renewcommand{\cfttabpresnum}{Tab. } % das steht vor der Nummer im Verzeichnis
\setlength{\cftfignumwidth}{1.5cm}
\setlength{\cfttabnumwidth}{1.5cm}
\setlength{\cftfigindent}{0cm}
\setlength{\cfttabindent}{0cm}

%Inhaltsverzeichnis ins Inhaltsverzeichnis ????????????????????????
\makeatletter% siehe De-TeX-FAQ
\renewcommand*{\toc@heading}{%
\addchap{\contentsname}% bei scrartcl \addsec statt \addchap
\@mkboth{\contentsname}{\contentsname}%
}
\makeatother% siehe \makeatletter

%Für Abstände zwischen section/subsection und Text
\makeatletter
\renewcommand\section{\@startsection{section}{1}{\ z@}% section
{-3.5ex \@plus -1ex \@minus -.2ex} % Abstand nach oben
{0.00001ex \@plus.2ex} % Abstand nach unten zum Text
{\ifnum \scr@compatibility>\@nameuse{scr@v@2.96}\setlength{\parfillskip}{\z@
plus 1fil}\fi
\raggedsection\normalfont\sectfont\size@section}%
}
\renewcommand\subsection{\@startsection{subsection }{2}{\z@}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{0.00001ex \@plus .2ex}%
{\ifnum \scr@compatibility>\@nameuse{scr@v@2.96}\setlength{\parfillskip}{\z@
plus 1fil}\fi
\raggedsection\normalfont\sectfont\size@subsection }%
}
\renewcommand\subsubsection{\@startsection{subsubs ection}{3}{\z@}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{0.00001ex \@plus .2ex}%
{\ifnum \scr@compatibility>\@nameuse{scr@v@2.96}\setlength{\parfillskip}{\z@
plus 1fil}\fi
\raggedsection\normalfont\sectfont\size@subsubsect ion}%
}
\makeatother

\renewcommand{\chapterheadstartvskip}{\vspace*{0.8 \baselineskip}} %Abstand über chapter-Überschrift

\newpagestyle{Inhaltsvz}{{}{}{Inhaltsverzeichnis\h fill}(\textwidth,0.4pt)}{{}{}{\hfill\thepage}}

\setlength{\parindent}{0pt} %Verhindert das Einrücken beim Absatz
\setlength{\parskip}{8pt} %Abstand zwischen Absätzen

\setlength{\tabcolsep}{12pt} %für Zeilenabstand in Tabellen
\renewcommand{\arraystretch}{1.2}
%_________________________________________________ _____________

\begin{document}
\tableofcontents %Inhaltsverzeichnis
\addtocontents{toc}{\vspace{-1.7ex}} %für engeres Zusammenrücken im Inhaltsverzeichnis
\thispagestyle{Inhaltsvz}
\clearpage

\listoffigures %Abbildungsverzeichnis
\addtocontents{toc}{\vspace{-1.7ex}} %für engeres Zusammenrücken im Inhaltsverzeichnis
\thispagestyle{scrheadings}
\clearpage

\listoftables %Tabellenverzeichnis
\addtocontents{toc}{\vspace{-1.7ex}} %für engeres Zusammenrücken im Inhaltsverzeichnis
\thispagestyle{scrheadings}
\clearpage


\pagenumbering{arabic}

\chapter{Einführung}
\label{sec:Einfuehrung}
\thispagestyle{scrheadings}
\pagestyle{scrheadings}

blablabla

\section{Problemstellung}
\label{sec:Problemstellung}

blablalba

\end{document}


Da die erste Seite des Inhaltsverzeichnis im chapterpage-Stil ist, und normal - soweit ich weiß - ohne Kopfzeile definiert ist, habe ich für diese Seite einen neuen Seitenstil definiert und ihn an entsprechender Stelle eingebunden: \thispagestyle{Inhaltsvz}
Ich habe zwar nun auf der ersten Seite des Inhalts-VZ eine Kopfzeile mit dem Wort "Inhaltsverzeichnis", jedoch fehlt bei mir die Linie unter der Kopfzeile. Vielleicht habe ich etwas anderes in der Präambel was diese Linie verhindert?

Vielleicht wisst ihr einen Rat?

Viele Grüße und danke schon mal....

borzel