PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kopf-/ Fußzeile nur auf Seiten mit Hauptkapiteln



gazt
07-06-2008, 16:16
Hi zusammen,

Ich habe ein Problem. Ich will auf ALLEN Seiten Kopf- und Fußzeilen. Oben soll das Kapitel rechts auftauchen (1 Einleitung) unten unterhalb rechts die Seitenzahl. Ich kann es mir nicht erklären warum es nicht funktioniert.

Header

\documentclass[a4paper, 12pt, german,
%draft, % Zum schnellen Rendern einschalten: Bilder werden nicht geladen, sondern nur durch einen Rahmen dargestellt. Übervolle Zeilen werden angezeigt
DIV12,% Seitengröße (siehe Koma Skript Dokumentation !)
BCOR5mm,% Zusätzlicher Rand auf der Innenseite
oneside,% Seitenränder werden an einseitig angepasst (sonst twoside)
titlepage,% Titel wird in einer 'titlepage' Umgebung gesetzt
bigheadings,% Große Überschriften (normal, small- headings)
halfparskip,% Absatz wird nicht eingerückt, dafür aber um eine halbe Zeile nach unten gerückt
liststotoc,% Tabellen & Abbildungsverzeichnis ins Inhaltsverzeichnis
nochapterprefix,% Kein 'Kapitel' vor einem neuen Kapitel
abstracton
]{scrreprt}% Klassen: scrartcl, scrreprt, scrbook - aus dem KOMA-Packet - Layout auf deutsche Normen ausgerichtet

\input{Einstellungen/praeambel}
\input{Einstellungen/newLatexCommands}

preambel

% - Ändern von Schriftschnitten - (Muss ganz am Anfang stehen !) -----
\usepackage{fix-cm}
% Siehe auch Dokumentation: http://home.vr-web.de/was/x/fix-cm.pdf
%
%---------------------------------------------------------------------
\usepackage{calc} % Zum Rechnen innerhalb von Latex
% ----------------------------------------------------------------------------------------------

% --- Schriften ---

%\usepackage{mathpazo}% Standart von der Vorlage
%\usepackage{helvet} % Standart von der Vorlage
%\usepackage{courier} % Standart von der Vorlage
%\usepackage[light]{iwona} % Schön
%\usepackage[light]{kurier} % Auch sehr schön
%\usepackage[light]{kurier}
%\usepackage{lmodern} % Schön
\usepackage[scaled]{berasans}

% ----------------------------------------------------------------------------------------------

% --- Bild- und Tabellenunterschriften ---
\usepackage[margin=10pt, font=small, labelfont=bf, format=plain]{caption}


% ----------------------------------------------------------------------------------------------

% --- Sprache ---
\usepackage[german]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}

%----------------------------------------------------------------------------------------------


%% Seitenlayout ================================================== ==============================

% --- Zeilenabstand ---
\usepackage{setspace}
\onehalfspace % 1,5-facher Abstand


% --- Kopfzeilen ---

% Linien auf alle Seiten oben und unten um Kopf- und Fußzeilen abzutrennen
\usepackage[headsepline, plainheadsepline, footsepline, plainfootsepline]{scrpage2}

% Seite mit Headern
\pagestyle{scrheadings}
%
% löscht voreingestellte Stile
\clearscrheadings
\clearscrplain
%
% Was steht wo...

\ohead[\headmark]{\headmark}
\rofoot[\pagemark]{\pagemark}

\automark{chapter}


% --- Linien ---
\setheadsepline{.4pt}
\setfootsepline{.4pt}

% ----------------------------------------------------------------------------------------------


% --- Inhaltsverzeichnis ---
\setcounter{secnumdepth}{3} % Abbildungsnummerierung mit größerer Tiefe
\setcounter{tocdepth}{3} % Inhaltsverzeichnis mit größerer Tiefe

% ----------------------------------------------------------------------------------------------


%% Bilder und Graphiken ================================================== ====================

% --- Bilder ---
\usepackage{graphicx}
\usepackage{here}
%
% --- ps4pdf ---
%
% This package allows the use of Postscript commands in PDF Mode (pdflatex)
% Therefore the Command \PSforPDF{...} is requibefore each PS-using Command
% i.e. all includefigure, color-commands, and the corresponding usepackages
%
\usepackage{ps4pdf}

% --- Bilder einbilden ---
%
\usepackage{subfigure} % Bilder nebeneinander
%\usepackage{subfig}
\usepackage[rflt]{floatflt} % Stellt Befehlt 'floatingfigure' zur Verfügung
% [rflt] - Standard float auf der rechten Seite


