summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-scrpage-experts.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-scrpage-experts.tex')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-scrpage-experts.tex348
1 files changed, 152 insertions, 196 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-scrpage-experts.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-scrpage-experts.tex
index 333fd564d47..331a92a911a 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-scrpage-experts.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-scrpage-experts.tex
@@ -1,6 +1,6 @@
% ======================================================================
% scrlayer-scrpage-experts.tex
-% Copyright (c) Markus Kohm, 2013-2015
+% Copyright (c) Markus Kohm, 2013-2017
%
% This file is part of the LaTeX2e KOMA-Script bundle.
%
@@ -18,7 +18,7 @@
% This work consists of all files listed in manifest.txt.
% ----------------------------------------------------------------------
% scrlayer-scrpage-experts.tex
-% Copyright (c) Markus Kohm, 2013-2015
+% Copyright (c) Markus Kohm, 2013-2017
%
% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz,
% Version 1.3c, verteilt und/oder veraendert werden.
@@ -44,7 +44,7 @@
% ============================================================================
\KOMAProvidesFile{scrlayer-scrpage-experts.tex}%
- [$Date: 2015-03-31 11:10:59 +0200 (Tue, 31 Mar 2015) $
+ [$Date: 2017-01-02 13:30:07 +0100 (Mon, 02 Jan 2017) $
KOMA-Script guide (chapter: scrlayer-scrpage for experts)]
\chapter[{Zusätzliche Möglichkeiten von \Package{scrlayer-scrpage}}]
@@ -53,6 +53,7 @@
\Package{scrlayer-scrpage}}
\labelbase{scrlayer-scrpage-experts}
%
+\BeginIndexGroup
\BeginIndex{Package}{scrlayer-scrpage}%
Über die Erklärungen in \autoref{cha:scrlayer-scrpage} von
\autoref{part:forAuthors} diese\iffree{r Anleitung}{s Buches} hinaus bietet
@@ -63,54 +64,50 @@ nicht zwingend benötigt oder die nur aus Gründen der Kompatibilität zu
wissen brauchen. All diese Dinge werden daher hier in
\autoref{part:forExperts} dokumentiert.
-\LoadCommon[scrlayerscrpageexperts]{21}% \section{Beeinflussung von definierten Seitenstilen}
+\LoadCommonFile{pagestylemanipulation}% \section{Beeinflussung von definierten Seitenstilen}
\section{Definition eigener Seitenstil-Paare}
\seclabel{pagestyle.pairs}
In \autoref{sec:scrlayer-scrpage.predefined.pagestyles} wurden die beiden
-Seitenstile \Pagestyle{scrheadings} und \Pagestyle{plain.scrheadings}
-vorgestellt. Diese bilden quasi ein Paar, bei dem \Pagestyle{scrheadings} als
+Seitenstile \PageStyle{scrheadings} und \PageStyle{plain.scrheadings}
+vorgestellt. Diese bilden quasi ein Paar, bei dem \PageStyle{scrheadings} als
Haupt-Seitenstil mit Kolumnentitel vorgesehen ist, während
-\Pagestyle{plain.scrheadings} ein dazu passender \Pagestyle{plain}-Seitenstil
+\PageStyle{plain.scrheadings} ein dazu passender \PageStyle{plain}-Seitenstil
ohne Kolumnentitel aber üblicherweise mit Paginierung, also mit Seitenzahl
ist. Neben der Konfiguration dieses vordefinierten Paars bietet
\Package{scrlayer-scrpage} auch die Möglichkeit, zusätzliche Paare zu
-definieren. Der Name des Haupt-Seitenstils \Pagestyle{scrheadings} dient dabei
+definieren. Der Name des Haupt-Seitenstils \PageStyle{scrheadings} dient dabei
quasi auch als Name des Seitenstil-Paars.
Die allermeisten Anwender werden in der Regel mit dem einen vordefinierten
-Seitenstil-Paar \Pagestyle{scrheadings} auskommen. Die in diesem Abschnitt
+Seitenstil-Paar \PageStyle{scrheadings} auskommen. Die in diesem Abschnitt
dokumentierten Anweisungen sind daher eher Ergänzungen für besondere Fälle. Da
mir während des Abfassens dieser Anleitung keine handlichen
Anwendungsbeispiele eingefallen sind, gibt es auch keine ausführlichen
Beispiele. Sollte mir im Support einmal eine besonders schöne Anwendung
begegnen, werde ich solche aber in zukünftigen Fassungen gerne aufgreifen. Ich
bin jedoch gleichzeitig sicher, dass sich all diese Fälle auch mit dem einen
-Paar \Pagestyle{scrheadings} lösen lassen.
+Paar \PageStyle{scrheadings} lösen lassen.
\begin{Declaration}
- \Macro{defpairofpagestyles}%
- \OParameter{Eltern-Paar}\Parameter{Name}\Parameter{Definition}\\
- \Macro{newpairofpagestyles}%
- \OParameter{Eltern-Paar}\Parameter{Name}\Parameter{Definition}\\
- \Macro{renewpairofpagestyles}%
- \OParameter{Eltern-Paar}\Parameter{Name}\Parameter{Definition}\\
- \Macro{providepairofpagestyles}%
- \OParameter{Eltern-Paar}\Parameter{Name}\Parameter{Definition}
+ \Macro{defpairofpagestyles}\OParameter{Eltern-Paar}
+ \Parameter{Name}\Parameter{Definition}
+ \Macro{newpairofpagestyles}\OParameter{Eltern-Paar}
+ \Parameter{Name}\Parameter{Definition}
+ \Macro{renewpairofpagestyles}\OParameter{Eltern-Paar}
+ \Parameter{Name}\Parameter{Definition}
+ \Macro{providepairofpagestyles}\OParameter{Eltern-Paar}
+ \Parameter{Name}\Parameter{Definition}
\end{Declaration}
-\BeginIndex{Cmd}{defpairofpagestyles}%
-\BeginIndex{Cmd}{newpairofpagestyles}%
-\BeginIndex{Cmd}{renewpairofpagestyles}%
-\BeginIndex{Cmd}{providepairofpagestyles}%
Mit diesen Anweisungen können Paare von Seitenstilen vergleichbar zu
-\Pagestyle{scrheadings} und \Pagestyle{plain.scrheadings} definiert
-werden. Dabei ist \PName{Name} der Name des zu \Pagestyle{scrheadings}
+\PageStyle{scrheadings} und \PageStyle{plain.scrheadings} definiert
+werden. Dabei ist \PName{Name} der Name des zu \PageStyle{scrheadings}
vergleichbaren Hauptseitenstils, der für die Verwendung mit Kolumnentiteln
-ausgelegt ist. Für den Namen des zugehörigen \Pagestyle{plain}-Seitenstil wird
+ausgelegt ist. Für den Namen des zugehörigen \PageStyle{plain}-Seitenstil wird
\PName{Name} automatisch \PValue{plain.} vorangestellt. \PName{Name} ist also
gleichzeitig der Name des Paares und des Hauptseitenstils dieses Paares, während
-\PValue{plain.}\PName{Name} der Name des \Pagestyle{plain}-Seitenstils dieses
+\PValue{plain.}\PName{Name} der Name des \PageStyle{plain}-Seitenstils dieses
Paares ist.
Ist das optionale Argument \PName{Eltern-Paar} angegeben, so ist dies der Name
@@ -120,30 +117,38 @@ werden soll. Das neue Paar erbt also quasi die Konfiguration des
Während in \autoref{sec:scrlayer-scrpage.predefined.pagestyles} der Eindruck
entstanden sein mag, dass sich die dort erläuterten Anweisungen nur auf
-\Pagestyle{scrheadings} und \Pagestyle{plain.scrheadings} beziehen, gilt das
+\PageStyle{scrheadings} und \PageStyle{plain.scrheadings} beziehen, gilt das
tatsächlich nur, solange diese beiden Seitenstile das einzige Seitenstil-Paar
darstellen. Sobald es mehrere Seitenstil-Paare gibt, beziehen sich die
Anweisungen auf das zuletzt aktive Paar. Dies gilt für
-\Macro{lehead}, \Macro{cehead}, \Macro{rehead}, \Macro{lohead},
-\Macro{cohead}, \Macro{rohead}, \Macro{lefoot}, \Macro{cefoot},
-\Macro{refoot}, \Macro{lofoot}, \Macro{cofoot}, \Macro{rofoot}, \Macro{ihead},
-\Macro{chead}, \Macro{ohead}, \Macro{ifoot}, \Macro{cfoot}, \Macro{ofoot} aus
+\DescRef{scrlayer-scrpage.cmd.lehead}, \DescRef{scrlayer-scrpage.cmd.cehead},
+\DescRef{scrlayer-scrpage.cmd.rehead}, \DescRef{scrlayer-scrpage.cmd.lohead},
+\DescRef{scrlayer-scrpage.cmd.cohead}, \DescRef{scrlayer-scrpage.cmd.rohead},
+\DescRef{scrlayer-scrpage.cmd.lefoot}, \DescRef{scrlayer-scrpage.cmd.cefoot},
+\DescRef{scrlayer-scrpage.cmd.refoot}, \DescRef{scrlayer-scrpage.cmd.lofoot},
+\DescRef{scrlayer-scrpage.cmd.cofoot}, \DescRef{scrlayer-scrpage.cmd.rofoot},
+\DescRef{scrlayer-scrpage.cmd.ihead}, \DescRef{scrlayer-scrpage.cmd.chead},
+\DescRef{scrlayer-scrpage.cmd.ohead}, \DescRef{scrlayer-scrpage.cmd.ifoot},
+\DescRef{scrlayer-scrpage.cmd.cfoot}, \DescRef{scrlayer-scrpage.cmd.ofoot} aus
\autoref{sec:scrlayer-scrpage.predefined.pagestyles}.
{\setlength{\emergencystretch}{1em}%
-Neben den achtzehn vorgenannten sind auch die drei nachfolgend dokumentierten
-Anweisungen \Macro{clearmainofpairofpagestyles},
-\Macro{clearplainofpairofpagestyles} und \Macro{clearpairofpagestyles}
-für die Verwendung im letzten Parameter, \PName{Definition}, gedacht. In
-diesem Fall stellen sie eine Art Grundkonfiguration des Seitenstil-Paars dar,
-die immer dann ausgeführt wird, wenn das Seitenstil-Paar aktiviert wird. Ein
-Seitenstil-Paar wird aktiviert, indem einer der beiden Seitenstile des Paares
-aktiviert wird. Dies geschieht in der Regel mit Hilfe von
-\Macro{pagestyle}\IndexCmd{pagestyle}.\par}
+ Neben den achtzehn vorgenannten sind auch die drei nachfolgend
+ dokumentierten Anweisungen
+ \DescRef{scrlayer-scrpage-experts.cmd.clearmainofpairofpagestyles},
+ \DescRef{scrlayer-scrpage-experts.cmd.clearplainofpairofpagestyles} und
+ \DescRef{scrlayer-scrpage-experts.cmd.clearpairofpagestyles} für die
+ Verwendung im letzten Parameter, \PName{Definition}, gedacht. In diesem Fall
+ stellen sie eine Art Grundkonfiguration des Seitenstil-Paars dar, die immer
+ dann ausgeführt wird, wenn das Seitenstil-Paar aktiviert wird. Ein
+ Seitenstil-Paar wird aktiviert, indem einer der beiden Seitenstile des
+ Paares aktiviert wird. Dies geschieht in der Regel mit Hilfe von
+ \DescRef{maincls.cmd.pagestyle}\IndexCmd{pagestyle}.\par}
Es sei darauf hingewiesen, dass die Anweisungen aus
-\autoref{sec:scrlayer-scrpage.pagestyle.content} ab \autopageref{sec:scrlayer-scrpage.pagestyle.content} ohnehin allgemeiner Natur
-sind und für alle mit \Pagestyle{scrlayer-scrpage} definierten Seitenstile
+\autoref{sec:scrlayer-scrpage.pagestyle.content} ab
+\autopageref{sec:scrlayer-scrpage.pagestyle.content} ohnehin allgemeiner Natur
+sind und für alle mit \PageStyle{scrlayer-scrpage} definierten Seitenstile
gelten.
Während \Macro{defpairofpagestyles} das Seitenstil-Paar unabhängig davon, ob
@@ -156,23 +161,18 @@ Definition bei \Macro{providepairofpagestyles} ignoriert, wohingegen sie bei
bereits existierender Paare kann \Macro{renewpairofpagestyles} verwendet
werden. Hier wird ein Fehler gemeldet, wenn einer der beiden Seitenstile oder
beide Seitenstile des Paares noch nicht existieren.%
-\EndIndex{Cmd}{providepairofpagestyles}%
-\EndIndex{Cmd}{renewpairofpagestyles}%
-\EndIndex{Cmd}{newpairofpagestyles}%
-\EndIndex{Cmd}{defpairofpagestyles}%
+\EndIndexGroup
+
\begin{Declaration}
- \Macro{clearmainofpairofpagestyles}\\
- \Macro{clearplainofpairofpagestyles}\\
+ \Macro{clearmainofpairofpagestyles}
+ \Macro{clearplainofpairofpagestyles}
\Macro{clearpairofpagestyles}
\end{Declaration}
-\BeginIndex{Cmd}{clearmainofpairofpagestyles}%
-\BeginIndex{Cmd}{clearplainofpairofpagestyles}%
-\BeginIndex{Cmd}{clearpairofpagestyles}%
Mit \Macro{clearmainofpairofpagestyles} wird der Hauptseitenstil
des zuletzt aktivierten Seitenstil-Paares leer konfiguriert. Dagegen wird mit
der Anweisung \Macro{clearplainofpairofpagestyles} der
-\Pagestyle{plain}-Seitenstil des entsprechenden Seitenstil-Paares leer
+\PageStyle{plain}-Seitenstil des entsprechenden Seitenstil-Paares leer
konfiguriert. Anweisung \Macro{clearpairofpagestyles} konfiguriert schließlich
beide Seitenstile des entsprechenden Paares als leer.
@@ -195,13 +195,7 @@ Die drei Anweisungen \Macro{clearscrheadings}, \Macro{clearscrplain} und
\Macro{clearscrheadfoot} sind Aliase für diese Anweisungen, die nur aus
Gründen der Kompatibilität mit \Package{scrpage2} existieren. Sie sollten
nicht mehr verwendet werden.%
-\EndIndex{Cmd}{clearscrheadfoot}%
-\EndIndex{Cmd}{clearscrplain}%
-\EndIndex{Cmd}{clearscrheadings}%
-%
-\EndIndex{Cmd}{clearpairofpagestyles}%
-\EndIndex{Cmd}{clearplainofpairofpagestyles}%
-\EndIndex{Cmd}{clearmainofpairofpagestyles}%
+\EndIndexGroup
\section{Definition einfacher Seitenstile mit dreigeteiltem Kopf und Fuß}
@@ -218,83 +212,43 @@ Möglichkeit zurück zu greifen, sondern die deutlich überlegenen Möglichkeiten
der vorherigen Abschnitte oder des nachfolgenden Abschnitts zu nutzen.
\begin{Declaration}
- \Macro{deftriplepagestyle}%
- \Parameter{Name des Seitenstils}\\
- \hphantom{\XMacro{deftriplepagestyle}}%
- \OParameter{Dicke der äußeren Linie}\\
- \hphantom{\XMacro{deftriplepagestyle}}%
- \OParameter{Dicke der inneren Linie}\\
- \hphantom{\XMacro{deftriplepagestyle}}%
- \Parameter{inneres Kopfelement}\\
- \hphantom{\XMacro{deftriplepagestyle}}%
- \Parameter{mittleres Kopfelement}\\
- \hphantom{\XMacro{deftriplepagestyle}}%
- \Parameter{äußeres Kopfelement}\\
- \hphantom{\XMacro{deftriplepagestyle}}%
- \Parameter{inneres Fußelement}\\
- \hphantom{\XMacro{deftriplepagestyle}}%
- \Parameter{mittleres Fußelement}\\
- \hphantom{\XMacro{deftriplepagestyle}}%
- \Parameter{äußeres Fußelement}\\
- \Macro{newtriplepagestyle}%
- \Parameter{Name des Seitenstils}\\
- \hphantom{\XMacro{newtriplepagestyle}}%
- \OParameter{Dicke der äußeren Linien}\\
- \hphantom{\XMacro{newtriplepagestyle}}%
- \OParameter{Dicke der inneren Linien}\\
- \hphantom{\XMacro{newtriplepagestyle}}%
- \Parameter{inneres Kopfelement}\\
- \hphantom{\XMacro{newtriplepagestyle}}%
- \Parameter{mittleres Kopfelement}\\
- \hphantom{\XMacro{newtriplepagestyle}}%
- \Parameter{äußeres Kopfelement}\\
- \hphantom{\XMacro{newtriplepagestyle}}%
- \Parameter{inneres Fußelement}\\
- \hphantom{\XMacro{newtriplepagestyle}}%
- \Parameter{mittleres Fußelement}\\
- \hphantom{\XMacro{newtriplepagestyle}}%
- \Parameter{äußeres Fußelement}\\
- \Macro{renewtriplepagestyle}%
- \Parameter{Name des Seitenstils}\\
- \hphantom{\XMacro{renewtriplepagestyle}}%
- \OParameter{Dicke der äußeren Linie}\\
- \hphantom{\XMacro{renewtriplepagestyle}}%
- \OParameter{Dicke der inneren Linie}\\
- \hphantom{\XMacro{renewtriplepagestyle}}%
- \Parameter{inneres Kopfelement}\\
- \hphantom{\XMacro{renewtriplepagestyle}}%
- \Parameter{mittleres Kopfelement}\\
- \hphantom{\XMacro{renewtriplepagestyle}}%
- \Parameter{äußeres Kopfelement}\\
- \hphantom{\XMacro{renewtriplepagestyle}}%
- \Parameter{inneres Fußelement}\\
- \hphantom{\XMacro{renewtriplepagestyle}}%
- \Parameter{mittleres Fußelement}\\
- \hphantom{\XMacro{renewtriplepagestyle}}%
- \Parameter{äußeres Fußelement}\\
- \Macro{providetriplepagestyle}%
- \Parameter{Name des Seitenstils}\\
- \hphantom{\XMacro{providetriplepagestyle}}%
- \OParameter{Dicke der äußeren Linie}\\
- \hphantom{\XMacro{providetriplepagestyle}}%
- \OParameter{Dicke der inneren Linie}\\
- \hphantom{\XMacro{providetriplepagestyle}}%
- \Parameter{inneres Kopfelement}\\
- \hphantom{\XMacro{providetriplepagestyle}}%
- \Parameter{mittleres Kopfelement}\\
- \hphantom{\XMacro{providetriplepagestyle}}%
- \Parameter{äußeres Kopfelement}\\
- \hphantom{\XMacro{providetriplepagestyle}}%
- \Parameter{inneres Fußelement}\\
- \hphantom{\XMacro{providetriplepagestyle}}%
- \Parameter{mittleres Fußelement}\\
- \hphantom{\XMacro{providetriplepagestyle}}%
- \Parameter{äußeres Fußelement}
+ \Macro{deftriplepagestyle}\Parameter{Name des Seitenstils}
+ \OParameter{Dicke der äußeren Linie}
+ \OParameter{Dicke der inneren Linie}
+ \Parameter{inneres Kopfelement}
+ \Parameter{mittleres Kopfelement}
+ \Parameter{äußeres Kopfelement}
+ \Parameter{inneres Fußelement}
+ \Parameter{mittleres Fußelement}
+ \Parameter{äußeres Fußelement}
+ \Macro{newtriplepagestyle}\Parameter{Name des Seitenstils}
+ \OParameter{Dicke der äußeren Linien}
+ \OParameter{Dicke der inneren Linien}
+ \Parameter{inneres Kopfelement}
+ \Parameter{mittleres Kopfelement}
+ \Parameter{äußeres Kopfelement}
+ \Parameter{inneres Fußelement}
+ \Parameter{mittleres Fußelement}
+ \Parameter{äußeres Fußelement}
+ \Macro{renewtriplepagestyle}\Parameter{Name des Seitenstils}
+ \OParameter{Dicke der äußeren Linie}
+ \OParameter{Dicke der inneren Linie}
+ \Parameter{inneres Kopfelement}
+ \Parameter{mittleres Kopfelement}
+ \Parameter{äußeres Kopfelement}
+ \Parameter{inneres Fußelement}
+ \Parameter{mittleres Fußelement}
+ \Parameter{äußeres Fußelement}
+ \Macro{providetriplepagestyle}\Parameter{Name des Seitenstils}
+ \OParameter{Dicke der äußeren Linie}
+ \OParameter{Dicke der inneren Linie}
+ \Parameter{inneres Kopfelement}
+ \Parameter{mittleres Kopfelement}
+ \Parameter{äußeres Kopfelement}
+ \Parameter{inneres Fußelement}
+ \Parameter{mittleres Fußelement}
+ \Parameter{äußeres Fußelement}
\end{Declaration}
-\BeginIndex{Cmd}{deftriplepagestyle}%
-\BeginIndex{Cmd}{newtriplepagestyle}%
-\BeginIndex{Cmd}{renewtriplepagestyle}%
-\BeginIndex{Cmd}{providetriplepagestyle}%
Mit diesen Anweisungen kann ein einzelner Seitenstil definiert werden, bei dem
Kopf und Fuß in drei Elemente aufgeteilt sind: ein inneres Element, ein
mittleres Element und ein äußeres Element. Diese werden über jeweils drei
@@ -324,12 +278,13 @@ Argumente angegeben, so entfallen alle Linien.
Es ist zu beachten\textnote{Achtung!}, dass leere optionale Argumente nicht
gleichbedeutend mit dem Weglassen der optionalen Argumente sind! Leere
optionale Argumente sind in diesem Fall nicht erlaubt. Dagegen sind einfache
-Längenausdrücke, wie sie bereits bei Option \Option{headwidth} (siehe
+Längenausdrücke, wie sie bereits bei Option
+\DescRef{scrlayer-scrpage.option.headwidth} (siehe
\autoref{sec:scrlayer-scrpage.pagestyle.content},
-\autopageref{desc:scrlayer-scrpage.option.headwidth}) erklärt wurden, erlaubt.
+\DescPageRef{scrlayer-scrpage.option.headwidth}) erklärt wurden, erlaubt.
Die Bedeutung der einzelnen Argumente ist in
-\autoref{fig:scrlayer-scrpage.triplepagestyle} noch einmal an einer
+\autoref{fig:scrlayer-scrpage-experts.triplepagestyle} noch einmal an einer
schematischen Doppelseite veranschaulicht. Dabei dienen »\textsl{außen}«,
»\textsl{innen}«, »\textsl{mittig}« als beispielhafte Inhalte. Die zugehörigen
Pfeile verdeutlichen die Ausbreitung dieser Inhalte. Die \iffree{farbigen
@@ -476,7 +431,7 @@ Elemente der Seite.
der dreigeteilten Seitenstile mit den Anweisungen
\Macro{deftriplepagestyle}, \Macro{newtriplepagestyle},
\Macro{providetriplepagestyle} und \Macro{renewtriplepagestyle}}
- \label{fig:scrlayer-scrpage.triplepagestyle}
+ \label{fig:scrlayer-scrpage-experts.triplepagestyle}
\end{figure}
@@ -510,11 +465,7 @@ entspricht damit der neuen Anweisung \Macro{deftriplepagestyle}. Sie wurde aus
Gründen der Vereinheitlichung der Namen der Anweisungen jedoch umbenannt und
sollte nicht mehr verwendet werden. Wird sie dennoch verwendet, resultiert
daraus eine Warnung.%
-\EndIndex{Cmd}{deftripstyle}%
-\EndIndex{Cmd}{providetriplepagestyle}%
-\EndIndex{Cmd}{renewtriplepagestyle}%
-\EndIndex{Cmd}{newtriplepagestyle}%
-\EndIndex{Cmd}{deftriplepagestyle}%
+\EndIndexGroup
\section{Definition komplexer Seitenstile}
@@ -534,19 +485,19 @@ ist. Weniger erfahrene Anwender dürfen den Rest dieses Kapitels daher gerne
überspringen.
\begin{Declaration}
- \Macro{defpagestyle}%
- \Parameter{Name}\Parameter{Kopfdefinition}\Parameter{Fußdefinition}\\
- \Macro{newpagestyle}%
- \Parameter{Name}\Parameter{Kopfdefinition}\Parameter{Fußdefinition}\\
- \Macro{providepagestyle}%
- \Parameter{Name}\Parameter{Kopfdefinition}\Parameter{Fußdefinition}\\
- \Macro{renewpagestyle}%
- \Parameter{Name}\Parameter{Kopfdefinition}\Parameter{Fußdefinition}%
+ \Macro{defpagestyle}\Parameter{Name}
+ \Parameter{Kopfdefinition}
+ \Parameter{Fußdefinition}
+ \Macro{newpagestyle}\Parameter{Name}
+ \Parameter{Kopfdefinition}
+ \Parameter{Fußdefinition}
+ \Macro{providepagestyle}\Parameter{Name}
+ \Parameter{Kopfdefinition}
+ \Parameter{Fußdefinition}
+ \Macro{renewpagestyle}\Parameter{Name}
+ \Parameter{Kopfdefinition}
+ \Parameter{Fußdefinition}
\end{Declaration}
-\BeginIndex{Cmd}{defpagestyle}%
-\BeginIndex{Cmd}{newpagestyle}%
-\BeginIndex{Cmd}{providepagestyle}%
-\BeginIndex{Cmd}{renewpagestyle}%
Diese Anweisungen dienen der Definition eines einzelnen Seitenstils mit
maximaler Flexibilität. Dabei ist \PName{Name} der Name des Seitenstils, der
definiert werden soll.
@@ -565,24 +516,28 @@ den identischen Aufbau:
\end{flushleft}
Dabei sind die Argumente in den runden Klammern optional, das heißt, sie
können zusammen mit den Klammern weggelassen
-werden. In\important[i]{\Option{headtopline}\\ \Option{headsepline}\\
- \Option{footsepline}\\ \Option{footbotline}} diesem Fall richten sich die
+werden. In\important[i]{\DescRef{scrlayer-scrpage.option.headtopline}\\
+ \DescRef{scrlayer-scrpage.option.headsepline}\\
+ \DescRef{scrlayer-scrpage.option.footsepline}\\
+ \DescRef{scrlayer-scrpage.option.footbotline}} diesem Fall richten sich die
Längen und Dicken je nach Linie nach den Angaben der Optionen
-\Option{headtopline}\IndexOption{headtopline},
-\Option{headsepline}\IndexOption{headsepline},
-\Option{footsepline}\IndexOption{footsepline} und
-\Option{footbotline}\IndexOption{footbotline} (siehe
+\DescRef{scrlayer-scrpage.option.headtopline}\IndexOption{headtopline},
+\DescRef{scrlayer-scrpage.option.headsepline}\IndexOption{headsepline},
+\DescRef{scrlayer-scrpage.option.footsepline}\IndexOption{footsepline} und
+\DescRef{scrlayer-scrpage.option.footbotline}\IndexOption{footbotline} (siehe
\autoref{sec:scrlayer-scrpage.pagestyle.content},
-\autopageref{desc:scrlayer-scrpage.option.headtopline}).
+\DescPageRef{scrlayer-scrpage.option.headtopline}).
Die drei Argumente mit den Definitionen sind obligatorisch und werden je nach
Seite und Layouteinstellung verwendet. Der Inhalt der Definitionen ist frei
wählbar. Für Seitenstile mit Kolumnentitel wird jedoch die Verwendung von
-\Macro{headmark}, \Macro{leftmark} oder \Macro{rightmark} innerhalb der
-Definitionen empfohlen. Keinesfalls sollte man hier direkt eine
-Gliederungsnummer oder einen Überschriftentext als Kolumnentitel
-angeben. Aufgrund des asynchronen Seitenaufbaus von \LaTeX{} kann sonst die
-falsche Nummer oder der falsche Text im Seitenkopf erscheinen.
+\DescRef{scrlayer-scrpage.cmd.headmark},
+\DescRef{scrlayer-scrpage.cmd.leftmark} oder
+\DescRef{scrlayer-scrpage.cmd.rightmark} innerhalb der Definitionen
+empfohlen. Keinesfalls sollte man hier direkt eine Gliederungsnummer oder
+einen Überschriftentext als Kolumnentitel angeben. Aufgrund des asynchronen
+Seitenaufbaus von \LaTeX{} kann sonst die falsche Nummer oder der falsche Text
+im Seitenkopf erscheinen.
Bei \Macro{defpagestyle} wird der Seitenstil unabhängig davon, ob er bereits
existiert oder nicht, neu definiert. Demgegenüber meldet \Macro{newpagestyle}
@@ -594,12 +549,12 @@ umdefiniert werden. Für einen neuen Namen meldet diese Anweisung dagegen einen
Fehler.
Alle vier Anweisungen basieren auf
-\Macro{DeclarePageStyleByLayers}\IndexCmd{DeclarePageStyleByLayers} des Pakets
-\Package{scrlayer}. Die dabei für einen Seitenstil \PName{Name} definierten
-Ebenen sind in \autoref{tab:scrlayer-scrpage-experts.layersperstyle}
-aufgeführt. Näheres zu Ebenen und Ebenen-Seitenstilen ist
-\autoref{cha:scrlayer} ab \autopageref{cha:scrlayer} in
-\autoref{part:forExperts} zu entnehmen.%
+\DescRef{scrlayer.cmd.DeclarePageStyleByLayers}%
+\IndexCmd{DeclarePageStyleByLayers} des Pakets \Package{scrlayer}. Die dabei
+für einen Seitenstil \PName{Name} definierten Ebenen sind in
+\autoref{tab:scrlayer-scrpage-experts.layersperstyle} aufgeführt. Näheres zu
+Ebenen und Ebenen-Seitenstilen ist \autoref{cha:scrlayer} ab
+\autopageref{cha:scrlayer} in \autoref{part:forExperts} zu entnehmen.%
\begin{table}
% \KOMAoptions{captions=topbeside}
@@ -638,9 +593,9 @@ aufgeführt. Näheres zu Ebenen und Ebenen-Seitenstilen ist
\begin{Example}
Angenommen, Sie wollen den gesamten Kopf des Seitenstil
- \Pagestyle{scrheadings} mit einer Farbe hinterlegen. Aufgrund der Einleitung
+ \PageStyle{scrheadings} mit einer Farbe hinterlegen. Aufgrund der Einleitung
zu diesem Kapitel und \autoref{tab:scrlayer-scrpage-experts.layersperstyle},
- wissen Sie, dass \Pagestyle{scrheadings} ein Ebenen-Seitenstil
+ wissen Sie, dass \PageStyle{scrheadings} ein Ebenen-Seitenstil
ist, der unter anderem aus den Ebenen \PValue{scrheadings.head.oneside},
\PValue{scrheadings.head.odd} und \PValue{scrheadings.head.even}
besteht. Sie definieren nun drei weitere Ebenen für deren Hintergrund und
@@ -690,29 +645,28 @@ aufgeführt. Näheres zu Ebenen und Ebenen-Seitenstilen ist
Der farbige Hintergrund selbst wurde in diesem Beispiel mit einer
\Macro{rule}-Anweisung gesetzt. Für die Größe wurde dabei mit
- \Macro{layerwidth}\IndexCmd{layerwidth}\important[i]{\Macro{layerwidth}\\
- \Macro{layerheight}} und \Macro{layerheight}\IndexCmd{layerheight} die
- aktuelle Breite und Höhe der Ebene verwendet. Diese wurde per optionalem
- Argument um die Höhe der Unterlängen \Macro{dp}\Macro{strutbox} nach unten
- verschoben.
+ \DescRef{scrlayer.cmd.layerwidth}\IndexCmd{layerwidth}%
+ \important[i]{\DescRef{scrlayer.cmd.layerwidth}\\
+ \DescRef{scrlayer.cmd.layerheight}} und
+ \DescRef{scrlayer.cmd.layerheight}\IndexCmd{layerheight} die aktuelle Breite
+ und Höhe der Ebene verwendet. Diese wurde per optionalem Argument um die
+ Höhe der Unterlängen \Macro{dp}\Macro{strutbox} nach unten verschoben.
\end{Example}
%
Statt wie im Beispiel für die Hintergrundfarbe neue Ebenen hinzuzufügen, hätte
-man das Problem übrigens auch mit \Macro{colorbox} und \Macro{chead} lösen
-können. Es wird empfohlen, eine entsprechende Lösung als Übung zu
-erarbeiten. Ebenso \iffree{}{\pagebreak}% Umbruchkorrektur
-hätte man die Hintergrundebenen auch einzeln und jeweils
-unmittelbar vor der entsprechenden Inhaltsebene einfügen können. Auch dies
-sei als Übung empfohlen.%
-\EndIndex{Cmd}{renewpagestyle}%
-\EndIndex{Cmd}{providepagestyle}%
-\EndIndex{Cmd}{newpagestyle}%
-\EndIndex{Cmd}{defpagestyle}%
+man das Problem übrigens auch mit \Macro{colorbox} und
+\DescRef{scrlayer-scrpage.cmd.chead} lösen können. Es wird empfohlen, eine
+entsprechende Lösung als Übung zu erarbeiten. Ebenso
+\iffree{}{\pagebreak}% Umbruchkorrektur
+hätte man die Hintergrundebenen auch einzeln und jeweils unmittelbar vor der
+entsprechenden Inhaltsebene einfügen können. Auch dies sei als Übung
+empfohlen.%
+\EndIndexGroup
+
\begin{Declaration}
- \KOption{hmode}\PValue{Ein-Aus-Wert}
+ \OptionVName{hmode}{Ein-Aus-Wert}
\end{Declaration}
-\BeginIndex{Option}{hmode}%
Bei \Package{scrpage2} wurden die Köpfe und Füße der Seitenstile noch
grundsätzlich im horizontalen Modus ausgegeben. Bei \Package{scrlayer-scrpage}
wird hingegen in der Voreinstellung erst durch entsprechende Ausgaben selbst
@@ -726,9 +680,9 @@ haben.
Die Option versteht die Standardwerte für einfache Schalter, die in
\autoref{tab:truefalseswitch} auf \autopageref{tab:truefalseswitch} angegeben
sind. In der Voreinstellung ist der Schalter deaktiviert.%
-\EndIndex{Option}{hmode}%
+\EndIndexGroup
%
-\EndIndex{Package}{scrlayer-scrpage}%
+\EndIndexGroup
%%% Local Variables:
%%% mode: latex
@@ -738,4 +692,6 @@ sind. In der Voreinstellung ist der Schalter deaktiviert.%
%%% TeX-master: "../guide"
%%% End:
-% LocalWords: Hintergrundebene Seitenkopf
+
+% LocalWords: Hintergrundebene Seitenkopf Seitenstils Kopfelement
+% LocalWords: Seitenstile