PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : chapter (u. Section) in Kopfzeile



web
13-05-2008, 12:49
Hallo,

ich benutze seit eh und jeh folgende Vorlage.

Jetzt möchte ich aber das Chapter und vielleicht auch die section in der Kopfzeile anzeigen lassen.
Die funktioniert nur bis zum Inhaltsverzeichnis, ab da steht oben nur noch "Inhaltsverzeichnis".



\documentclass[liststotoc,bibtotoc,parskip,pdftex,a4paper,]{scrreprt}
\usepackage{verbatim}

%************************************************* ************************************************** *****
%************************************************* **************************************
%************************************************* **************************************
\usepackage{color,listings} %bindet das Paket Listings ein
\lstset{language=[Sharp]C, % Grundsprache ist C und Dialekt ist Sharp (C#)
captionpos=b, % Beschriftung ist unterhalb
frame=single, %lines, % Oberhalb und unterhalb des Listings ist eine Linie
basicstyle=\tiny, %small, %ttfamily, % Schriftart
keywordstyle=\color{blue}, % Farbe für die Keywords wie public, void, object u.s.w.
commentstyle=\color{green}, % Farbe der Kommentare
stringstyle=\color{red}, % Farbe der Zeichenketten
numbers=left, % Zeilennummern links vom Code
numberstyle=\tiny, % kleine Zeilennummern
numbersep=5pt,
breaklines=true, % Wordwrap a.k.a. Zeilenumbruch aktiviert
showstringspaces=false,
% emph legt Farben für bestimmte Wörter manuell fest
emph={double,bool,int,unsigned,char,true,false,voi d},
emphstyle=\color{blue},
emph={Assert,Test},
emphstyle=\color{red},
emph={[2]\using,\#define,\#ifdef,\#endif}, emphstyle={[2]\color{blue}}
}
\lstset{tabsize=1}

%************************************************* **************************************
\usepackage[final]{pdfpages}
\usepackage[latin1]{inputenc}
% Pakete für die Zeichensatz-Behandlung
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
% Pakete für die Generierung von deutschen Dokumenten
\usepackage[babel,german=quotes]{csquotes}
\usepackage{graphicx}
% Pakete für die Verarbeitung von Grafiken
\usepackage{float}
\usepackage{lscape}
%Querformat
\usepackage[]{scrpage2}
% Hyperlinks im PDF-Dokument erzeugen
\usepackage[pdfauthor={x},
pdftitle={x},
colorlinks,
%linkcolor=red,citecolor=red,urlcolor=red]{hyperref}
linkcolor=blue,citecolor=green,urlcolor=blue]{hyperref}
\typearea{14}

% Kopf- und Fusszeilen definieren, weitere Formatierungen festlegen
\pagestyle{scrheadings}
\ihead[]{x}
%\ohead[]{\headmark}
\ohead[\headmark]{\headmark}
\ifoot[]{x}
\ofoot[]{\thepage}
\cfoot[]{}
\chead[]{}
\setfootsepline[text]{.4pt}
\setheadsepline[text]{.4pt}
\renewcommand*{\chapterpagestyle}{scrheadings}

% Tabellen und Bilder
\restylefloat{figure} %Bilder Positionierung erzwingen, [H]
\restylefloat{table} %Tabellen Positionierung erzwingen, [H]
\graphicspath{{./image/}}



% Dokumentenanfang
\begin{document}

% Deckblatt
\begin{titlepage}
x
\end{titlepage}



\thispagestyle{empty}~%Leerseite am Anfang
% Abbildungsverzeichnis (füllt sich autmatisch)
\listoffigures

% Tabellenverzeichnis (füllt sich automatisch)
\listoftables

\renewcommand{\lstlistlistingname}{Auflistungen}
\lstlistoflistings

\renewcommand{\lstlistlistingname}{Abkürzungsverze ichnis}
\lstlistoflistings

\tableofcontents



\chapter{Einleitung}
\section{x1}


\end{document}




Kann mir jemand helfen (ohne auf eine 100 seiten doku zu verweisen)?

Spindoctor
13-05-2008, 16:48
ich würde Dir zum fancyhdr-Paket raten. Eine kurze Erläuterung gibts hier:
ftp://ftp.dante.de/tex-archive/info/german/fancyhdr/index.html

Stefan_K
13-05-2008, 18:12
Hallo,

auf das fancyhdr-Paket würde ich nicht umsteigen, wenn schon eine KOMA-Klasse verwendet wird, da würde ich scrpage2 den Vorzug geben, z.B. mit \automark[section]{chapter}.
Da ein Verweis auf die ausführliche und Beispiele enthaltene Dokumentation ausdrücklich nicht erwünscht ist, verzichte ich an dieser Stelle natürlich gern darauf. Ersatzweise die Erklärungen aufschreiben möchte ich jedoch auch nicht, da bereits eine sehr gute Dokumentation existiert.

Viele Grüße,

Stefan