%~~~~~~~~~~~~~~~~~~~! PSforPDF ! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\PSforPDF{
% *** Graphen ******************************
%\usepackage{pst-plot}
\usepackage{psfrag}
%-------------------------------------------
} % End PSforPDF
%~~~~~~~~~~~~~~~~~~~! PSforPDF ! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%----------------------------------------------------------------------------------------------


%% Mathe ================================================== =====================================

% --- Mathematik ---
%
\usepackage[sumlimits,intlimits,namelimits]{amsmath}


% --- Symbole ---
\usepackage{amssymb}

% ----------------------------------------------------------------------------------------------

%% sonstige Pakete ================================================== ===========================
%
% --- Glossar ---
\usepackage[style=long,border=none,header=plain,cols=2, number=none, hypertoc=true, acronym=false, global=true]{glossary} %
%\setacronymnamefmt{\gloshort} % setzt den ersten Wert im Abkürzungsverzeichnis auf die Abkürzung selbst
%\setacronymdescfmt{\glolong: \glodesc}
%\makeacronym
%\makeglossary

% Entweder alle Glossareinträge in eine extra Datei oder in die normalen Text-Dateien
%\input{glossar/glossar}

\usepackage{makeidx} % Index
%\usepackage{minitoc} % Inhaltsverzeichnis vor jedem Kapitel

% --- Listen ---
\usepackage{enumerate} % Optionen [a)], [i)] usw.
\usepackage{mdwlist} % Geringerer Abstand zwischen den Punkten
%
% --- Tabellen ---
\usepackage{array}
\usepackage{tabularx} % Erweiterte Tabellen Optionen
\usepackage{booktabs}


% --- Dokument ---

% Besseres Darstellen der URLs: Umbruch möglich, verlinkt mit hyperref-Package
\usepackage{url}
\urlstyle{same} % normale Schriftart. Wenn das weggelassen wird, wird eine tt-Schriftart benutzt
\usepackage{soul} % Unterstreichen, Sperren


% --- PDF ---
\usepackage[pdfborder=false]{hyperref} % Stellt Verlinkungen im Dokument her (Inhaltsverzeichnis, Quellenangaben, etc.), ohne einen Rand um die Links zu ziehen (und ohne sie farbig zu machen)
%

% --- System ---
\usepackage{mparhack}
\usepackage{xspace}
%


%----------------------------------------------------------------------------------------------

% --- @ zu einem TeX Zeichen machen ---
\makeatletter %%%%%%%%%%%%%%%%%%%%
% --------------------------------

% --- Caption für nicht-fließenden Figure Umgebung ---
\newcommand\figcaption{\def\@captype{figure}\capti on}
\newcommand\tablecaption{\def\@captype{table}\capt ion}

% ----------------------------------------------------------------------------------------------


\normalcolor

\listfiles

new latex commands


