summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/koma-script/source-doc/ngerman/scrlayer-scrpage-experts.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/koma-script/source-doc/ngerman/scrlayer-scrpage-experts.tex')
-rw-r--r--macros/latex/contrib/koma-script/source-doc/ngerman/scrlayer-scrpage-experts.tex57
1 files changed, 37 insertions, 20 deletions
diff --git a/macros/latex/contrib/koma-script/source-doc/ngerman/scrlayer-scrpage-experts.tex b/macros/latex/contrib/koma-script/source-doc/ngerman/scrlayer-scrpage-experts.tex
index 6e8741f6f3..741f98daad 100644
--- a/macros/latex/contrib/koma-script/source-doc/ngerman/scrlayer-scrpage-experts.tex
+++ b/macros/latex/contrib/koma-script/source-doc/ngerman/scrlayer-scrpage-experts.tex
@@ -44,7 +44,7 @@
% ============================================================================
\KOMAProvidesFile{scrlayer-scrpage-experts.tex}%
- [$Date: 2019-10-10 10:04:30 +0200 (Thu, 10 Oct 2019) $
+ [$Date: 2019-11-29 09:11:10 +0100 (Fri, 29 Nov 2019) $
KOMA-Script guide (chapter: scrlayer-scrpage for experts)]
\chapter[{Zusätzliche Möglichkeiten von \Package{scrlayer-scrpage}}]
@@ -74,7 +74,7 @@ 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
-ohne Kolumnentitel aber üblicherweise mit Paginierung, also mit Seitenzahl
+ohne Kolumnentitel, aber üblicherweise mit Paginierung, also mit Seitenzahl
ist. Neben der Konfiguration dieses vordefinierten Paares bietet
\Package{scrlayer-scrpage} auch die Möglichkeit, zusätzliche Paare zu
definieren. Der Name des Haupt-Seitenstils, beispielsweise
@@ -113,7 +113,7 @@ Paares ist.
Ist das optionale Argument \PName{Eltern-Paar} angegeben, so ist dies der Name
eines Seitenstil-Paares, mit dessen Einstellungen das neue Paar initialisiert
werden soll. Das neue Paar erbt also quasi die Konfiguration des
-\PName{Eltern-Paar}s.
+Eltern-Paares.
{\setlength{\emergencystretch}{1em}%
Während in \autoref{sec:scrlayer-scrpage.predefined.pagestyles} der Eindruck
@@ -161,6 +161,16 @@ 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.%
+
+An dieser Stelle sei auch noch darauf hingewiesen, dass jedes Paar aus einer
+Reihe von mit \hyperref[cha:scrlayer]{\Package{scrlayer}} definierten Ebenen
+besteht. Interessierte Anwender werden die Namen\textnote{Ebenennamen} der
+Ebenen im nachfolgenden Abschnitt in
+\autoref{tab:scrlayer-scrpage-experts.layersperstyle} auf
+\autopageref{tab:scrlayer-scrpage-experts.layersperstyle} kennenlernen. Die
+dort angebenen Ebenen werden für ein Seitenstilpaar durch die Tatsache
+verdoppelt, dass sie sowohl für \PName{Name} als auch
+für \PValue{plain.}\PName{Name} definiert werden.%
\EndIndexGroup
@@ -169,12 +179,12 @@ beide Seitenstile des Paares noch nicht existieren.%
\Macro{clearplainofpairofpagestyles}
\Macro{clearpairofpagestyles}
\end{Declaration}
-Mit \Macro{clearmainofpairofpagestyles} wird der Hauptseitenstil
-des zuletzt aktivierten Seitenstil-Paares leer konfiguriert. Dagegen wird mit
-der Anweisung \Macro{clearplainofpairofpagestyles} der
+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
-konfiguriert. Anweisung \Macro{clearpairofpagestyles} konfiguriert schließlich
-beide Seitenstile des entsprechenden Paares als leer.
+konfiguriert. Die Anweisung \Macro{clearpairofpagestyles} konfiguriert
+schließlich beide Seitenstile des entsprechenden Paares als leer.
Es ist jedoch zu beachten\textnote{Achtung!}, dass keine dieser Anweisungen
die Definitionen aus dem Parameter \PName{Definition}, der bei der Definition
@@ -193,14 +203,20 @@ Paar.%
\section{Definition komplexer Seitenstile}
\seclabel{pagestyle.experts}
+\iffree{}{\enlargethispage{-.8\baselineskip}}% Umbruchkorrektur Doppelseite
Neben den vordefinierten Seitenstilen bietet \Package{scrlayer-scrpage} auch
noch eine eher grundlegende Schnittstelle zur Definition von Seitenstilen. Die
-bisher erläuterten Konzepte greifen bei der Implementierung ebenso wie die von
-\autoref{sec:\LabelBase.pagestyle.triple} auf diese Möglichkeit
-zurück. Aufgrund ihrer hohen Komplexität wird sie jedoch nur erfahrenen
-Anwendern empfohlen. Weniger erfahrene Anwender können mit den vorgenannten
+bisher erläuterten Konzepte greifen bei der Implementierung %
+\iftrue ebenso wie die von \autoref{sec:\LabelBase.pagestyle.triple} \fi %
+auf diese Möglichkeit zurück. %
+\iftrue % Umbruchkorrektur
+Aufgrund ihrer hohen Komplexität wird sie jedoch nur erfahrenen Anwendern
+empfohlen. Weniger erfahrene Anwender können mit den vorgenannten
Möglichkeiten bereits nahezu alles erreichen, was auch mit dieser
-grundlegenden Schnittstelle möglich ist.
+grundlegenden Schnittstelle möglich ist. %
+\else %
+Sie ist jedoch hoch komplex und wird von Anwender nur sehr selten benötigt.
+\fi
\begin{Declaration}
\Macro{defpagestyle}\Parameter{Name}
@@ -252,10 +268,10 @@ wählbar. Für Seitenstile mit Kolumnentitel wird jedoch die Verwendung von
\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 oder Seitenfuß erscheinen.
+empfohlen. Keinesfalls\textnote{Achtung!} sollte man hier direkt eine
+Gliederungsnummer oder einen Überschriftentext als Kolumnentitel
+angeben. Aufgrund des asynchronen Seitenaufbaus von \LaTeX{} können sonst die
+falsche Nummer oder der falsche Text im Seitenkopf oder Seitenfuß erscheinen.
Bei\textnote{Unterschiede} \Macro{defpagestyle} wird der Seitenstil unabhängig
davon, ob er bereits existiert oder nicht, neu definiert. Demgegenüber meldet
@@ -363,13 +379,14 @@ Ebenen und Ebenen-Seitenstilen ist \autoref{cha:scrlayer} ab
dynamisch zu bestimmen.
Der farbige Hintergrund selbst wurde in diesem Beispiel mit einer
- \Macro{rule}-Anweisung gesetzt. Für die Größe wurde dabei mit
+ \Macro{rule}-Anweisung gesetzt. Für die Größe wurden dabei mit
\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.
+ und Höhe der Ebene verwendet. Per optionalem Argument von \Macro{rule} wurde
+ der Hintergrund 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