diff options
Diffstat (limited to 'macros/latex/contrib/koma-script/source-doc/ngerman/common-pagestylemanipulation.tex')
-rw-r--r-- | macros/latex/contrib/koma-script/source-doc/ngerman/common-pagestylemanipulation.tex | 442 |
1 files changed, 221 insertions, 221 deletions
diff --git a/macros/latex/contrib/koma-script/source-doc/ngerman/common-pagestylemanipulation.tex b/macros/latex/contrib/koma-script/source-doc/ngerman/common-pagestylemanipulation.tex index f4814b7283..f4ba72ed71 100644 --- a/macros/latex/contrib/koma-script/source-doc/ngerman/common-pagestylemanipulation.tex +++ b/macros/latex/contrib/koma-script/source-doc/ngerman/common-pagestylemanipulation.tex @@ -1,6 +1,6 @@ % ====================================================================== % common-pagestylemanipulation.tex -% Copyright (c) Markus Kohm, 2013-2018 +% Copyright (c) Markus Kohm, 2013-2019 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % common-pagestylemanipulation.tex -% Copyright (c) Markus Kohm, 2013-2018 +% Copyright (c) Markus Kohm, 2013-2019 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3c, verteilt und/oder veraendert werden. @@ -40,13 +40,13 @@ % % ---------------------------------------------------------------------- % -% Absätze, die mehreren Kapitels in der KOMA-Script-Anleitung gemeinsam sind +% Absätze, die mehreren Kapitels in der KOMA-Script-Anleitung gemeinsam sind % Verwaltet von Markus Kohm % % ============================================================================ \KOMAProvidesFile{common-pagestylemanipulation.tex} - [$Date: 2018-02-05 10:50:56 +0100 (Mon, 05 Feb 2018) $ + [$Date: 2019-10-10 10:04:30 +0200 (Thu, 10 Oct 2019) $ KOMA-Script guide (common paragraph: Setting up defined page styles)] @@ -57,35 +57,35 @@ \IfThisCommonLabelBase{scrlayer}{% Obwohl \Package{scrlayer} selbst keine konkreten Seitenstile mit Inhalt - definiert -- die erwähnten Seitenstile + definiert -- die erwähnten Seitenstile \DescRef{\LabelBase.pagestyle.@everystyle@} und \PageStyle{empty} werden ja - zunächst ohne Ebenen, also leer definiert --, stellt es einige Optionen und - Befehle zur Beeinflussung von Inhalten zur Verfügung.% + zunächst ohne Ebenen, also leer definiert --, stellt es einige Optionen und + Befehle zur Beeinflussung von Inhalten zur Verfügung.% }{% \IfThisCommonLabelBase{scrlayer-scrpage}{% - In \autoref{sec:scrlayer-scrpage.predefined.pagestyles} wurde erklärt, wie + In \autoref{sec:scrlayer-scrpage.predefined.pagestyles} wurde erklärt, wie die Seitenstile \DescRef{\LabelBase.pagestyle.scrheadings} und \DescRef{\LabelBase.pagestyle.plain.scrheadings} grundlegend vordefiniert - sind und wie diese Vorbelegung grundsätzlich geändert werden kann. Es + sind und wie diese Vorbelegung grundsätzlich geändert werden kann. Es fehlen jedoch noch Informationen, wie beispielsweise die Kolumnentitel - zustande kommen, wie man die Breite des Kopfes und Fußes verändern kann - und wie man Linien über oder unter Kopf oder Fuß setzen kann. Obwohl dies - eigentlich Fähigkeiten des Pakets + zustande kommen, wie man die Breite des Kopfes und Fußes verändern kann + und wie man Linien über oder unter Kopf oder Fuß setzen kann. Obwohl dies + eigentlich Fähigkeiten des Pakets \hyperref[cha:scrlayer]{\Package{scrlayer}}% \important{\hyperref[cha:scrlayer]{\Package{scrlayer}}} sind, werden sie nachfolgend - erläutert, da diese grundlegenden Eigenschaften von + erläutert, da diese grundlegenden Eigenschaften von \hyperref[cha:scrlayer]{\Package{scrlayer}} einen wichtigen Teil der - Möglichkeiten von \IfThisCommonLabelBase{scrlayer-scrpage}{% + Möglichkeiten von \IfThisCommonLabelBase{scrlayer-scrpage}{% \Package{scrlayer-scrpage}% }{% \hyperref[cha:scrlayer-scrpage]{\Package{scrlayer-scrpage}}% } ausmachen.% }{% \IfThisCommonLabelBase{scrlayer-scrpage-experts}{% - Dieser Abschnitt ist als Ergänzung zu + Dieser Abschnitt ist als Ergänzung zu \autoref{sec:scrlayer.pagestyle.content} zu verstehen und beschreibt - Dinge, die sich dem Anfänger nicht unbedingt sofort erschließen.% + Dinge, die sich dem Anfänger nicht unbedingt sofort erschließen.% }{\InternalCommonFileUsageError}% }% } @@ -101,37 +101,37 @@ \end{Declaration} \IfThisCommonLabelBase{scrlayer-scrpage}{% \begin{Explain} - Bei den Standardklassen und auch bei den \KOMAScript-Klassen fällt die + Bei den Standardklassen und auch bei den \KOMAScript-Klassen fällt die Entscheidung, ob mit lebenden oder statischen Kolumnentiteln\Index{Kolumnentitel>lebend}\Index{Kolumnentitel>statisch} - gearbeitet werden soll, über die Wahl des entsprechenden - Seitenstils. Wie bereits in \autoref{sec:maincls.pagestyle} erklärt, - erhält man bei Wahl von + gearbeitet werden soll, über die Wahl des entsprechenden + Seitenstils. Wie bereits in \autoref{sec:maincls.pagestyle} erklärt, + erhält man bei Wahl von \DescRef{maincls.pagestyle.headings}\IndexPagestyle{headings}% \important{\DescRef{maincls.pagestyle.headings}} lebende Kolumnentitel. Unter lebenden Kolumnentiteln versteht man die - Wiederholung eines für die Seite oder die \emph{Kolumne} markanten - Textes meist im Kopf, seltener im Fuß der Seite. + Wiederholung eines für die Seite oder die \emph{Kolumne} markanten + Textes meist im Kopf, seltener im Fuß der Seite. Bei den Artikel-Klassen\OnlyAt{\Class{article}\and \Class{scrartcl}} - \Class{article} oder \hyperref[cha:maincls]{\Class{scrartcl}} wird für + \Class{article} oder \hyperref[cha:maincls]{\Class{scrartcl}} wird für den lebenden Kolumnentitel\textnote{lebende Kolumnentitel} im - einseitigen Modus die Abschnittsüberschrift, also das obligatorische + einseitigen Modus die Abschnittsüberschrift, also das obligatorische oder das optionale Argument von \DescRef{maincls.cmd.section} verwendet. Diese wird als \emph{rechte Marke} behandelt. Im - doppelseitigen Satz wird dieselbe Überschrift als \emph{linke Marke} - verwendet und gleichzeitig die Unterabschnittsüberschrift als + doppelseitigen Satz wird dieselbe Ãœberschrift als \emph{linke Marke} + verwendet und gleichzeitig die Unterabschnittsüberschrift als \emph{rechte Marke}. Ausgegeben wird die linke Marke, wie der Name schon - sagt, auf der linken Seite, während die rechte Marke auf rechten Seiten + sagt, auf der linken Seite, während die rechte Marke auf rechten Seiten -- im einseitigen Modus also auf allen Seiten -- ausgegeben wird. Beim - Setzen der linken Marke für den Abschnitt werden von den Klassen in der - Voreinstellung außerdem auch immer die rechten Marken gelöscht. + Setzen der linken Marke für den Abschnitt werden von den Klassen in der + Voreinstellung außerdem auch immer die rechten Marken gelöscht. Bei den Bericht- und Buch-Klassen\OnlyAt{\Class{report}\and \Class{scrreprt}\and \Class{book}\and \Class{scrbook}} wird eine Ebene - höher begonnen. Im einseitigen Modus wird also die Kapitelüberschrift + höher begonnen. Im einseitigen Modus wird also die Kapitelüberschrift als rechte Marke gesetzt. Im doppelseitigen Satz wird die - Kapitelüberschrift als linke Marke und die Abschnittsüberschrift als + Kapitelüberschrift als linke Marke und die Abschnittsüberschrift als rechte Marke gesetzt. Verwendet man hingegen als Seitenstil @@ -140,18 +140,18 @@ \textnote{manuelle Kolumnentitel}, so existieren zwar die Marken im Kopf genauso und auch die Seitenzahlen werden gleich platziert, allerdings werden die Marken nicht automatisch - durch die Überschriften gesetzt. Man kann sie dann nur + durch die Ãœberschriften gesetzt. Man kann sie dann nur manuell\important{% \DescRef{\ThisCommonLabelBase.cmd.markright}\\ \DescRef{\ThisCommonLabelBase.cmd.markboth}} - über die später in diesem Abschnitt dokumentierten Anweisungen + über die später in diesem Abschnitt dokumentierten Anweisungen \DescRef{\ThisCommonLabelBase.cmd.markright} und - \DescRef{\ThisCommonLabelBase.cmd.markboth} befüllen. + \DescRef{\ThisCommonLabelBase.cmd.markboth} befüllen. \end{Explain}\par% }{% \IfThisCommonLabelBase{scrlayer}{% Bei den meisten Klassen bestimmt die Wahl des Seitenstils, meist - \PageStyle{headings} und \PageStyle{myheadings}, darüber, ob die + \PageStyle{headings} und \PageStyle{myheadings}, darüber, ob die Kolumnentitel automatisch oder manuell erzeugt werden. % }{\InternalCommonFileUsageError}% }% @@ -160,38 +160,38 @@ \hyperref[cha:scrlayer]{\Package{scrlayer}}\IndexPackage{scrlayer} aufgehoben. Statt die Unterscheidung zwischen automatischen\textnote{lebende und manuelle Kolumnentitel} und manuellen - Kolumnentiteln über den Seitenstil vorzunehmen, gibt es die beiden + Kolumnentiteln über den Seitenstil vorzunehmen, gibt es die beiden Anweisungen \Macro{automark} und \Macro{manualmark}. Mit \Macro{manualmark}\important{\Macro{manualmark}} wird dabei auf manuelle Marken umgeschaltet. Es deaktiviert also das automatische Setzen der - Marken. Demgegenüber kann mit \Macro{automark}\important{\Macro{automark}} - und \Macro{automark*} festgelegt werden, welche Gliederungsebenen für das + Marken. Demgegenüber kann mit \Macro{automark}\important{\Macro{automark}} + und \Macro{automark*} festgelegt werden, welche Gliederungsebenen für das automatische Setzen der Marke verwendet werden sollen. Das optionale Argument gibt dabei die \PName{Gliederungsebene der rechten Marke} an, - während das obligatorische Argument die \PName{Gliederungsebene der linken + während das obligatorische Argument die \PName{Gliederungsebene der linken Marke} ist. Als Argument werden jeweils die Namen der Gliederungsebenen angegeben, also \PValue{part}, \PValue{chapter}, \PValue{section}, \PValue{subsection}, \PValue{subsubsection}, \PValue{paragraph} oder \PValue{subparagraph}. - Normalerweise sollte die höhere Ebene die linke Marke setzen, während die - tiefere Ebene für die rechte Marke zu verwenden ist. Diese übliche + Normalerweise sollte die höhere Ebene die linke Marke setzen, während die + tiefere Ebene für die rechte Marke zu verwenden ist. Diese übliche Konvention ist jedoch keine Pflicht, sondern lediglich sinnvoll. Es ist zu beachten\textnote{Achtung!}, dass nicht alle Klassen Kolumnentitel - für alle Ebenen ermöglichen. So setzen die + für alle Ebenen ermöglichen. So setzen die Standardklassen\textnote{\KOMAScript{} vs. Standardklassen} beispielsweise - nie Kolumnentitel für \DescRef{maincls.cmd.part}. Die \KOMAScript-Klassen - unterstützen hingegen alle Ebenen. + nie Kolumnentitel für \DescRef{maincls.cmd.part}. Die \KOMAScript-Klassen + unterstützen hingegen alle Ebenen. Der Unterschied zwischen \Macro{automark} und \Macro{automark*}\important{\Macro{automark*}} liegt darin, dass \Macro{automark} alle vorherigen Befehle zum automatischen Setzen der Marken - aufhebt, während die Stern-Version \Macro{automark*} lediglich die Aktionen - für die angegebenen Gliederungsebenen ändert.% + aufhebt, während die Stern-Version \Macro{automark*} lediglich die Aktionen + für die angegebenen Gliederungsebenen ändert.% \IfThisCommonLabelBase{scrlayer-scrpage}{}{ Man kann so auch relativ - komplexe Fälle abdecken.}% Umbruchoptimierung + komplexe Fälle abdecken.}% Umbruchoptimierung \IfThisCommonLabelBase{scrlayer-scrpage}{\iftrue}{\csname iffalse\endcsname}% \iffalse% Umbruchkorrekturtext @@ -200,17 +200,17 @@ \Package{scrpage2}\IndexPackage{scrpage2}\important{\Package{scrpage2}} kennt sowohl \Macro{manualmark} als auch \Macro{automark}, jedoch nicht \Macro{automark*}. Daher sind die nachfolgenden Beispielen nicht - vollständig auf die Verwendung von \Package{scrpage2} übertragbar.% + vollständig auf die Verwendung von \Package{scrpage2} übertragbar.% }% \fi % \begin{Example} \phantomsection\xmpllabel{mark}% - Angenommen Sie wollen, dass wie üblich auf den linken Seiten eines - Buches die Kapitelüberschriften als automatische Kolumnentitel verwendet + Angenommen Sie wollen, dass wie üblich auf den linken Seiten eines + Buches die Kapitelüberschriften als automatische Kolumnentitel verwendet werden und auf den rechten Seiten die - Abschnittsüberschriften. Allerdings soll auf rechte Seiten so lange - ebenfalls die Kapitelüberschrift verwendet werden, bis der erste + Abschnittsüberschriften. Allerdings soll auf rechte Seiten so lange + ebenfalls die Kapitelüberschrift verwendet werden, bis der erste Abschnitt auf"|taucht. Dazu wird zuerst \IfThisCommonLabelBase{scrlayer-scrpage}{% \Package{scrlayer-scrpage}% @@ -223,20 +223,20 @@ \usepackage{scrlayer-scrpage} \pagestyle{scrheadings} \end{lstcode} - Als nächstes wird dafür gesorgt, dass die Kapitelüberschriften sowohl + Als nächstes wird dafür gesorgt, dass die Kapitelüberschriften sowohl die linke als auch die rechte Marke setzen: \begin{lstcode} \automark[chapter]{chapter} \end{lstcode} - Dann sollen die Abschnittsüberschriften zusätzlich die rechten Marken + Dann sollen die Abschnittsüberschriften zusätzlich die rechten Marken setzen: \begin{lstcode} \automark*[section]{} \end{lstcode} Hier findet die Stern-Version Anwendung, da die vorherige - \Macro{automark}-Anweisung weiterhin wirksam bleiben soll. Außerdem - bleibt das Argument für die \PName{Gliederungsebene der linken Marke} - leer, weil diese Marke unverändert bleiben soll. + \Macro{automark}-Anweisung weiterhin wirksam bleiben soll. Außerdem + bleibt das Argument für die \PName{Gliederungsebene der linken Marke} + leer, weil diese Marke unverändert bleiben soll. Alles, was jetzt noch fehlt, ist ein wenig Dokumentinhalt: \begin{lstcode} @@ -249,19 +249,19 @@ \end{document} \end{lstcode} Dabei ist das Paket \Package{lipsum}\IndexPackage{lipsum} mit seiner - Anweisung \Macro{lipsum}\IndexCmd{lipsum} sehr nützlich. + Anweisung \Macro{lipsum}\IndexCmd{lipsum} sehr nützlich. Wenn Sie dieses Beispiel einmal testen, werden Sie sehen, dass die - Kapitelanfangsseite wie üblich ohne Kolumnentitel ist, da sie + Kapitelanfangsseite wie üblich ohne Kolumnentitel ist, da sie automatisch im \PageStyle{plain}-Seitenstil \DescRef{\LabelBase.pagestyle.plain.scrheadings} gesetzt wird (siehe dazu Anweisung \DescRef{maincls.cmd.chapterpagestyle} auf \DescPageRef{maincls.cmd.chapterpagestyle}). Seite~2 bis 4 tragen als - Kolumnentitel die Kapitelüberschrift. Nachdem auf Seite~4 eine - Abschnittsüberschrift ausgegeben wurde, ändert sich der Kolumnentitel - auf Seite~5 in die Abschnittsüberschrift. Ab dann werden die beiden - Überschriften im Kopf wechselweise ausgegeben, auf linken Seiten die - Kapitelüberschrift, auf rechten Seiten die Abschnittsüberschrift.% + Kolumnentitel die Kapitelüberschrift. Nachdem auf Seite~4 eine + Abschnittsüberschrift ausgegeben wurde, ändert sich der Kolumnentitel + auf Seite~5 in die Abschnittsüberschrift. Ab dann werden die beiden + Ãœberschriften im Kopf wechselweise ausgegeben, auf linken Seiten die + Kapitelüberschrift, auf rechten Seiten die Abschnittsüberschrift.% \end{Example} \fi @@ -270,7 +270,7 @@ \OptionVName{autooneside}{Ein-Aus-Wert} \Option{manualmark} \end{Declaration} - Außer mit den zuvor erklärten Befehlen kann auch direkt mit den beiden + Außer mit den zuvor erklärten Befehlen kann auch direkt mit den beiden Optionen \Option{manualmark}\important{\Option{manualmark}\\\Option{automark}} und \Option{automark} zwischen automatischen und manuellen Kolumnentiteln hin- @@ -293,17 +293,17 @@ \IfThisCommonLabelBase{scrlayer-scrpage}{% Im einseitigen Modus\textnote{einseitiger Satz} will man in der Regel, - dass nur die höheren Ebenen den Kolumnentitel vorgeben.% + dass nur die höheren Ebenen den Kolumnentitel vorgeben.% }{% Im einseitigen Modus\textnote{einseitiger Satz} will man in der Regel nicht, dass die untergeordnete Ebene die rechte Marke - beeinflusst. Stattdessen soll auch mit der Voreinstellung nur die höhere + beeinflusst. Stattdessen soll auch mit der Voreinstellung nur die höhere Ebene, die beispielsweise im doppelseitigen Modus in der Voreinstellung alleine die linke Marke beeinflusst, den Kolumnentitel aller Seiten vorgeben.% } Diese Voreinstellung entspricht einer aktiven Option \Option{autooneside}\important{\Option{autooneside}}. Die Option versteht - die Werte für einfache Schalter, die in \autoref{tab:truefalseswitch} auf + die Werte für einfache Schalter, die in \autoref{tab:truefalseswitch} auf \autopageref{tab:truefalseswitch} angegeben sind. Wird die Option deaktiviert, so wirken sich im einseitigen Satz sowohl das optionale als auch das obligatorische Argument auf den Kolumnentitel aus.% @@ -312,10 +312,10 @@ \begin{Example} \phantomsection\xmpllabel{mark.oneside}% Angenommen, Sie wollen im einseitigen Modus eines Berichts eine ganz - ähnliche Verwendung des Kolumnentitels erreichen wie im vorherigen - Beispiel. Konkret soll so lange die Kapitelüberschrift verwendet werden, + ähnliche Verwendung des Kolumnentitels erreichen wie im vorherigen + Beispiel. Konkret soll so lange die Kapitelüberschrift verwendet werden, bis ein Abschnitt gesetzt wird. Ab dann soll nur noch die - Abschnittsüberschrift verwendet werden. Dazu wird das Beispiel wie folgt + Abschnittsüberschrift verwendet werden. Dazu wird das Beispiel wie folgt abgewandelt: \begin{lstcode} \documentclass{scrreprt} @@ -330,22 +330,22 @@ \lipsum[21-40] \end{document} \end{lstcode} - Wie zu sehen ist, wird in diesem Fall keine ergänzende - \DescRef{\LabelBase.cmd.automark*}-Anweisung benötigt. Sie sollten zum + Wie zu sehen ist, wird in diesem Fall keine ergänzende + \DescRef{\LabelBase.cmd.automark*}-Anweisung benötigt. Sie sollten zum Vergleich die Option \Option{autooneside} auch einmal auf \PValue{true} setzen oder sie entfernen. Ein Unterschied ist dann ab Seite~4 im Kolumnentitel im Kopf der Seiten zu sehen. \end{Example} \fi - Das\textnote{Achtung!} Laden des Pakets selbst hat übrigens noch keine + Das\textnote{Achtung!} Laden des Pakets selbst hat übrigens noch keine Auswirkung darauf, ob mit automatischen Kolumnentiteln gearbeitet wird oder nicht. Erst die explizite Verwendung einer der Optionen \Option{automark} oder \Option{manualmark} oder einer der beiden Anweisungen \DescRef{\LabelBase.cmd.automark} oder \DescRef{\LabelBase.cmd.manualmark} - schafft hier klare Verhältnisse.% + schafft hier klare Verhältnisse.% \IfThisCommonLabelBase{scrlayer-scrpage}{\par% - Bei Bedarf finden Sie weitere Hintergründe und Beispiele zur Verwendung + Bei Bedarf finden Sie weitere Hintergründe und Beispiele zur Verwendung dieser Befehle und Optionen mit dem auf \Package{scrlayer} basierenden Paket \IfThisCommonLabelBase{scrlayer-scrpage}{% \Package{scrlayer-scrpage}% @@ -362,17 +362,17 @@ \begin{Declaration} \OptionVName{draft}{Ein-Aus-Wert} \end{Declaration} - Die \KOMAScript-Option versteht die Standardwerte für einfache Schalter, die + Die \KOMAScript-Option versteht die Standardwerte für einfache Schalter, die in \autoref{tab:truefalseswitch} auf \autopageref{tab:truefalseswitch} angegeben sind. Ist die Option aktiviert, so werden - \IfThisCommonLabelBase{scrlayer}{für die Entwurfsphase}{\unskip} alle - Elemente der Seitenstile zusätzlich mit - Maßlinien\Index{Masslinien=Maßlinien} - versehen. \IfThisCommonLabelBase{scrlayer}{\unskip}{Dies kann während der - Entwurfsphase manchmal nützlich sein.}% + \IfThisCommonLabelBase{scrlayer}{für die Entwurfsphase}{\unskip} alle + Elemente der Seitenstile zusätzlich mit + Maßlinien\Index{Masslinien=Maßlinien} + versehen. \IfThisCommonLabelBase{scrlayer}{\unskip}{Dies kann während der + Entwurfsphase manchmal nützlich sein.}% \IfThisCommonLabelBase{scrlayer-scrpage}{ % - Falls diese Option global gesetzt wurde, die Maßlinien aber nicht - gewünscht sind, kann die Option auch nur für das Paket deaktiviert werden, + Falls diese Option global gesetzt wurde, die Maßlinien aber nicht + gewünscht sind, kann die Option auch nur für das Paket deaktiviert werden, indem man \OptionValue{draft}{false} als optionales Argument von \DescRef{\LabelBase.cmd.usepackage} beim Laden des Pakets angibt.% }{}% @@ -383,19 +383,19 @@ \Macro{MakeMarkcase}\Parameter{Text} \end{Declaration} Die automatischen, nicht jedoch die manuellen Kolumnentitel verwenden - \Macro{MakeMarkcase} für ihre Ausgabe. Ist die Anweisung beim Laden von + \Macro{MakeMarkcase} für ihre Ausgabe. Ist die Anweisung beim Laden von \IfThisCommonLabelBase{scrlayer}{% \Package{scrlayer}% }{% \hyperref[cha:scrlayer]{\Package{scrlayer}}% } nicht\textnote{bedingte Voreinstellung} definiert, so wird sie in der Voreinstellung derart definiert, dass sie ihr Argument \PName{Text} - unverändert ausgibt. Diese Voreinstellung kann jedoch entweder durch + unverändert ausgibt. Diese Voreinstellung kann jedoch entweder durch Umdefinierung von \Macro{MakeMarkcase} oder durch die nachfolgend dokumentierte Option \DescRef{\LabelBase.option.markcase}% \IndexOption{markcase}\important{\DescRef{\LabelBase.option.markcase}} - geändert werden. Je nach Einstellung wird das Argument dann beispielsweise - in Groß- oder Kleinbuchstaben umgewandelt. + geändert werden. Je nach Einstellung wird das Argument dann beispielsweise + in Groß- oder Kleinbuchstaben umgewandelt. % \EndIndexGroup @@ -403,64 +403,64 @@ \begin{Declaration} \OptionVName{markcase}{Wert} \end{Declaration} - Wie bereits früher erläutert, kann man bei + Wie bereits früher erläutert, kann man bei \IfThisCommonLabelBase{scrlayer}{% \Package{scrlayer}% }{% \hyperref[cha:scrlayer]{\Package{scrlayer}}% - } zwischen manuellen und automatischen Kolumnentiteln wählen. Bei den - automatischen Kolumnentiteln werden dabei die entsprechenden Marken über die + } zwischen manuellen und automatischen Kolumnentiteln wählen. Bei den + automatischen Kolumnentiteln werden dabei die entsprechenden Marken über die Gliederungsbefehle gesetzt. In manchen Kulturkreisen ist es im Gegensatz zur - Typografie des deutschsprachigen Raums üblich, die Kolumnentitel in - Großbuchstaben zu setzen. Die Standardklassen machen genau dies in der + Typografie des deutschsprachigen Raums üblich, die Kolumnentitel in + Großbuchstaben zu setzen. Die Standardklassen machen genau dies in der Voreinstellung. Das Paket \IfThisCommonLabelBase{scrlayer}{% \Package{scrlayer}% }{% \hyperref[cha:scrlayer]{\Package{scrlayer}}% - } unterstützt das optional ebenfalls. Hierzu gibt man als Option + } unterstützt das optional ebenfalls. Hierzu gibt man als Option \OptionValue{markcase}{upper}\important{\OptionValue{markcase}{upper}}% - \IndexOption[indexmain]{markcase~=upper} an. Im Endeffekt führt das zu einer + \IndexOption[indexmain]{markcase~=upper} an. Im Endeffekt führt das zu einer Umdefinierung von \DescRef{\ThisCommonLabelBase.cmd.MakeMarkcase}% \IndexCmd[indexmain]{MakeMarkcase}. \IfThisCommonLabelBase{scrlayer}{% - Aufgrund der mangelnden typografischen Qualität der primitiven Umwandlung - in Großbuchstaben (siehe die Erklärung zu + Aufgrund der mangelnden typografischen Qualität der primitiven Umwandlung + in Großbuchstaben (siehe die Erklärung zu \DescRef{scrlayer-scrpage.option.markcase} in \autoref{sec:scrlayer-scrpage.pagestyle.content} auf \autopageref{expl:scrlayer-scrpage.MakeUppercase}) empfiehlt der \KOMAScript-Autor den Verzicht auf Versalsatz.% }{% Leider\phantomsection\label{expl:\ThisCommonLabelBase.MakeUppercase} - führt die von \LaTeX{} für Versalsatz\Index{Versalsatz} vorgesehene + führt die von \LaTeX{} für Versalsatz\Index{Versalsatz} vorgesehene Anweisung \Macro{MakeUppercase}\IndexCmd{MakeUppercase} zu keinem guten Ergebnis, da weder gesperrt noch ausgeglichen wird. Dies liegt teilweise - sicher daran, dass für typografisch korrekten Versalsatz eine + sicher daran, dass für typografisch korrekten Versalsatz eine Glyphenanalyse notwendig ist, um die konkrete Form der Buchstaben\iffree{ - und ihrer Kombinationen}{} in den Ausgleich der Sperrung einfließen zu - lassen. Der \KOMAScript-Autor empfiehlt daher, auf Versalsatz für die + und ihrer Kombinationen}{} in den Ausgleich der Sperrung einfließen zu + lassen. Der \KOMAScript-Autor empfiehlt daher, auf Versalsatz für die Kolumnentitel zu verzichten.% } Dies ist normalerweise mit \OptionValue{markcase}{used}\important{\OptionValue{markcase}{used}}% - \IndexOption[indexmain]{markcase~=used} möglich. Allerdings fügen einige - Klassen selbst beispielsweise bei den Kolumnentitel für Verzeichnisse ein + \IndexOption[indexmain]{markcase~=used} möglich. Allerdings fügen einige + Klassen selbst beispielsweise bei den Kolumnentitel für Verzeichnisse ein \Macro{MakeUppercase} oder sogar die \TeX-Anweisung \Macro{uppercase} - ein. Für diese Fälle gibt es auch noch die Einstellung + ein. Für diese Fälle gibt es auch noch die Einstellung \OptionValue{markcase}{noupper}\important{\OptionValue{markcase}{noupper}}% \IndexOption[indexmain]{markcase~=noupper}, mit deren Hilfe - \Macro{MakeUppercase} und \Macro{uppercase} für die Kolumnentitel lokal - deaktiviert werden können. + \Macro{MakeUppercase} und \Macro{uppercase} für die Kolumnentitel lokal + deaktiviert werden können. - Alle für \Option{markcase} möglichen Werte sind noch einmal in + Alle für \Option{markcase} möglichen Werte sind noch einmal in \autoref{tab:scrlayer-scrpage.markcase}% \IfThisCommonLabelBase{scrlayer-scrpage}{}{, \autopageref{tab:scrlayer-scrpage.markcase}} zusammengefasst.% \IfThisCommonLabelBase{scrlayer-scrpage}{% \begin{table} \centering - \caption[Mögliche Werte für Option \Option{markcase}]{Mögliche Werte für - Option \Option{markcase} zur Wahl von Groß-/Kleinschreibung in + \caption[Mögliche Werte für Option \Option{markcase}]{Mögliche Werte für + Option \Option{markcase} zur Wahl von Groß-/Kleinschreibung in automatischen Kolumnentiteln}% \label{tab:\ThisCommonLabelBase.markcase}% \begin{desctabular} @@ -472,20 +472,20 @@ \pventry{upper}{\IndexOption[indexmain]{markcase~=upper}% definiert \DescRef{\LabelBase.cmd.MakeMarkcase} so um, dass automatische Kolumnentitel mit Hilfe von \Macro{MakeUppercase} in - Großbuchstaben gewandelt werden (Versalsatz).% + Großbuchstaben gewandelt werden (Versalsatz).% }% \pventry{used}{\IndexOption[indexmain]{markcase~=used}% - definiert \DescRef{\LabelBase.cmd.MakeMarkcase} so um, dass für - automatische Kolumnentitel keine automatische Veränderung der - Groß-/Kleinschreibung durchgeführt wird.% + definiert \DescRef{\LabelBase.cmd.MakeMarkcase} so um, dass für + automatische Kolumnentitel keine automatische Veränderung der + Groß-/Kleinschreibung durchgeführt wird.% }% \entry{\PValue{ignoreuppercase}, \PValue{nouppercase}, \PValue{ignoreupper}, \PValue{noupper}}{\IndexOption[indexmain]{markcase~=noupper}% definiert nicht nur \DescRef{\LabelBase.cmd.MakeMarkcase} so um, - dass für automatische Kolumnentitel keine automatische Veränderung - der Groß-/Kleinschreibung durchgeführt wird, sondern deaktiviert - zusätzlich lokal für alle Ebenen aller Seitenstile + dass für automatische Kolumnentitel keine automatische Veränderung + der Groß-/Kleinschreibung durchgeführt wird, sondern deaktiviert + zusätzlich lokal für alle Ebenen aller Seitenstile \Macro{MakeUppercase} und \Macro{uppercase}.% }% \end{desctabular} @@ -501,15 +501,15 @@ \Macro{pagemark} \end{Declaration} Will man von den vordefinierten Seitenstilen abweichen, so muss man in der - Regel auch selbst entscheiden können, wo die Marken gesetzt werden + Regel auch selbst entscheiden können, wo die Marken gesetzt werden sollen. Mit \Macro{leftmark}\important{\Macro{leftmark}} platziert man die linke Marke. Diese wird dann bei der Ausgabe der Seite durch den entsprechenden Inhalt ersetzt. Dementsprechend kann man mit \Macro{rightmark}\important{\Macro{rightmark}} die rechte Marke platzieren, die dann bei der Ausgabe der Seite durch den - entsprechenden Inhalt ersetzt wird. Für einige Feinheiten dabei sei auch - auf die weiterführenden Erklärungen zu + entsprechenden Inhalt ersetzt wird. Für einige Feinheiten dabei sei auch + auf die weiterführenden Erklärungen zu \DescRef{maincls-experts.cmd.rightmark} in \autoref{sec:maincls-experts.addInfos}, \DescPageRef{maincls-experts.cmd.rightmark} verwiesen. @@ -527,11 +527,11 @@ genommen nichts mit den Marken von \TeX{} zu tun. Sie dient dazu, eine formatierte Seitenzahl zu platzieren. \BeginIndex{FontElement}{pagenumber}\LabelFontElement{pagenumber}% - Bei ihrer Ausgabe wird dann auch die Schrifteinstellung für das Element + Bei ihrer Ausgabe wird dann auch die Schrifteinstellung für das Element \FontElement{pagenumber}\important{\FontElement{pagenumber}} verwendet. Diese kann mit Hilfe der Anweisungen \DescRef{maincls.cmd.setkomafont} und \DescRef{maincls.cmd.addtokomafont} - verändert werden (siehe auch \autoref{sec:maincls.textmarkup}, + verändert werden (siehe auch \autoref{sec:maincls.textmarkup}, \DescPageRef{maincls.cmd.setkomafont}).% \EndIndex{FontElement}{pagenumber}% \IfThisCommonLabelBase{scrlayer-scrpage}{\iftrue}{% @@ -555,7 +555,7 @@ Angenommen, Sie wollen, dass auch im einseitigen Modus der Kolumnentitel immer am linken Rand und die Seitenzahl immer am rechten Rand ausgerichtet wird. Beide sollen im Kopf platziert werden. Das folgende, - vollständige Minimalbeispiel liefert genau dies: + vollständige Minimalbeispiel liefert genau dies: \begin{lstcode} \documentclass{scrreprt} \usepackage{blindtext} @@ -570,43 +570,43 @@ \end{document} \end{lstcode} Das Paket \Package{blindtext}\IndexPackage{blindtext} mit seiner - Anweisung \Macro{blinddocument}\IndexCmd{blinddocument} wird hier für + Anweisung \Macro{blinddocument}\IndexCmd{blinddocument} wird hier für die komfortable Erzeugung eines Beispieldokumentinhalts verwendet. Mit den Anweisungen \DescRef{scrlayer-scrpage.cmd.ihead}\IndexCmd{ihead} und \DescRef{scrlayer-scrpage.cmd.ohead*}\IndexCmd{ohead*} werden die - gewünschten Marken platziert. Dabei wird die + gewünschten Marken platziert. Dabei wird die Seitenzahl\iffalse-Marke\fi{} durch die Sternform \DescRef{scrlayer-scrpage.cmd.ohead*} % \iffalse% Umbruchvarianten nicht nur auf den mit \DescRef{\LabelBase.pagestyle.scrheadings}\IndexPagestyle{scrheadings} - gesetzten Seiten, sondern auch für den auf Kapitelanfangsseiten + gesetzten Seiten, sondern auch für den auf Kapitelanfangsseiten automatisch verwendeten \PageStyle{plain}-Seitenstil % \else% - auch für den auf Kapitelanfangsseiten verwendeten Seitenstil % + auch für den auf Kapitelanfangsseiten verwendeten Seitenstil % \fi% \DescRef{\LabelBase.pagestyle.plain.scrheadings}% \IndexPagestyle{plain.scrheadings} konfiguriert.% Da die Seitenstile bereits mit Marken in der Mitte von Kopf oder - Fuß vordefiniert sind, werden diese beiden Elemente mit + Fuß vordefiniert sind, werden diese beiden Elemente mit \DescRef{scrlayer-scrpage.cmd.chead} und - \DescRef{scrlayer-scrpage.cmd.cfoot} gelöscht. Hierzu werden leere - Argumente verwendet. Alternativ dazu hätte man auch + \DescRef{scrlayer-scrpage.cmd.cfoot} gelöscht. Hierzu werden leere + Argumente verwendet. Alternativ dazu hätte man auch \DescRef{scrlayer-scrpage-experts.cmd.clearpairofpagestyles} \IndexCmd{clearpairofpagestyles} - \emph{vor} \DescRef{scrlayer-scrpage.cmd.ihead} verwenden können. Diese + \emph{vor} \DescRef{scrlayer-scrpage.cmd.ihead} verwenden können. Diese Anweisung wird jedoch erst in \autoref{sec:scrlayer-scrpage-experts.pagestyle.pairs} auf \DescPageRef{scrlayer-scrpage-experts.cmd.clearpairofpagestyles} - erklärt werden. + erklärt werden. \end{Example}% Bitte beachten Sie, dass das leere optionale Argument bei \DescRef{scrlayer-scrpage.cmd.cfoot} im Beispiel nicht gleichbedeutend mit dem Weglassen dieses optionalen Arguments ist. Sie sollten das einmal - selbst ausprobieren und dabei den Fuß der ersten Seite beobachten.% + selbst ausprobieren und dabei den Fuß der ersten Seite beobachten.% \fi \IfThisCommonLabelBase{scrlayer-scrpage}{% Umbruchvarianten @@ -616,17 +616,17 @@ \DescPageRef{\ThisCommonLabelBase.cmd.righttopmark}} weitere Marken-Anweisungen.% }{% - Sollten die hier vorgestellten Möglichkeiten für Marken einmal nicht - ausreichen, so sind für fortgeschrittene Anwender ab + Sollten die hier vorgestellten Möglichkeiten für Marken einmal nicht + ausreichen, so sind für fortgeschrittene Anwender ab \IfThisCommonLabelBase{scrlayer-scrpage}{% \DescPageRef{scrlayer-scrpage-experts.cmd.righttopmark}}{% \DescPageRef{\ThisCommonLabelBase.cmd.righttopmark}} weitere Anweisungen dokumentiert.% }% \iffalse% Umbruchkorrektur - \ Beispielsweise ist für lexikonartige Dokumente das dort erklärte + \ Beispielsweise ist für lexikonartige Dokumente das dort erklärte \DescRef{scrlayer-scrpage-experts.cmd.leftfirstmark} und - \DescRef{scrlayer-scrpage-experts.cmd.rightbotmark} recht nützlich.% + \DescRef{scrlayer-scrpage-experts.cmd.rightbotmark} recht nützlich.% \fi \EndIndexGroup @@ -644,10 +644,10 @@ \Package{scrlayer}% }{% \hyperref[cha:scrlayer]{\Package{scrlayer}}% - } intern üblicherweise verwendet, um die Gliederungsnummern der + } intern üblicherweise verwendet, um die Gliederungsnummern der automatischen Kolumnentitel zu formatieren. Dabei wird auch der \DescRef{maincls.cmd.autodot}-Mechanismus der \KOMAScript-Klassen - unterstützt. Bei Bedarf können diese Anweisungen umdefiniert werden, um eine + unterstützt. Bei Bedarf können diese Anweisungen umdefiniert werden, um eine andere Formatierung der Nummern zu erreichen.% \IfThisCommonLabelBase{scrlayer-scrpage}{\iftrue}{% \ Siehe dazu gegebenenfalls das Beispiel in @@ -661,7 +661,7 @@ Wollen Sie auf Abschnittsebene Kolumnentitel ohne Gliederungsnummer, geht das beispielsweise so: \else - Angenommen, Sie wollen, dass Abschnittsüberschriften im Kolumnentitel + Angenommen, Sie wollen, dass Abschnittsüberschriften im Kolumnentitel ohne Gliederungsnummer gesetzt werden, \iffree{so}{dann} ist das ganz einfach \iffree{mit:}{so zu erreichen:} \fi @@ -687,8 +687,8 @@ Diese Anweisungen werden intern von den meisten Klassen verwendet, um die Marken entsprechend der Gliederungsbefehle zu setzen. Dabei wird als Argument lediglich der Text, nicht jedoch die Nummer erwartet. Die Nummer - wird stattdessen automatisch über den aktuellen Zählerstand ermittelt, falls - mit nummerierten Überschriften gearbeitet wird. + wird stattdessen automatisch über den aktuellen Zählerstand ermittelt, falls + mit nummerierten Ãœberschriften gearbeitet wird. Allerdings\textnote{Achtung!} verwenden nicht alle Klassen in allen Gliederungsebenen eine solche Anweisung. % @@ -698,15 +698,15 @@ }{% So wird beispielsweise \Macro{partmark} von den Standardklassen\textnote{\KOMAScript{} vs. Standardklassen} nie - aufgerufen, während die \KOMAScript-Klassen selbstverständlich auch - \Macro{partmark} unterstützen.% + aufgerufen, während die \KOMAScript-Klassen selbstverständlich auch + \Macro{partmark} unterstützen.% } Falls diese Anweisungen vom Anwender umdefiniert werden, sollte er\textnote{Achtung!} unbedingt darauf achten, vor dem Setzen der Nummer - ebenfalls über \DescRef{maincls.counter.secnumdepth} zu prüfen, ob die + ebenfalls über \DescRef{maincls.counter.secnumdepth} zu prüfen, ob die Nummern auszugeben sind. Dies gilt auch, wenn der Anwender - \DescRef{maincls.counter.secnumdepth} selbst nicht verändert, weil Pakete + \DescRef{maincls.counter.secnumdepth} selbst nicht verändert, weil Pakete und Klassen sich eventuell auf die Wirkung von \DescRef{maincls.counter.secnumdepth} verlassen! @@ -714,9 +714,9 @@ \Package{scrlayer}% }{% \hyperref[cha:scrlayer]{\Package{scrlayer}}% - } definiert diese Anweisungen außerdem bei jedem Aufruf von + } definiert diese Anweisungen außerdem bei jedem Aufruf von \DescRef{scrlayer.cmd.automark} oder \DescRef{scrlayer.cmd.manualmark} oder - den entsprechenden Optionen teilweise neu, um so die gewünschten + den entsprechenden Optionen teilweise neu, um so die gewünschten automatischen oder manuellen Kolumnentitel zu erreichen.% \EndIndexGroup @@ -726,16 +726,16 @@ \Macro{markright}\Parameter{rechte Marke} \Macro{markboth}\Parameter{linke Marke}\Parameter{rechte Marke} \end{Declaration} - Unabhängig davon, ob gerade mit manuellen oder automatischen Kolumnentiteln + Unabhängig davon, ob gerade mit manuellen oder automatischen Kolumnentiteln gearbeitet wird, kann man jederzeit die \PName{linke Marke} oder \PName{rechte Marke} mit einer dieser Anweisungen setzen. Dabei ist zu beachten, dass die resultierende linke Marke in \Macro{leftmark}\IndexCmd{leftmark}\important{\Macro{leftmark}} die letzte - auf der entsprechenden Seite gesetzte Marke ist, während die resultierende + auf der entsprechenden Seite gesetzte Marke ist, während die resultierende rechte Marke in \Macro{rightmark}\IndexCmd{rightmark}\important{\Macro{rightmark}} die erste - auf der entsprechenden Seite gesetzte Marke ausgibt. Näheres dazu ist den - weiterführenden Erklärungen zu \DescRef{maincls-experts.cmd.rightmark} in + auf der entsprechenden Seite gesetzte Marke ausgibt. Näheres dazu ist den + weiterführenden Erklärungen zu \DescRef{maincls-experts.cmd.rightmark} in \autoref{sec:maincls-experts.addInfos}, \DescPageRef{maincls-experts.cmd.rightmark} oder zu \DescRef{scrlayer.cmd.rightfirstmark}\IfThisCommonLabelBase{scrlayer}{}{ in @@ -743,16 +743,16 @@ \DescPageRef{scrlayer.cmd.rightfirstmark} zu entnehmen. Wird mit manuellen Kolumnentiteln\Index{Kolumnentitel>manuell} gearbeitet, - so bleiben die Marken gültig, bis sie durch erneute Verwendung der + so bleiben die Marken gültig, bis sie durch erneute Verwendung der entsprechenden Anweisung explizit ersetzt werden. Bei automatischen - Kolumnentiteln können Marken hingegen je nach Konfigurierung des - Automatismus ihre Gültigkeit mit einer der nächsten Gliederungsüberschriften + Kolumnentiteln können Marken hingegen je nach Konfigurierung des + Automatismus ihre Gültigkeit mit einer der nächsten Gliederungsüberschriften verlieren. - Auch im Zusammenhang mit den Sternvarianten der Gliederungsbefehle können - diese Anweisungen nützlich sein.% + Auch im Zusammenhang mit den Sternvarianten der Gliederungsbefehle können + diese Anweisungen nützlich sein.% \IfThisCommonLabelBase{scrlayer-scrpage}{\iftrue}{% - \ Ausführliche Beispiele für die Verwendung von \Macro{markboth} mit dem + \ Ausführliche Beispiele für die Verwendung von \Macro{markboth} mit dem von \IfThisCommonLabelBase{scrlayer-scrpage}{% \hyperref[cha:scrlayer]{\Package{scrlayer}}% }{% @@ -768,7 +768,7 @@ \begin{Example} \phantomsection\xmpllabel{cmd.markboth}% Angenommen, Sie schreiben noch vor dem Inhaltsverzeichnis ein Vorwort - über mehrere Seiten, das jedoch im Inhaltsverzeichnis nicht auf"|tauchen + über mehrere Seiten, das jedoch im Inhaltsverzeichnis nicht auf"|tauchen soll. Da Sie aber Trennlinien im Kopf verwenden, soll der Kolumnentitel das Vorwort dennoch zeigen: \begin{lstcode} @@ -784,10 +784,10 @@ \blinddocument \end{document} \end{lstcode} - Zunächst erscheint das Ergebnis wunschgemäß. Vielleicht erst beim - zweiten Blick fällt aber auf, dass der Kolumnentitel »\texttt{Vorwort}« - im Gegensatz zu den übrigen Kolumnentiteln nicht im Versalsatz - erscheint. Das ist jedoch leicht zu ändern: + Zunächst erscheint das Ergebnis wunschgemäß. Vielleicht erst beim + zweiten Blick fällt aber auf, dass der Kolumnentitel »\texttt{Vorwort}« + im Gegensatz zu den übrigen Kolumnentiteln nicht im Versalsatz + erscheint. Das ist jedoch leicht zu ändern: \begin{lstcode} \documentclass[headsepline]{book} \usepackage[automark]{scrlayer-scrpage} @@ -812,7 +812,7 @@ \Index{Inhaltsverzeichnis}\IndexCmd{tableofcontents}% \important{\DescRef{maincls.cmd.tableofcontents}} vor das Vorwort und entfernen Sie die \Macro{markboth}-Anweisung. Sie werden entdecken, dass - das Vorwort als Kolumnentitel nun »\texttt{CONTENTS}« trägt. Das liegt + das Vorwort als Kolumnentitel nun »\texttt{CONTENTS}« trägt. Das liegt an einer Eigenart von \DescRef{maincls.cmd.chapter*}% \IndexCmd{chapter*}\important{\DescRef{maincls.cmd.chapter*}} (siehe auch in \autoref{sec:maincls.structure} auf @@ -846,28 +846,28 @@ Diese Anweisung wird in der Voreinstellung zur Formatierung aller Gliederungsnummern in automatischen Kolumnentiteln unterhalb der Unterabschnitte und bei Klassen ohne \DescRef{maincls.cmd.chapter} - zusätzlich auch für die Ebene der Abschnitte und Unterabschnitte verwendet, + zusätzlich auch für die Ebene der Abschnitte und Unterabschnitte verwendet, soweit die entsprechenden Mark-Anweisungen nicht bereits anderweitig definiert sind. Dabei verwendet die Anweisung in der Voreinstellung \Macro{@seccntmarkformat}\IndexCmd{@seccntmarkformat}% \important{\Macro{@seccntmarkformat}}, wenn eine solche interne Anweisung wie bei den \KOMAScript-Klassen definiert ist. Anderenfalls wird mit \Macro{@seccntformat}\IndexCmd{@seccntformat}\important{\Macro{@seccntformat}} - eine Anweisung verwendet, die bereits vom \LaTeX-Kern für Klassen und Pakete + eine Anweisung verwendet, die bereits vom \LaTeX-Kern für Klassen und Pakete bereitgestellt und von \KOMAScript{} etwas modifiziert wird. Als Argument erwartet \Macro{GenericMarkFormat} den Namen der Gliederung, also beispielsweise \PValue{chapter} oder \PValue{section} \emph{ohne} - vorangestellten umgekehrten Schrägstrich (engl. \emph{backslash}). + vorangestellten umgekehrten Schrägstrich (engl. \emph{backslash}). Durch Umdefinierung dieser Anweisung kann damit die Standardformatierung - aller Gliederungsnummern im Kolumnentitel geändert werden, die darauf - zurückgreifen. Ebenso kann eine Klasse darüber eine andere - Standardformatierung vorgeben, ohne alle Befehle einzeln ändern zu müssen.% + aller Gliederungsnummern im Kolumnentitel geändert werden, die darauf + zurückgreifen. Ebenso kann eine Klasse darüber eine andere + Standardformatierung vorgeben, ohne alle Befehle einzeln ändern zu müssen.% \IfThisCommonLabelBase{scrlayer-scrpage-experts}{\iftrue}{% \par % - Ein ausführliches Beispiel für das Zusammenspiel der Anweisung + Ein ausführliches Beispiel für das Zusammenspiel der Anweisung \Macro{GenericMarkFormat} mit den auf - \DescPageRef{\ThisCommonLabelBase.cmd.chaptermark} erklärten Anweisungen + \DescPageRef{\ThisCommonLabelBase.cmd.chaptermark} erklärten Anweisungen \DescRef{\ThisCommonLabelBase.cmd.sectionmarkformat} und \DescRef{\ThisCommonLabelBase.cmd.subsectionmarkformat} beziehungsweise \DescRef{\ThisCommonLabelBase.cmd.chaptermarkformat} bei Verwendung des @@ -886,7 +886,7 @@ \phantomsection \xmpllabel{cmd.GenericMarkFormat}% Angenommen, Sie wollen, dass bei allen Gliederungsnummern im - Kolumnentitel eines Artikels die Nummer als weiße Schrift auf einem + Kolumnentitel eines Artikels die Nummer als weiße Schrift auf einem schwarzen Kasten ausgegeben wird. Da bei Artikeln mit \Class{article} die Anweisungen \DescRef{scrlayer.cmd.sectionmarkformat}% \IndexCmd{sectionmarkformat}% @@ -899,7 +899,7 @@ }{% \hyperref[cha:scrlayer]{\Package{scrlayer}}% } mit Hilfe von - \Macro{GenericMarkFormat} definiert werden, genügt dafür die + \Macro{GenericMarkFormat} definiert werden, genügt dafür die entsprechende Umdefinierung dieser einen Anweisung: \begin{lstcode}[moretexcs={colorbox,textcolor}] \documentclass{article} @@ -919,29 +919,29 @@ \blinddocument \end{document} \end{lstcode} - Für die Farbumschaltungen werden Anweisungen des Pakets - \Package{xcolor}\IndexPackage{xcolor} verwendet. Näheres dazu ist der + Für die Farbumschaltungen werden Anweisungen des Pakets + \Package{xcolor}\IndexPackage{xcolor} verwendet. Näheres dazu ist der Anleitung zum Paket zu entnehmen (siehe \cite{package:xcolor}). - Außerdem wird eine unsichtbare Stütze mit \Macro{strut} eingefügt. Diese - Anweisung sollte in keiner ausführlichen \LaTeX-Einführung fehlen. + Außerdem wird eine unsichtbare Stütze mit \Macro{strut} eingefügt. Diese + Anweisung sollte in keiner ausführlichen \LaTeX-Einführung fehlen. - Für den Kasten mit der Nummer wird eine eigene Hilfsanweisung + Für den Kasten mit der Nummer wird eine eigene Hilfsanweisung \Macro{numberbox} definiert. Diese wird in der Umdefinierung von \Macro{GenericMarkFormat} mit \Macro{protect}\IndexCmd{protect}\important{\Macro{protect}} vor der - Expansion geschützt. Dies ist notwendig, weil sonst durch das + Expansion geschützt. Dies ist notwendig, weil sonst durch das \Macro{MakeUppercase}\IndexCmd{MakeUppercase}% - \important{\Macro{MakeUppercase}} für den Versalsatz der Kolumnentitel - nicht mehr die Farben »\texttt{black}« und »\texttt{white}«, sondern die - Farben »\texttt{BLACK}« und »\texttt{WHITE}« verlangt würden, die gar - nicht definiert sind. Alternativ könnte man \Macro{numberbox} auch mit + \important{\Macro{MakeUppercase}} für den Versalsatz der Kolumnentitel + nicht mehr die Farben »\texttt{black}« und »\texttt{white}«, sondern die + Farben »\texttt{BLACK}« und »\texttt{WHITE}« verlangt würden, die gar + nicht definiert sind. Alternativ könnte man \Macro{numberbox} auch mit Hilfe von \Macro{DeclareRobustCommand*} statt mit \Macro{newcommand*} definieren (siehe \cite{latex:clsguide}). Wollte man dasselbe mit einer \KOMAScript-Klasse oder mit den - Standardklassen \Class{book} oder \Class{report} erreichen, so müsste - man übrigens zusätzlich + Standardklassen \Class{book} oder \Class{report} erreichen, so müsste + man übrigens zusätzlich \DescRef{scrlayer.cmd.sectionmarkformat}% \IndexCmd{sectionmarkformat}% \important{\DescRef{scrlayer.cmd.sectionmarkformat}} und -- @@ -991,22 +991,22 @@ \Macro{leftbotmark} \Macro{leftfirstmark} \end{Declaration} - \LaTeX\ChangedAt{v3.16}{\Package{scrlayer}} verwendet für die Seitenstile + \LaTeX\ChangedAt{v3.16}{\Package{scrlayer}} verwendet für die Seitenstile normalerweise eine zweiteilige \TeX-Marke. Im Kolumnentitel kann auf den linken Teil der Marke mit \DescRef{scrlayer.cmd.leftmark}% \important{\DescRef{scrlayer.cmd.leftmark}}\IndexCmd{leftmark} zugegriffen - werden, während der rechte Teil der Marke über + werden, während der rechte Teil der Marke über \DescRef{scrlayer.cmd.rightmark}% - \important{\DescRef{scrlayer.cmd.rightmark}}\IndexCmd{rightmark} verfügbar - ist. Tatsächlich ist es wohl auch so gedacht, dass - \DescRef{scrlayer.cmd.leftmark} für linke Seiten und - \DescRef{scrlayer.cmd.rightmark} für rechte Seiten im doppelseitigen Druck + \important{\DescRef{scrlayer.cmd.rightmark}}\IndexCmd{rightmark} verfügbar + ist. Tatsächlich ist es wohl auch so gedacht, dass + \DescRef{scrlayer.cmd.leftmark} für linke Seiten und + \DescRef{scrlayer.cmd.rightmark} für rechte Seiten im doppelseitigen Druck verwendet wird. Im einseitigen Layout setzen die Gliederungsbefehle der Standardklassen den linken Teil der Marke hingegen gar nicht erst. - \TeX{} selbst kennt drei Möglichkeiten, auf eine Marke zuzugreifen. Die + \TeX{} selbst kennt drei Möglichkeiten, auf eine Marke zuzugreifen. Die \Macro{botmark}\IndexCmd{botmark}\important{\Macro{botmark}} ist die auf der - zuletzt zusammengestellten Seite zuletzt gültige Marke. Das entspricht der + zuletzt zusammengestellten Seite zuletzt gültige Marke. Das entspricht der zuletzt gesetzten Marke der Seite. Wurde auf der Seite keine Marke gesetzt, so entspricht es der zuletzt gesetzten Marke auf den bereits ausgegebenen Seiten. Die \LaTeX-Anweisung \DescRef{scrlayer.cmd.leftmark} verwendet genau @@ -1033,7 +1033,7 @@ \Package{scrlayer}% }{% \hyperref[cha:scrlayer]{\Package{scrlayer}}% - } die Möglichkeit mit \Macro{lefttopmark}\important{\Macro{lefttopmark}} auf + } die Möglichkeit mit \Macro{lefttopmark}\important{\Macro{lefttopmark}} auf den linken Teil dieser Marke und mit \Macro{righttopmark}\important{\Macro{righttopmark}} auf den rechten Teil zuzugreifen. @@ -1041,39 +1041,39 @@ Es\textnote{Achtung!} ist zu beachten, dass der linke und rechte Teil der Marke immer nur gemeinsam gesetzt werden kann. Selbst wenn man mit \DescRef{scrlayer.cmd.markright}\IndexCmd{markright} nur den rechten Teil - verändert, wird der linke Teil (unverändert) mit gesetzt. Entsprechend - setzen im doppelseitigen Layout die höheren Gliederungsebenen beim + verändert, wird der linke Teil (unverändert) mit gesetzt. Entsprechend + setzen im doppelseitigen Layout die höheren Gliederungsebenen beim Seitenstil \PageStyle{headings}\important{\PageStyle{headings}}\IndexPagestyle{headings} immer beide Teile. Beispielsweise verwendet \DescRef{scrlayer.cmd.chaptermark} dann \DescRef{scrlayer.cmd.markboth} mit einem leeren rechten Argument. Das ist auch der Grund, warum \DescRef{scrlayer.cmd.rightmark} beziehungsweise - \Macro{rightfirstmark} auf der Seite einer Kapitelüberschrift immer einen - leeren Wert zurück gibt, selbst wenn danach beispielsweise über - \DescRef{scrlayer.cmd.sectionmark} oder indirekt über + \Macro{rightfirstmark} auf der Seite einer Kapitelüberschrift immer einen + leeren Wert zurück gibt, selbst wenn danach beispielsweise über + \DescRef{scrlayer.cmd.sectionmark} oder indirekt über \DescRef{maincls.cmd.section} ein neuer rechter Teil \IfThisCommonLabelBase{scrlayer-scrpage}{der Marke}{\unskip} gesetzt wurde. Bitte\textnote{Achtung!} beachten Sie, dass die Verwendung einer der hier - erklärten Anweisungen zur Ausgabe des linken oder rechten Teils der Marke - innerhalb einer Seite zu unerwarteten Ergebnissen führen kann. Sie sind - wirklich nur zur Verwendung im Kopf oder Fuß eines Seitenstils + erklärten Anweisungen zur Ausgabe des linken oder rechten Teils der Marke + innerhalb einer Seite zu unerwarteten Ergebnissen führen kann. Sie sind + wirklich nur zur Verwendung im Kopf oder Fuß eines Seitenstils gedacht. Daher sollten sie bei \IfThisCommonLabelBase{scrlayer}{% \Package{scrlayer}% }{% \hyperref[cha:scrlayer]{\Package{scrlayer}}% } immer Teil des Inhalts einer Ebene sein. Dagegen spielt es keine Rolle, ob sie auf den Hintergrund - oder den Vordergrund beschränkt werden, da alle Ebenen erst nach der + oder den Vordergrund beschränkt werden, da alle Ebenen erst nach der Zusammenstellung der aktuellen Seite ausgegeben werden. - Näheres zum Mark-Mechanismus \iffree{von \TeX{}}{\unskip} ist beispielsweise + Näheres zum Mark-Mechanismus \iffree{von \TeX{}}{\unskip} ist beispielsweise \cite[Kapitel~23]{knuth:texbook} zu entnehmen. Das Thema ist dort als absolutes Expertenwissen markiert.\IfThisCommonLabelBase{scrlayer}{ % Umbruchkorrektur - Sollte Sie obige Erklärung also eher + Sollte Sie obige Erklärung also eher verwirrt haben, machen Sie sich bitte nichts daraus.}{}% \EndIndexGroup @@ -1089,21 +1089,21 @@ \DescRef{scrlayer.option.automark} und Anweisung \DescRef{scrlayer.cmd.automark} auf \DescPageRef{scrlayer.cmd.automark}) aktiviert sind. Bei - den Standardklassen geht dies ausschließlich über \Macro{@mkboth}. Diese + den Standardklassen geht dies ausschließlich über \Macro{@mkboth}. Diese Anweisung entspricht entweder \Macro{@gobbletwo}, einer Anweisung, die ihre beiden Argumente vernichtet, oder \DescRef{scrlayer.cmd.markboth}, einer Anweisung, mit der sowohl eine \PName{linke Marke} als auch eine - \PName{rechte Marke} gesetzt wird. Pakete wie \Package{babel} hängen sich + \PName{rechte Marke} gesetzt wird. Pakete wie \Package{babel} hängen sich ebenfalls in \Macro{@mkboth} ein, um beispielsweise noch eine Sprachumschaltung im Kolumnentitel vorzunehmen. Will man nun jedoch nur eine \PName{linke Marke} oder nur eine \PName{rechte - Marke} setzen, ohne die jeweils andere Marke zu verändern, so fehlen + Marke} setzen, ohne die jeweils andere Marke zu verändern, so fehlen entsprechende Anweisungen. Das Paket \IfThisCommonLabelBase{scrlayer}{% \Package{scrlayer}% }{% \hyperref[cha:scrlayer]{\Package{scrlayer}}% - } selbst benötigt entsprechende Anweisungen beispielsweise im Rahmen der + } selbst benötigt entsprechende Anweisungen beispielsweise im Rahmen der automatischen Kolumnentitel. Sind \Macro{@mkleft} zum Setzen nur der \PName{linken Marke}, \Macro{@mkright} zum Setzen nur der \PName{rechten Marke} oder \Macro{@mkdouble} zum Setzen sowohl der rechten als auch der @@ -1113,18 +1113,18 @@ }{% \hyperref[cha:scrlayer]{\Package{scrlayer}}% } nicht definiert, so werden sie vom Paket selbst definiert. Dabei wird eine - Definition gewählt, die am Zustand von \Macro{@mkboth} erkennt, ob mit + Definition gewählt, die am Zustand von \Macro{@mkboth} erkennt, ob mit automatischen Kolumnentiteln gearbeitet wird. Nur in diesem Fall setzen die Befehle auch eine entsprechende Marke.% - Klassen- und Paketautoren können ebenfalls auf die passende der vier - Anweisungen zurückgreifen, wenn sie linke oder rechte Marken setzen und - dies auf den Fall beschränken wollen, dass mit automatischen Kolumnentiteln + Klassen- und Paketautoren können ebenfalls auf die passende der vier + Anweisungen zurückgreifen, wenn sie linke oder rechte Marken setzen und + dies auf den Fall beschränken wollen, dass mit automatischen Kolumnentiteln gearbeitet wird.% \EndIndexGroup \fi \IfThisCommonLabelBase{scrlayer}{% - Zu weiteren Möglichkeiten zur Beeinflussung der Inhalte von Seitenstilen + Zu weiteren Möglichkeiten zur Beeinflussung der Inhalte von Seitenstilen siehe auch \autoref{sec:scrlayer-scrpage.pagestyle.content}, \autopageref{sec:scrlayer-scrpage.pagestyle.content}.% }{}% @@ -1133,19 +1133,19 @@ %%% Local Variables: %%% mode: latex %%% mode: flyspell -%%% coding: iso-latin-1 +%%% coding: utf-8 %%% ispell-local-dictionary: "de_DE" %%% TeX-master: "scrlayer-de.tex" %%% TeX-PDF-mode: t %%% End: % LocalWords: Seitenstilen Ebenenmodell scrpage headings myheadings plain -% LocalWords: empty scrlayer Seitenstil Rückgriffe Gliederungsnummern +% LocalWords: empty scrlayer Seitenstil Rückgriffe Gliederungsnummern % LocalWords: Standardklassen Seitenstile konsistenteren Befehlssatzes -% LocalWords: Einstellmöglichkeiten Seiteninhalts Gliederungsüberschrift -% LocalWords: Maßlinien Entwurfsphase Unterabschnittsüberschrift Versalsatz -% LocalWords: Abschnittsüberschrift Kapitelüberschrift Glyphenanalyse +% LocalWords: Einstellmöglichkeiten Seiteninhalts Gliederungsüberschrift +% LocalWords: Maßlinien Entwurfsphase Unterabschnittsüberschrift Versalsatz +% LocalWords: Abschnittsüberschrift Kapitelüberschrift Glyphenanalyse % LocalWords: Hilfsanweisung content Expertenwissen Gliederungsebenen -% LocalWords: Gliederungsüberschriften Kapitelüberschriften Kolumnentitel -% LocalWords: Abschnittsüberschriften Gliederungsnummer Kapitelanfangsseite +% LocalWords: Gliederungsüberschriften Kapitelüberschriften Kolumnentitel +% LocalWords: Abschnittsüberschriften Gliederungsnummer Kapitelanfangsseite % LocalWords: Kolumnentiteln Abschnittsebene Paketautoren |