summaryrefslogtreecommitdiff
path: root/info/german/fancyhdr/bsp5.tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /info/german/fancyhdr/bsp5.tex
Initial commit
Diffstat (limited to 'info/german/fancyhdr/bsp5.tex')
-rw-r--r--info/german/fancyhdr/bsp5.tex59
1 files changed, 59 insertions, 0 deletions
diff --git a/info/german/fancyhdr/bsp5.tex b/info/german/fancyhdr/bsp5.tex
new file mode 100644
index 0000000000..2584065344
--- /dev/null
+++ b/info/german/fancyhdr/bsp5.tex
@@ -0,0 +1,59 @@
+\documentclass[10pt,a5paper,twoside,titlepage]{article}
+\usepackage{german}
+\usepackage[DIV12]{typearea}
+\usepackage{fancyhdr}
+\usepackage{pslatex}
+
+
+\pagestyle{fancy}% muss vor \renewcommand{\sectionmark} stehen
+\fancyhf{}
+\fancyhead[EL]{\thepage}% gerade Seiten, links
+\fancyhead[ER]{\leftmark}% gerade Seiten, rechts
+\fancyhead[OL]{\rightmark}% ungerade Seiten, links
+\fancyhead[OR]{\thepage}% ungerade Seiten, rechts
+
+\renewcommand{\headrulewidth}{0pt}% keine Trennlinie
+
+\renewcommand{\sectionmark}[1]{
+ \markboth{\thesection{} #1}{}
+}
+\renewcommand{\subsectionmark}[1]{
+ \markright{\thesubsection{} #1}
+}
+
+\title{Beispiele zu \texttt{fancyhdr}}
+\author{Hans Friedrich Steffani}
+
+\begin{document}
+\maketitle
+\section{Beispiel 5}
+\begin{verbatim}
+\pagestyle{fancy}% muss vor \renewcommand{\sectionmark} stehen
+\fancyhf{}
+\fancyhead[EL]{\thepage}% gerade Seiten, links
+\fancyhead[ER]{\leftmark}% gerade Seiten, rechts
+\fancyhead[OL]{\rightmark}% ungerade Seiten, links
+\fancyhead[OR]{\thepage}% ungerade Seiten, rechts
+
+\renewcommand{\headrulewidth}{0pt}% keine Trennlinie
+
+\renewcommand{\sectionmark}[1]{
+ \markboth{\thesection{} #1}{}
+}
+\renewcommand{\subsectionmark}[1]{
+ \markright{\thesubsection{} #1}
+}
+\end{verbatim}
+
+Bei diesem Beispiel gibt es Probleme mit der Kopfzeile von Seite~3, da
+einerseits
+\verb|\rightmark| von dem \emph{ersten} \verb|\mark...|-Makro
+abgeleitet wird, dieses aber von einem \verb|\section| herr"uhrt und
+daher das rechte Feld leer l"a"st.
+Dadurch wird allerdings verhindert, da"s links
+"`2 Die vier Seitenstile\dots"'
+und rechts
+"`3. 1 \texttt{leftmark} und \texttt{rightmark}"' steht.
+\input{beispiel}
+\end{document}
+