diff options
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.tex | 57 |
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 |