PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Design von Kopf- und Fusszeile



fellfresse
25-04-2008, 18:13
Hallo,

ich habe gerade einige Zeit mit dem Paket fancyhdr rumgespielt.
Leider kam ich da zu keinem zufrieden stellenden Ergebnis, was auch an meiner Unentschlossenheit liegen kann.

Meine Frage, die mich erstmal beruhigen würde:
Gibt es sowas wie eine Vorgabe oder eine Richtlinie, wie Header und Footer einer wirtschaftlichen Arbeit auszusehen haben müssen? Dann müsste ich nicht selbst kreativ werden...was mir äußerst schwer fällt.

Wie baut Ihr eure Header und Footer auf? Eher mit vielen Infos oder nur das nötigste?

Ich würde ja gerne so etwas machen:
Header:
Titel der Arbeit Seitenzahl
Kapitel/ Section/ Subsection (nur das aktuelle)

Beim Footer weiss ich nich ob da auch Infos rein sollen, oder ob sich das mit den Fußnoten in die Quere kommt.

Könnt Ihr meinen Designknoten im Kopp zerschlagen helfen?
:)

Buch Daniel
25-04-2008, 22:10
Schau das Paket "fancyhdr" an. Ist in jedem Doc-Ordner zu finden. Dort steht alles , was erforderlich ist. Den Designkonoten im eigenen Kopf muss Du Dir selbst zerschlagen.

Alexander der Große, ehemaliger makedonischer Weltherrscher, hat den Gordischen Knoten mit dem Schwert durchschlagen.

Das freilich ist hier nicht erforderlich.

guenther

localghost
25-04-2008, 22:20
[…] Ich würde ja gerne so etwas machen:
Header:
Titel der Arbeit Seitenzahl
Kapitel/ Section/ Subsection (nur das aktuelle)

Mehr als eine Zeile im Kopf (oder Fuß) ist eigentlich keine gute Idee.

[…] Beim Footer weiss ich nich ob da auch Infos rein sollen, oder ob sich das mit den Fußnoten in die Quere kommt. […]
Fußnoten können nicht in die Fußzeile ragen. Befürchtungen dieser Art sind also unbegründet.

Du hast jetzt (mindestens) zwei Möglichkeiten. Das hängt ein bisschen von der Dokumentklasse ab. Erstmal mit KOMA Script (http://dante.ctan.org/CTAN/help/Catalogue/entries/koma-script.html) …

\documentclass[
BCOR13mm, % Bindungskorrektur
DIV15, % Satzspiegel einstellen
footsepline, % Trennlinie zwischen Textkörper und Fußzeile
headsepline, % Trennlinie zwischen Kopfzeile und Textkörper
twoside % doppelseitiger Satz
]{scrreprt}
\usepackage[automark]{scrpage2}

\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{blindtext}

% Festlegung des Seitenstils (scrpage2)
\pagestyle{scrheadings}
\clearscrheadfoot
\automark[chapter]{section}
\lehead{\pagemark}
\cehead{}
\rehead{\sffamily\upshape\headmark}
\lefoot{}
\cefoot[\pagemark]{}\refoot{\upshape Titel der Arbeit}
\lohead{\sffamily\upshape\headmark}
\cohead{}
\rohead{\pagemark}\lofoot{\scshape Institut}
\cofoot[\pagemark]{}
\rofoot{}

\begin{document}
\Blinddocument
\end{document}
… und dann noch mit einer Standardklasse und fancyhdr (http://dante.ctan.org/CTAN/help/Catalogue/entries/fancyhdr.html).

\documentclass[11pt,a4paper,twoside]{report}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[english,ngerman]{babel}
\usepackage{blindtext}

% Festlegung des Seitenstils (fancyhdr)
\pagestyle{fancy}
\fancyhf{}
\fancyhead[LE,RO]{\thepage}
\fancyfoot[LO]{\bfseries Titel der Arbeit}
\fancyfoot[RE]{\scshape Institut}
\fancyhead[RE]{\sffamily\nouppercase{\rightmark}}
\fancyhead[LO]{\sffamily\nouppercase{\leftmark}}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0.5pt}
%\addtolength{\headheight}{2pt}
%\addtolength{\footheight}{2pt}

\begin{document}
\Blinddocument
\end{document}
Das alles kann natürlich nur als Gerüst dienen. Mehr zu deiner Anfrage (aber keine geschichtlichen Weisheiten) liefert übrigens auch die Suchfunktion des Forums. Informationen zu verwendeten Klassen und Paketen sowie deren Anleitungen sind auf CTAN (http://www.dante.de/cgi-bin/ctan-index) zu finden. Sofern installiert, sind die Anleitungen der Klassen und Pakete auch über die Eingabeaufforderung abrufbar.

texdoc babel


MfG
Thorsten¹

fellfresse
28-04-2008, 16:58
OK, auf grundlage des Vorschlages von localghost habe ich nun folgende Variante:



% Festlegung des Seitenstils (fancyhdr)
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}

\fancyhead[RO]{\thepage}
\fancyhead[LO]{\sffamily\nouppercase{\leftmark}}
\fancyfoot[LO]{Apache 2 - Programmierschnittstellen}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0.5pt}


Ein kleines Problem habe ich dann aber noch :(
Es wird links oben immer der Kapitelname angezeigt. Ich würde das aber gerne mit dem aktuellen Section/ Subsection... namen ersetzen. Also die aktuelle Kapitelüberschrift.
Da ich ein einseitiges Dokument habe, habe ich noch keine Konfigurationsmöglichkeit gefunden.

localghost
28-04-2008, 17:36
[...] Es wird links oben immer der Kapitelname angezeigt. Ich würde das aber gerne mit dem aktuellen Section/ Subsection... namen ersetzen. Also die aktuelle Kapitelüberschrift. Da ich ein einseitiges Dokument habe, habe ich noch keine Konfigurationsmöglichkeit gefunden.
Mit einer kleinen Veränderung sollte das gelöst werden.

% Festlegung des Seitenstils (fancyhdr)
\pagestyle{fancy}
\fancyhf{}
\rhead{\thepage}
\lhead{\sffamily\nouppercase{\rightmark}}
\lfoot{Apache 2 - Programmierschnittstellen}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0.5pt}
In der Anleitung zum Paket solltest Du aber ähnliche Beschreibungen finden.

fellfresse
29-04-2008, 08:44
Danke für deine Hilfe.

Funktioniert so wie ich das wollte.