%
% --| Layout/Structure |--------------------------------------------------
%
\renewcommand\newline{\smallskip \\} %Neue Zeile
\newcommand\newpar{\smallskip \par} %Neue Zeile
%
%
\newcommand{\marginlabel}[1]{\mbox{}\marginline{\hspace{0pt}\RaggedRight\footn otesize #1}}
%
% -------------------------------------------------------------------------



% --| Math |-------------------------------------------------------


% -- new commands --
\providecommand{\abs}[1]{\lvert#1\rvert}
\providecommand{\Abs}[1]{\left\lvert#1\right\rvert}
\providecommand{\norm}[1]{\left\Vert#1\right\Vert}
\providecommand{\Trace}[1]{\ensuremath{\Tr\{\,#1\,\}}} % Trace /Spur
%

% -- differentials --
\renewcommand{\d}{\partial\mspace{2mu}} % partial diff
\newcommand{\td}{\,\mathrm{d}} % total diff
\newcommand{\ddt}[1]{\frac{\td #1}{\td t}}

% -- Abbrevitations --
\newcommand{\complex}{\mathbb{C}} % Complex
\newcommand{\real}{\mathbb{R}} % Real
%\newcommand{\N}{\mathbb{N}}
%\newcommand{\Z}{\mathbb{Z}}

%
\newcommand{\Ham}{\mathcal{H}} % Hamilton
%\newcommand{\unity}{\mathds{1}} % Real
%

% -- New Operators --
\DeclareMathOperator{\rot}{rot}
\DeclareMathOperator{\grad}{grad}
\renewcommand{\div}{\text{div}\,}
\DeclareMathOperator{\Tr}{Tr}
\DeclareMathOperator{\e}{e} % exponatial Function

% -- new symbols --
\newcommand{\laplace}{\Delta}
\newcommand{\dalembert}{\Box}


% --| Physics |--------------------------------
% (adopted from phystex by Florian Jung)
\newcommand\evec[1]{{\Hat{\vec{#1}}}}
\newcommand\op[1]{{\hat{\mathrm{#1}}}} % Operator
\newcommand\vop[1]{{\Hat{\mathbf{#1}}}} % Vector Operator
%
\newcommand\bra[1]{\ensuremath{\left\langle{#1}%
\mspace{1mu}\right\rvert\mspace{1mu}}} % Bra
%
\newcommand\ket[1]{\ensuremath{\mspace{1mu}\left\lvert\mspace{1mu}%
{#1}\right\rangle}} % Ket
%
\newcommand\bracket[2]{\ensuremath{% % Bra-Ket < | >
\left\langle{#1}\mkern1.2mu\vert\mkern1.2mu{#2}\ri ght\rangle}}
%
\newcommand\ketbra[2]{\ensuremath{% % Ket-Bra | >< |
\left\lvert\mspace{1mu}{#1}\right\rangle % Ket
\mspace{-2mu}%
\left\langle{#2}\mspace{1mu}\right\rvert % Bra
}}
%
\newcommand\expect[1]{\ensuremath{\left\langle{#1}\right\rangle}} %
\newcommand\smallexpect[1]{\ensuremath{\langle{#1}\rangle}} % Expectationvalue
%
\newcommand{\mean}[1]{\ensuremath{\overline{#1}}} % mean value
%
\newcommand{\state}[1]{\ensuremath{\ket{#1}}}
%
\newcommand\commutator[2]{\ensuremath{\mathinner{%
\mathopen[\,#1,#2\,\mathclose]}}}
\newcommand{\Commutator}[2]{\ensuremath{\left[\,#1,#2\,\right]}}
\newcommand{\bigcommutator}[2]{\ensuremath{\bigl[\,#1,#2\,\bigr]}}
\newcommand{\Bigcommutator}[2]{\ensuremath{\Bigl[\,#1,#2\,\Bigr]}}
%
\newcommand\poisson[2]{\mathinner{%
\mathopen\{#1,#2\mathclose\}}}
%


% --| Quantum Optics |-------------------------------------------------------

% -- Abbrevitations --
\newcommand{\hc}{\,h.\,c.\,}
\newcommand{\cc}{\quad c.\,c.\,}


% ------------------------------------------------------------------------------
% Umbenennungen von englischen Überschriften

\renewcommand{\glossaryname}{Glossar} % benennt das Glossar vom englischen Titel "`Glossary"' nach "`Glossar"' um
%\renewcommand{\acronymname}{Abkürzungsverzeichnis }

% ------------------------------------------------------------------------------
% Schriftanpassungen

% Schrift von Description-Umgebung auf normale Schrift aber fett setzen
\setkomafont{descriptionlabel}{\normalfont\bfserie s}

%Schriftenänderungen: KOMA benutzt für die Überschriften eine serifenlose Schrift. Ich finde die Mischung- vor allem auf der Ebene subsubsection, wo die Schriftgröße der Überschrift die gleiche wie die des Fließtextes ist, jedoch nicht schön. Nur diese Überschrift ändern ist auch nicht schön, deswegen werden alle Überschriften in ihrer voreingestellten Größe, fett und *mit* Serifen gesetzt - in der normalen Schriftart.

\setkomafont{chapter}{\normalfont\bfseries\huge}
\setkomafont{section}{\normalfont\bfseries\Large}
\setkomafont{subsection}{\normalfont\bfseries\larg e}
\setkomafont{subsubsection}{\normalfont\bfseries}

%\setkomafont{pagehead}{\small\sffamily\slshape} % Kopfzeile
%\setkomafont{pagenumber}{\bfseries\sffamily} % Seitenzahl
%\setkomafont{sectioning}{\sffamily} %\rmfamily\bfseries % Titelzeilen
%\setkomafont{caption}{\small} % Schrift für Caption
\setkomafont{captionlabel}{\normalfont\bfseries\sm all} % Schrift für 'Abbildung' usw.



.tex

\input{Einstellungen/header}
%------ the real document begins here ------
\begin{document}
\bibliographystyle{alphadin}

%------ layout for title page ------

\pagenumbering{roman}

%------ preface, table of contents, summary ------
\include{Titelblatt}
\pagestyle{empty}
\newpage\
\setcounter{page}{1}
\include{Abstract}
\include{Vorwort}
\tableofcontents
\listoffigures
\listoftables
\newpage\

% Layout der Seiten
\setlength{\parindent}{0pt} \setlength{\parskip}{1.5ex}
\setcounter{secnumdepth}{3}

\setcounter{tocdepth}{3}

%------ text of diploma thesis ------
\pagenumbering{arabic}
\include{Kapitel}

%------ appendix ------
\appendix

\include{Anhang}
% Literaturverzeichnis einfügen, Verweis ins Inhaltsverzeichnis
\addcontentsline{toc}{chapter}{Literatur}
% Alle Literaturangaben anzeigen
\nocite{*}
\bibliography{Literatur}

%---Erklärung einfügen---
\include{Erklaerung}

%------ end of document ------
\end{document}

edico
07-06-2008, 16:45
Dein Beispiel habe ich nicht sorgfältig gelesen, war mir einfach zu lang :(

Die Überschrift und Deine Beschreibung sind IMO widersprüchlich - einerseits 'nur auf Seiten mit Hauptkapiteln' (was ist denn das?), andererseits auf 'ALLEN Seiten' ....

So funktioniert das doch, wenn auf a l l e n Seiten (sogar auf den Chapter-Anfangsseiten, was an sich typologisch verpönt ist) oben rechts die seiten-gültige Gliederungsüberschrift, unten rechts die Seitenzahl stehen soll - oder?



\documentclass[paper=a5,pagesize,oneside]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[automark]{scrpage2}

\usepackage{lipsum}

\begin{document}
\pagestyle{scrheadings}
\ohead[\headmark]{\headmark}
\rofoot[\pagemark]{\pagemark}
\automark{chapter}
\chead[]{}
\cfoot[]{}


\tableofcontents
\chapter{Prolog}
\lipsum
\chapter{Test}
\lipsum
\section{Die Lieferung}
\lipsum
\subsection{Beispiel}
\lipsum
\section{Die Dienstleistung}
\lipsum
\chapter{Epilog}
\lipsum[1]
\end{document}


edico

gazt
07-06-2008, 17:24
Dein Beispiel habe ich nicht sorgfältig gelesen, war mir einfach zu lang :(

Die Überschrift und Deine Beschreibung sind IMO widersprüchlich - einerseits 'nur auf Seiten mit Hauptkapiteln' (was ist denn das?), andererseits auf 'ALLEN Seiten' ....

So funktioniert das doch, wenn auf a l l e n Seiten (sogar auf den Chapter-Anfangsseiten, was an sich typologisch verpönt ist) oben rechts die seiten-gültige Gliederungsüberschrift, unten rechts die Seitenzahl stehen soll - oder?



edico

also soweit stimmt das schon aber die linien fehlen unter dem chapter bzw. über der Seitenzahl

pospiech
07-06-2008, 17:30
@gazt: Ich weiß nicht woher du diese Vorlage hast, aber es basiert auf einer ~3 Jahre alten Vorlage von mir.

Der einzige relevante Part ist dieser hier:



% Seite mit Headern
\pagestyle{scrheadings}
%
% löscht voreingestellte Stile
\clearscrheadings
\clearscrplain
%
% Was steht wo...

\ohead[\headmark]{\headmark}
\rofoot[\pagemark]{\pagemark}

\automark{chapter}

Wenn du damit noch ein Minimalbeispiel bastelst das demonstriert das es nicht geht. Dann können wir es auch überprüfen. Siehe auch http://www.minimalbeispiel.de/mini.html

Matthias

pospiech
07-06-2008, 17:34
also soweit stimmt das schon aber die linien fehlen unter dem chapter bzw. über der Seitenzahl
Ich vermute das die nur im Seitenstil headings auftauchen. Chapter aber den Stil plain hat. Man müsste dann den chapterseiten den Stil headings zuweisen. Das ist aber typografisch nicht üblich und ich weiß nicht wie es geht.

Matthias

edico
07-06-2008, 21:32
...
\renewcommand*{\chapterpagestyle}{scrheadings}
...

edico

P.S ich habe natürlich vergessen zu sagen, dass Du die Optionen erweitern musst:
\documentclass[headsepline,footsepline,paper=a5,pagesize,oneside]{scrreprt}

-> gilt alles für mein Bespiel