PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Formatierung Kopfzeile mit Fancyhdr



Hackyvara
15-01-2009, 14:23
Hallo alle zusammen!

Meine Frage betrifft das Paket Fancyhdr. Ich benutze folgende Formatierung für meine Kopf- und Fußzeile:

\pagestyle{fancy}

\markboth{\leftmark}{\rightmark}

\fancyhead[LO]{}
\fancyfoot[CO]{}
\fancyfoot[RO]{\thepage}
\renewcommand{\headrulewidth}{0.1pt}

Damit erhalte ich, wie gewünscht unten rechts die Seitenzahl und oben in der Kopfzeile den Namen des Kapitels, also immer die section:
1 Einleitung
2 Aufbau
usw

Die sections stehen nun oben rechts. Wie kann ich diese umformatieren, damit sie oben links stehen? Wie kann ich ihr Format ändern (dick, kursiv usw.). Ich hätte gerne folgende Formatierung:

Kapitel 1: Einleitung
Kapitel 2: Aufbau usw.

Ich möchte keine subsections wie 1.3 oder 2.1 in der Kopfzeile haben.
Ich bekomme es einfach nicht hin und komme auch mit den Beispielen aus der Fancyhdrdoku nicht weiter. Das Dokument ist einseitig, nicht doppelseitig. Vielleicht kann mir hier jemand nützliche Tipps geben!
Ich benutze article und würde dies gerne beibehalten! Danke für eure Hilfe!

Mit freundlichen Grüßen

Thomas

mechanicus
15-01-2009, 16:45
Hallo,

mache eine Minimalbeispiel und dir wird geholfen.

Gruß
Marco

localghost
15-01-2009, 16:56
Mit titlesec (http://ctan.org/pkg/titlesec) lassen sich solche Sachen variabler gestalten.


MfG
Thorsten¹

Hackyvara
15-01-2009, 17:14
so hier das gewünschte Minibeispiel:

\documentclass[11pt,a4paper]{article}

\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{fancyhdr}

\pagestyle{fancy}

\markboth{\leftmark}{\rightmark}
\fancyhead[LO]{}
\fancyfoot[CO]{}
\fancyfoot[RO]{\thepage}
\renewcommand{\headrulewidth}{0.1pt}

\begin{document}

\newpage

\tableofcontents
%\thispagestyle{empty}

\newpage

\section{Einleitung}
\subsection{Test1}
\subsection{Test2}

\newpage
\section{Aufbau}
\subsection{Test3}
%\input{titlepage}

\newpage

\end{document}

Zur Erinnerung: Ich würde gerne den Titel in der Kopfzeile nach links Rücken und formatieren. Idealerweise noch Kaptiel 1: Einleitung usw. schreiben. Dank sehr!

Hackyvara
21-01-2009, 09:28
Guten Tag,

mit titlesec bin ich nicht weitergekommen, habe die Lösung aber trotzdem gefunden (für alle die es interessiert):

\usepackage{fancyhdr}
\pagestyle{fancy}

\renewcommand{\headrulewidth}{0.4pt}

\renewcommand{\sectionmark}[1]{%
\markboth{\textsc{\chaptername}
\ \textsc{\thesection:}\ #1}{}}

\lhead{\slshape\nouppercase{\leftmark}}
\rhead{}
\cfoot{}
\rfoot{\thepage}

Ich habe es aus verschiedenen Lösungen hier im Forum zusammengebastelt.