diff options
Diffstat (limited to 'macros/latex/contrib/koma-script/source-doc/scrpage2.tex')
-rw-r--r-- | macros/latex/contrib/koma-script/source-doc/scrpage2.tex | 570 |
1 files changed, 285 insertions, 285 deletions
diff --git a/macros/latex/contrib/koma-script/source-doc/scrpage2.tex b/macros/latex/contrib/koma-script/source-doc/scrpage2.tex index ce59a85ff3..fe7c62a504 100644 --- a/macros/latex/contrib/koma-script/source-doc/scrpage2.tex +++ b/macros/latex/contrib/koma-script/source-doc/scrpage2.tex @@ -40,7 +40,7 @@ % % ---------------------------------------------------------------------- % -% Kapitel über scrpage2 +% Kapitel über scrpage2 % Verwaltet von Markus Kohm % % ============================================================================ @@ -1558,39 +1558,39 @@ styles which many projects can share. \addparttocentry{}{Deutsch} \title{Das obsolete Paket \Package{scrpage2}} -\subtitle{Auszug aus früheren Versionen der \KOMAScript-Anleitung} +\subtitle{Auszug aus früheren Versionen der \KOMAScript-Anleitung} \author{Markus Kohm\and Jens-Uwe-Morawski} \date{2014-06-25} \maketitle -\chapter{Kopf- und Fußzeilen mit \Package{scrpage2}} +\chapter{Kopf- und Fußzeilen mit \Package{scrpage2}} \labelbase{scrpage-de} % \BeginIndexGroup \BeginIndex{Package}{scrpage2}% \BeginIndex{}{Seitenstil} Mit \KOMAScript~3.12 wurde das komplett neu implementierte Paket -\Package{scrlayer-scrpage} vorgestellt, das eine konsequente Weiterführung des +\Package{scrlayer-scrpage} vorgestellt, das eine konsequente Weiterführung des Designs von \Package{scrpage2} mit anderen Mitteln darstellt. Siehe dazu das -entsprechende Kapitel der \KOMAScript-Anleitung. Während +entsprechende Kapitel der \KOMAScript-Anleitung. Während \Package{scrpage2} die erweiterte Optionen-Schnittstelle der -\KOMAScript-Klassen nicht unterstützt, kommt diese in -\Package{scrlayer-scrpage} selbstverständlich zum Einsatz. Da der Ansatz von -\Package{scrlayer-scrpage} gegenüber \Package{scrpage2} als überlegen +\KOMAScript-Klassen nicht unterstützt, kommt diese in +\Package{scrlayer-scrpage} selbstverständlich zum Einsatz. Da der Ansatz von +\Package{scrlayer-scrpage} gegenüber \Package{scrpage2} als überlegen betrachtet wird, wird somit empfohlen, \Package{scrlayer-scrpage} an Stelle von \Package{scrpage2} zu verwenden. Die aktuelle Version von -\Package{scrpage2} ist daher auch als final zu betrachten. Sämtliche -Entwicklungsresourcen im Bereich Kopf- und Fußzeilen werden zukünftig in -\Package{scrlayer-scrpage} einfließen. +\Package{scrpage2} ist daher auch als final zu betrachten. Sämtliche +Entwicklungsresourcen im Bereich Kopf- und Fußzeilen werden zukünftig in +\Package{scrlayer-scrpage} einfließen. \begin{Explain} An Stelle von \Package{scrpage2} oder \Package{scrlayer-scrpage} kann - natürlich auch \Package{fancyhdr} verwendet + natürlich auch \Package{fancyhdr} verwendet werden. \Package{scrpage2} und insbesondere \Package{scrlayer-scrpage} harmonieren jedoch mit den \KOMAScript-Klassen deutlich besser. Genau - deshalb und weil der Vorläufer von \Package{fancyhdr} damals viele - Möglichkeiten vermissen lies, ist \Package{scrpage2} entstanden. Natürlich + deshalb und weil der Vorläufer von \Package{fancyhdr} damals viele + Möglichkeiten vermissen lies, ist \Package{scrpage2} entstanden. Natürlich ist das Paket \Package{scrpage2} ebenso wie das Paket \Package{scrlayer-scrpage} nicht an eine \KOMAScript-Klasse gebunden, sondern kann auch sehr gut mit anderen Klassen verwendet werden. @@ -1601,28 +1601,28 @@ Entwicklungsresourcen im Bereich Kopf- und Fußzeilen werden zukünftig in \begin{Explain} Um die nachfolgende Beschreibung zu verstehen, muss noch einiges zu \LaTeX{} gesagt werden. Im \LaTeX-Kern sind die Standardseitenstile - \PageStyle{empty}, welcher eine völlig undekorierte Seite erzeugt, und - \PageStyle{plain}, welcher meist nur die Seitenzahl enthält, definiert. In + \PageStyle{empty}, welcher eine völlig undekorierte Seite erzeugt, und + \PageStyle{plain}, welcher meist nur die Seitenzahl enthält, definiert. In vielen Klassen ist der Stil \PageStyle{headings} zu finden, welcher eine komplexe Seitendekoration mit automatischen Kolumnentitel\Index{Kolumnentitel>automatisch} erzeugt. Die Variante \PageStyle{myheadings} gleicht \PageStyle{headings}. Die Kolumnentitel - müssen dabei aber manuell\Index{Kolumnentitel>manuell} gesetzt werden. - Ausführlicher wird das im Abschnitt über Seitenstile der - \KOMAScript-Anleitung beschrieben. Dort wird auch erläutert, dass auf + müssen dabei aber manuell\Index{Kolumnentitel>manuell} gesetzt werden. + Ausführlicher wird das im Abschnitt über Seitenstile der + \KOMAScript-Anleitung beschrieben. Dort wird auch erläutert, dass auf einigen Seiten der Seitenstil automatisch -- in der Regel zu \PageStyle{plain} -- wechselt. \end{Explain} Das Paket \Package{scrpage2} unterscheidet nicht mehr zwischen Seitenstilen mit automatischem und mit manuellem Kolumnentitel. Die Wahl des Seitenstils -erfolgt unabhängig davon, ob mit automatischem oder manuellem Kolumnentitel -gearbeitet wird. Näheres dazu finden Sie in \autoref{sec:scrpage-de.basics.mark}. +erfolgt unabhängig davon, ob mit automatischem oder manuellem Kolumnentitel +gearbeitet wird. Näheres dazu finden Sie in \autoref{sec:scrpage-de.basics.mark}. \subsection{Vordefinierte Seitenstile}\label{sec:scrpage-de.basics.buildIn} -Zu den grundlegenden Funktionen von \Package{scrpage2} gehören unter anderem +Zu den grundlegenden Funktionen von \Package{scrpage2} gehören unter anderem vordefinierte, konfigurierbare Seitenstile. % \lehead ... @@ -1633,15 +1633,15 @@ vordefinierte, konfigurierbare Seitenstile. \PageStyle{scrheadings}% \PageStyle{scrplain} \end{Declaration}% -Das Paket \Package{scrpage2} liefert für Seiten mit Kolumnentitel einen +Das Paket \Package{scrpage2} liefert für Seiten mit Kolumnentitel einen eigenen Seitenstil namens \PageStyle{scrheadings}. Dieser Seitenstil kann mittels \Macro{pagestyle}\PParameter{scrheadings} aktiviert werden. Wird dieser Seitenstil benutzt, dann wird gleichzeitig der plain-Stil durch den dazu passenden Stil \PageStyle{scrplain} ersetzt. Passend bedeutet, dass auch der plain-Stil auf in \autoref{sec:scrpage-de.basics.format} vorgestellte -Befehle, die beispielsweise die Kopfbreite ändern, reagiert und im Grundlayout -übereinstimmt. Die Aktivierung des Seitenstils \PageStyle{scrheadings} oder -des zugehörigen plain-Stils, \PageStyle{scrplain}, hat keine Auswirkung +Befehle, die beispielsweise die Kopfbreite ändern, reagiert und im Grundlayout +übereinstimmt. Die Aktivierung des Seitenstils \PageStyle{scrheadings} oder +des zugehörigen plain-Stils, \PageStyle{scrplain}, hat keine Auswirkung darauf, ob mit manuellen oder automatischen Kolumnentiteln\Index{Kolumnentitel>automatisch}\Index{Kolumnentitel>manuell} gearbeitet wird (siehe \autoref{sec:scrpage-de.basics.mark}). Der Seitenstil @@ -1678,16 +1678,16 @@ gearbeitet wird (siehe \autoref{sec:scrpage-de.basics.mark}). Der Seitenstil \Macro{chead}% \OParameter{scrplain-zentriert}\Parameter{scrheadings-zentriert}% \Macro{ohead}% - \OParameter{scrplain-außen}\Parameter{scrheadings-außen}% + \OParameter{scrplain-außen}\Parameter{scrheadings-außen}% \Macro{ifoot}% \OParameter{scrplain-innen}\Parameter{scrheadings-innen}% \Macro{cfoot}% \OParameter{scrplain-zentriert}\Parameter{scrheadings-zentriert}% \Macro{ofoot}% - \OParameter{scrplain-außen}\Parameter{scrheadings-außen} + \OParameter{scrplain-außen}\Parameter{scrheadings-außen} \end{Declaration}% Die Seitenstile von \Package{scrpage2} sind so definiert, dass ihr Kopf und -Fuß flexibel angepasst werden kann. Hierzu sind sowohl im Kopf als auch im Fuß +Fuß flexibel angepasst werden kann. Hierzu sind sowohl im Kopf als auch im Fuß drei Felder vorhanden, deren Inhalt modifiziert werden kann. Die Befehle zur Modifikation sind in \autoref{fig:scrpage-de.leheadetall} verdeutlicht. Die in der Mitte dargestellten Befehle modifizieren sowohl die Felder der linken @@ -1705,7 +1705,7 @@ Feld im Seitenstil \PageStyle{scrheadings}. {\hspace{0pt plus 1ex}% Zuord\-nung der Befehle zur Manipulation der beiden Seiten\-stile \PageStyle{scrheadings} und \PageStyle{scrplain} zu den Feldern im - Kopf und Fuß der Seiten} + Kopf und Fuß der Seiten} [l] \setlength{\unitlength}{.95mm}\begin{picture}(100,65)(0,8)\small \put(0,12){\dashbox{2}(40,56){linke Seite}} @@ -1727,7 +1727,7 @@ Feld im Seitenstil \PageStyle{scrheadings}. \put(76,13){\framebox(8,4){~}} \put(91,13){\framebox(8,4){~}} % die Befehle und Pfeile - % für beidseitig + % für beidseitig % \put(50,65){\makebox(0,0){\DescRef{scrpage-de.cmd.ihead}}} \put(44,65){\vector(-1,0){4}}\put(56,65){\vector(1,0){4}} @@ -1746,7 +1746,7 @@ Feld im Seitenstil \PageStyle{scrheadings}. \put(50,29){\makebox(0,0){\DescRef{scrpage-de.cmd.ofoot}}} \put(44,29){\line(-1,0){40}}\put(56,29){\line(1,0){40}} \put(4,29){\vector(0,-1){11}}\put(96,29){\vector(0,-1){11}} - % Befehle für einseitig + % Befehle für einseitig \put(5,69){\makebox(0,0)[b]{\DescRef{scrpage-de.cmd.lehead}}} \put(20,69){\makebox(0,0)[b]{\DescRef{scrpage-de.cmd.cehead}}} \put(35,69){\makebox(0,0)[b]{\DescRef{scrpage-de.cmd.rehead}}} @@ -1772,56 +1772,56 @@ Feld im Seitenstil \PageStyle{scrheadings}. \end{figure} \begin{Example} - Angenommen, man möchte bei \PageStyle{scrheadings} zentriert im Seitenfuß + Angenommen, man möchte bei \PageStyle{scrheadings} zentriert im Seitenfuß die Seitenzahl dargestellt haben, dann benutzt man einfach: \begin{lstcode} \cfoot{\pagemark} \end{lstcode} - Sollen die Seitenzahlen\Index{Paginierung} im Kopf außen und die + Sollen die Seitenzahlen\Index{Paginierung} im Kopf außen und die Kolumnentitel\Index{Kolumnentitel} innen stehen, dann erfolgt dies mit: \begin{lstcode} \ohead{\pagemark} \ihead{\headmark} \cfoot{} \end{lstcode} - Das \Macro{cfoot}\PParameter{} ist nur notwendig, um eine möglicherweise in - der Mitte des Fußes vorhandene Seitenzahl zu entfernen. + Das \Macro{cfoot}\PParameter{} ist nur notwendig, um eine möglicherweise in + der Mitte des Fußes vorhandene Seitenzahl zu entfernen. \end{Example} -Die Befehle, die direkt nur einem Feld zugeordnet sind, können für +Die Befehle, die direkt nur einem Feld zugeordnet sind, können für anspruchsvollere Vorhaben genutzt werden. \begin{Example} Angenommen, man hat den Auf"|trag, einen Jahresbericht einer Firma zu - erstellen, dann könnte das so angegangen werden: + erstellen, dann könnte das so angegangen werden: \begin{lstcode} \ohead{\pagemark} \rehead{Jahresbericht 2001} \lohead{\headmark} - \cefoot{Firma WasWeißIch} + \cefoot{Firma WasWeißIch} \cofoot{Abteilung Entwicklung} \end{lstcode} - Natürlich muss man hier dafür sorgen, dass mittels \Macro{cofoot} der Fuß + Natürlich muss man hier dafür sorgen, dass mittels \Macro{cofoot} der Fuß der rechten Seite aktualisiert wird, wenn eine neue Abteilung im Bericht besprochen wird. \end{Example} Wie oben dargestellt, gibt es einen zu \PageStyle{scrheadings} -korrespondierenden plain-Seitenstil. Da es auch möglich sein soll, diesen -Stil anzupassen, unterstüt"-zen die Befehle ein optionales Argument. Damit +korrespondierenden plain-Seitenstil. Da es auch möglich sein soll, diesen +Stil anzupassen, unterstüt"-zen die Befehle ein optionales Argument. Damit kann der Inhalt des entsprechenden Feldes im plain-Seitenstil modifiziert werden. \begin{Example} - Um für die Nutzung von \PageStyle{scrheadings} die Position der Seitenzahlen + Um für die Nutzung von \PageStyle{scrheadings} die Position der Seitenzahlen festzulegen, kann man folgendes benutzen: \begin{lstcode} \cfoot[\pagemark]{} \ohead[]{\pagemark} \end{lstcode} - Wird anschließend der Stil \PageStyle{plain} genutzt, beispielsweise weil + Wird anschließend der Stil \PageStyle{plain} genutzt, beispielsweise weil \Macro{chapter} eine neue Seite beginnt und darauf umschaltet, dann steht - die Seitenzahl zentriert im Seitenfuß. + die Seitenzahl zentriert im Seitenfuß. \end{Example} % \EndIndexGroup @@ -1835,28 +1835,28 @@ werden. \Macro{clearscrheadfoot} \end{Declaration}% Will man sowohl den Seitenstil \PageStyle{scrheadings} als auch den dazu -gehörenden plain-Seitenstil von Grund auf neu definieren, -muss man häufig zusätzlich einige der bereits belegten Seitenelemente -löschen. Da man selten alle Elemente mit neuem Inhalt füllt, sind -dazu in den meisten Fällen mehrere Befehle mit leeren Parametern +gehörenden plain-Seitenstil von Grund auf neu definieren, +muss man häufig zusätzlich einige der bereits belegten Seitenelemente +löschen. Da man selten alle Elemente mit neuem Inhalt füllt, sind +dazu in den meisten Fällen mehrere Befehle mit leeren Parametern notwendig. -Mit Hilfe dieser drei Befehle ist das Löschen schnell und -gründlich möglich. Während \Macro{clearscrheadings} lediglich alle +Mit Hilfe dieser drei Befehle ist das Löschen schnell und +gründlich möglich. Während \Macro{clearscrheadings} lediglich alle Felder des Seitenstils \PageStyle{scrheadings} und \Macro{clearscrplain} -alle Felder des zugehörigen plain-Seitenstils löscht, werden +alle Felder des zugehörigen plain-Seitenstils löscht, werden von \Macro{clearscrheadfoot} alle Felder beider Seitenstile auf leere Inhalte gesetzt. \begin{Example} - Sie wollen unabhängig davon, wie die Seitenstile derzeit aussehen, + Sie wollen unabhängig davon, wie die Seitenstile derzeit aussehen, die Standardform der \KOMAScript-Klassen bei zweiseitigem Satz - erreichen. Dies ist mit nur drei Befehlen möglich: + erreichen. Dies ist mit nur drei Befehlen möglich: \begin{lstcode} \clearscrheadfoot \ohead{\headmark} \ofoot[\pagemark]{\pagemark} \end{lstcode} Ohne die Befehle \Macro{clearscrheadings}, \Macro{clearscrplain} und - \Macro{clearscrheadfoot} wären doppelt so viele Anweisungen und neun weitere + \Macro{clearscrheadfoot} wären doppelt so viele Anweisungen und neun weitere leere Argumente notwendig: \begin{lstcode} \ihead[]{} @@ -1866,7 +1866,7 @@ Inhalte gesetzt. \cfoot[]{} \ofoot[\pagemark]{\pagemark} \end{lstcode} - Einige davon könnten natürlich entfallen, wenn man von einer + Einige davon könnten natürlich entfallen, wenn man von einer konkreten Vorbelegung ausginge. \end{Example} % @@ -1886,9 +1886,9 @@ gar nicht besprochen wurden. Das soll jetzt nachgeholt werden. \Macro{rightmark} \end{Declaration}% Diese beiden Befehle erlauben es, auf die Kolumnentitel zuzugreifen, die -normalerweise für die linke bzw. die rechte Seite gedacht sind. Diese beiden +normalerweise für die linke bzw. die rechte Seite gedacht sind. Diese beiden Befehle werden nicht von \Package{scrpage2}, sondern direkt vom \LaTeX-Kern -zur Verfügung gestellt. Wenn in diesem Kapitel vom Kolumnentitel der linken +zur Verfügung gestellt. Wenn in diesem Kapitel vom Kolumnentitel der linken Seite oder vom Kolumnentitel der rechten Seite die Rede ist, dann ist damit eigentlich der Inhalt von \Macro{leftmark} und \Macro{rightmark} gemeint. % @@ -1898,7 +1898,7 @@ eigentlich der Inhalt von \Macro{leftmark} und \Macro{rightmark} gemeint. \begin{Declaration} \Macro{headmark} \end{Declaration}% -Dieser Befehl ermöglicht es, auf die Inhalte der Kolumnentitel zuzugreifen. +Dieser Befehl ermöglicht es, auf die Inhalte der Kolumnentitel zuzugreifen. Im Gegensatz zu den originalen \LaTeX{}-Befehlen \Macro{leftmark} und \Macro{rightmark} braucht man nicht auf die richtige Zuordnung zur linken oder rechten Seite zu achten.% @@ -1909,10 +1909,10 @@ rechten Seite zu achten.% \begin{Declaration} \Macro{pagemark} \end{Declaration}% -Dieser Befehl ermöglicht den Zugriff auf die Seitenzahl. Im +Dieser Befehl ermöglicht den Zugriff auf die Seitenzahl. Im \autoref{sec:scrpage-de.basics.format}, \DescPageRef{scrpage-de.cmd.pnumfont} wird der Befehl \DescRef{scrpage-de.cmd.pnumfont} zur Formatierung der Seitenzahl vorgestellt, -den \Macro{pagemark} automatisch berücksichtigt.% +den \Macro{pagemark} automatisch berücksichtigt.% % \EndIndexGroup @@ -1920,11 +1920,11 @@ den \Macro{pagemark} automatisch berücksichtigt.% \begin{Declaration} \PageStyle{useheadings} \end{Declaration}% -Das Paket \Package{scrpage2} ist in erster Linie dafür gedacht, dass die +Das Paket \Package{scrpage2} ist in erster Linie dafür gedacht, dass die bereitgestellten Stile benutzt oder eigene Stile definiert werden. Jedoch -kann es notwendig sein, auch auf einen von der Dokumentklasse zur Verfügung -gestellten Stil zurückzuschalten. Es wäre nahe liegend, dieses mit -\Macro{pagestyle}\PParameter{headings} vorzunehmen. Das hätte aber den +kann es notwendig sein, auch auf einen von der Dokumentklasse zur Verfügung +gestellten Stil zurückzuschalten. Es wäre nahe liegend, dieses mit +\Macro{pagestyle}\PParameter{headings} vorzunehmen. Das hätte aber den Nachteil, dass die nachfolgend besprochenen Befehle \DescRef{scrpage-de.cmd.automark} und \DescRef{scrpage-de.cmd.manualmark} nicht wie erwartet funktionierten. Daher sollte mit \Macro{pagestyle}\PParameter{useheadings}\IndexCmd{pagestyle} auf die @@ -1942,12 +1942,12 @@ gearbeitet wird.% \BeginIndexGroup \BeginIndex{}{Kolumnentitel>automatisch}% \BeginIndex{}{Kolumnentitel>manuell}% -Gewöhnlich\textnote{Achtung!} gibt es zu einem \PageStyle{headings}-Stil eine +Gewöhnlich\textnote{Achtung!} gibt es zu einem \PageStyle{headings}-Stil eine \emph{my}-Variante. Ist ein solcher Stil aktiv, dann werden die Kolumnentitel nicht mehr automatisch aktualisiert. Bei \Package{scrpage2} wird ein anderer Weg beschritten. Ob die Kolumnentitel lebend sind oder nicht, bestimmen die Befehle \DescRef{scrpage-de.cmd.automark} und \DescRef{scrpage-de.cmd.manualmark}. Die Voreinstellung kann auch -bereits beim Laden des Paketes über die Optionen \DescRef{scrpage-de.option.automark} und +bereits beim Laden des Paketes über die Optionen \DescRef{scrpage-de.option.automark} und \DescRef{scrpage-de.option.manualmark} beeinflusst werden (siehe \autoref{sec:scrpage-de.basics.options}, \DescPageRef{scrpage-de.option.automark}). @@ -1957,12 +1957,12 @@ bereits beim Laden des Paketes über die Optionen \DescRef{scrpage-de.option.auto \Macro{manualmark} \end{Declaration}% Wie der Name bereits verdeutlicht, schaltet \Macro{manualmark} die -Aktualisierung der Kolumnentitel aus. Es bleibt somit dem Nutzer überlassen, -für eine Aktualisierung bzw. für den Inhalt der Kolumnentitel zu sorgen. Dazu +Aktualisierung der Kolumnentitel aus. Es bleibt somit dem Nutzer überlassen, +für eine Aktualisierung bzw. für den Inhalt der Kolumnentitel zu sorgen. Dazu stehen die Befehle \Macro{markboth}\IndexCmd{markboth} und \Macro{markright}\IndexCmd{markright} aus dem \LaTeX-Kern bereit. Diese -Anweisungen sind im Abschnitt über Seitenstile in der \KOMAScript-Anleitung -erklärt.% +Anweisungen sind im Abschnitt über Seitenstile in der \KOMAScript-Anleitung +erklärt.% % \EndIndexGroup @@ -1972,24 +1972,24 @@ erklärt.% \Macro{automark}\OParameter{rechte Seite}\Parameter{linke Seite} \end{Declaration}% Die Anweisung \Macro{automark} aktiviert die automatische Aktualisierung des -Kolumnentitels. Für die beiden Parameter sind die Bezeichnungen der +Kolumnentitels. Für die beiden Parameter sind die Bezeichnungen der Gliederungsebenen\Index{Gliederungsebenen} einzusetzen, deren Titel an -entsprechender Stelle erscheinen soll. Gültige Werte für die Parameter sind: +entsprechender Stelle erscheinen soll. Gültige Werte für die Parameter sind: \PValue{part}\ChangedAt{v2.2}{\Package{scrpage2}}, \PValue{chapter}, \PValue{section}, \PValue{subsection}, \PValue{subsubsection}, -\PValue{paragraph} und \PValue{subparagraph}. Der Wert \PValue{part} führt bei -Verwendung der meisten Klassen nicht zu dem gewünschten Ergebnis. Bisher ist +\PValue{paragraph} und \PValue{subparagraph}. Der Wert \PValue{part} führt bei +Verwendung der meisten Klassen nicht zu dem gewünschten Ergebnis. Bisher ist nur von den \KOMAScript-Klassen ab Version~2.9s bekannt, dass dieser Wert -unterstützt wird. Das optionale Argument \PName{rechte Seite} ist -ver\-ständlicherweise nur für zweiseitigen Satz gedacht. Im einseitigen Satz +unterstützt wird. Das optionale Argument \PName{rechte Seite} ist +ver\-ständlicherweise nur für zweiseitigen Satz gedacht. Im einseitigen Satz sollten Sie normalerweise darauf verzichten. Mit Hilfe der Option \DescRef{scrpage-de.option.autooneside}\IndexOption{autooneside}\important{\DescRef{scrpage-de.option.autooneside}} -können Sie auch einstellen, dass das optionale Argument im +können Sie auch einstellen, dass das optionale Argument im einseitigen\Index{einseitig} Satz automatisch ignoriert wird (siehe \autoref{sec:scrpage-de.basics.options}, \DescPageRef{scrpage-de.option.autooneside}). \begin{Example} - Wird beispielsweise mit einer \emph{book}-Klasse gearbeitet, deren höch\-ste + Wird beispielsweise mit einer \emph{book}-Klasse gearbeitet, deren höch\-ste Gliederungsebene \emph{chapter} ist, dann stellt nach einem vorhergehenden \DescRef{scrpage-de.cmd.manualmark} der Befehl \begin{lstcode} @@ -2003,11 +2003,11 @@ einseitigen\Index{einseitig} Satz automatisch ignoriert wird (siehe \end{Example} \begin{Explain} - Die Markierung der jeweils höheren Gliederungsebene wird mit Hilfe von + Die Markierung der jeweils höheren Gliederungsebene wird mit Hilfe von \Macro{markboth}\IndexCmd{markboth} gesetzt. Die Markierung der tieferen Gliederungsebene wird mit \Macro{markright}\IndexCmd{markright} bzw. \Macro{markleft}\IndexCmd{markleft} gesetzt. Der entsprechende Aufruf - erfolgt indirekt über die Gliederungsbefehle. Die Anweisung \Macro{markleft} + erfolgt indirekt über die Gliederungsbefehle. Die Anweisung \Macro{markleft} wird von \Package{scrpage2} bereitgestellt und ist vergleichbar zu \Macro{markright} aus dem \LaTeX-Kern definiert. Obwohl sie nicht als internes Makro definiert ist, wird von einem @@ -2017,14 +2017,14 @@ einseitigen\Index{einseitig} Satz automatisch ignoriert wird (siehe \EndIndexGroup -\subsection{Formatierung der Kopf- und Fußzeilen} +\subsection{Formatierung der Kopf- und Fußzeilen} \label{sec:scrpage-de.basics.format} % \headfont \pnumfont % \setheadwidth \setfootwidth % \set(head|foot)(top|sep|bot)line -Im vorherigen Abschnitt ging es hauptsächlich um inhaltliche Dinge. Das -genügt natürlich nicht, um die gestalterischen Ambitionen zu -befriedigen. Deshalb soll es sich in diesem Abschnitt ausschließlich darum +Im vorherigen Abschnitt ging es hauptsächlich um inhaltliche Dinge. Das +genügt natürlich nicht, um die gestalterischen Ambitionen zu +befriedigen. Deshalb soll es sich in diesem Abschnitt ausschließlich darum drehen. \begin{Declaration} @@ -2032,11 +2032,11 @@ drehen. \Macro{footfont}% \Macro{pnumfont} \end{Declaration}% -Die Schriftformatierung für den Seitenkopf und -fuß übernimmt der Befehl -\Macro{headfont}, \Macro{footfont} die Abweichung davon für den Fuß und -\Macro{pnumfont} wiederum die Abweichung davon für die Seitenzahl. +Die Schriftformatierung für den Seitenkopf und -fuß übernimmt der Befehl +\Macro{headfont}, \Macro{footfont} die Abweichung davon für den Fuß und +\Macro{pnumfont} wiederum die Abweichung davon für die Seitenzahl. \begin{Example} - Um beispielsweise den Kopf in fetter, serifenloser Schrift und den Fuß in + Um beispielsweise den Kopf in fetter, serifenloser Schrift und den Fuß in nicht fetter, serifenloser Schrift zu setzen und die Seitenzahl geneigt mit Serifen erscheinen zu lassen, nutzt man folgende Definitionen: \begin{lstcode} @@ -2053,7 +2053,7 @@ Die Schriftformatierung für den Seitenkopf und -fuß übernimmt der Befehl \BeginIndex{FontElement}{pagehead}% \BeginIndex{FontElement}{pagefoot}% \BeginIndex{FontElement}{pagenumber}% -Ab Version 2.8p der \KOMAScript{}-Klassen wurde die Schnittstelle für +Ab Version 2.8p der \KOMAScript{}-Klassen wurde die Schnittstelle für Schriftattribute vereinheitlicht. Wird \Package{scrpage2} in Verbindung mit einer dieser Klassen verwendet, dann sollte die Zuweisung in der Art erfolgen, wie sie in der \KOMAScript-Anleitung beschrieben wird. @@ -2078,15 +2078,15 @@ wie sie in der \KOMAScript-Anleitung beschrieben wird. \Macro{setheadwidth}\OParameter{Verschiebung}\Parameter{Breite}% \Macro{setfootwidth}\OParameter{Verschiebung}\Parameter{Breite} \end{Declaration}% -Normalerweise entsprechen die Breiten von Kopf- und Fußzeile der Breite des -Textbereichs.\Index{Kopf>Breite}\Index{Fuss=Fuß>Breite} Die beiden Befehle -\Macro{setheadwidth} und \Macro{setfootwidth} ermöglichen dem Anwender, auf -einfache Weise die Breiten seinen Bedürfnissen anzupassen. Das obligatorische -Argument \PName{Breite} nimmt den Wert der Breite des Kopfes bzw. des Fußes -auf, \PName{Verschiebung} ist ein Längenmaß für die Verschiebung des -entsprechenden Elements in Richtung des äußeren Seitenrandes. - -Für die möglichen Standardfälle akzeptiert das obligatorische Argument +Normalerweise entsprechen die Breiten von Kopf- und Fußzeile der Breite des +Textbereichs.\Index{Kopf>Breite}\Index{Fuss=Fuß>Breite} Die beiden Befehle +\Macro{setheadwidth} und \Macro{setfootwidth} ermöglichen dem Anwender, auf +einfache Weise die Breiten seinen Bedürfnissen anzupassen. Das obligatorische +Argument \PName{Breite} nimmt den Wert der Breite des Kopfes bzw. des Fußes +auf, \PName{Verschiebung} ist ein Längenmaß für die Verschiebung des +entsprechenden Elements in Richtung des äußeren Seitenrandes. + +Für die möglichen Standardfälle akzeptiert das obligatorische Argument \PName{Breite} auch folgende symbolische Werte: \begin{labeling}[\ --]{\PValue{textwithmarginpar}} \item[\PValue{paper}] die Breite des Papiers @@ -2095,24 +2095,24 @@ Für die möglichen Standardfälle akzeptiert das obligatorische Argument \item[\PValue{textwithmarginpar}] die Breite des Textbereichs inklusive Seitenrand \item[\PValue{head}] die aktuelle Breite des Seitenkopfes -\item[\PValue{foot}] die aktuelle Breite des Seitenfußes +\item[\PValue{foot}] die aktuelle Breite des Seitenfußes \end{labeling} Der Unterschied zwischen \PValue{paper} und \PValue{page} besteht darin, dass -\PValue{page} die Breite des Papiers abzüglich der Bindekorrektur ist, falls +\PValue{page} die Breite des Papiers abzüglich der Bindekorrektur ist, falls das \Package{typearea}-Paket\IndexPackage{typearea} verwendet wird (siehe das -Kapitel über \Package{typearea} in der \KOMAScript-Anleitung). Ohne Verwendung +Kapitel über \Package{typearea} in der \KOMAScript-Anleitung). Ohne Verwendung von \Package{typearea} sind \PValue{paper} und \PValue{page} identisch.%mjk-2001-08-17 \begin{Example} - Angenommen, man möchte ein Seitenlayout wie im + Angenommen, man möchte ein Seitenlayout wie im \emph{\LaTeX-Begleiter}, bei dem die Kopfzeile in den Rand ragt, dann geschieht das ganz einfach mit: \begin{lstcode} \setheadwidth[0pt]{textwithmarginpar} \end{lstcode} % - und sieht dann auf einer rechten Seite folgendermaßen aus: + und sieht dann auf einer rechten Seite folgendermaßen aus: % \begin{XmpTopPage} \XmpHeading{10,29}{85} @@ -2121,23 +2121,23 @@ identisch.%mjk-2001-08-17 \XmpMarginNote{83,14} \end{XmpTopPage} % - Soll der Seitenfuß die gleiche Breite und Ausrichtung haben, dann hat man - jetzt zwei Wege. Der erste ist, man wiederholt das Gleiche für den - Seitenfuß mit: + Soll der Seitenfuß die gleiche Breite und Ausrichtung haben, dann hat man + jetzt zwei Wege. Der erste ist, man wiederholt das Gleiche für den + Seitenfuß mit: \begin{lstcode} \setfootwidth[0pt]{textwithmarginpar} \end{lstcode} % - oder man greift auf den anderen symbolischen Wert \PValue{head} zurück, da - der Kopf bereits die gewünschte Breite hat. + oder man greift auf den anderen symbolischen Wert \PValue{head} zurück, da + der Kopf bereits die gewünschte Breite hat. \begin{lstcode} \setfootwidth[0pt]{head} \end{lstcode} \end{Example} -Wird keine Verschiebung angegeben, das heißt auf das optionale Argument -verzichtet, dann erscheint der Kopf bzw. der Fuß symmetrisch auf der Seite -angeordnet. Es wird somit ein Wert für die Verschiebung automatisch ermittelt, +Wird keine Verschiebung angegeben, das heißt auf das optionale Argument +verzichtet, dann erscheint der Kopf bzw. der Fuß symmetrisch auf der Seite +angeordnet. Es wird somit ein Wert für die Verschiebung automatisch ermittelt, der der aktuellen Seitengestalt entspricht. \begin{Example} @@ -2147,7 +2147,7 @@ der der aktuellen Seitengestalt entspricht. \setheadwidth{textwithmarginpar} \end{lstcode} % - und sieht dann auf einer rechten Seite folgendermaßen aus: + und sieht dann auf einer rechten Seite folgendermaßen aus: % \begin{XmpTopPage} \XmpHeading{5,29}{85} @@ -2158,58 +2158,58 @@ der der aktuellen Seitengestalt entspricht. \end{Example} Wie zu sehen, ist der Kopf jetzt nach innen verschoben, wobei die Kopfbreite -sich nicht geändert hat. Die Verschiebung ist so berechnet, dass die +sich nicht geändert hat. Die Verschiebung ist so berechnet, dass die Seitenproportionen auch hier sichtbar werden. \EndIndexGroup \begin{Declaration} - \Macro{setheadtopline}\OParameter{Länge}\Parameter{Dicke}% + \Macro{setheadtopline}\OParameter{Länge}\Parameter{Dicke}% \OParameter{Anweisungen}% - \Macro{setheadsepline}\OParameter{Länge}\Parameter{Dicke}% + \Macro{setheadsepline}\OParameter{Länge}\Parameter{Dicke}% \OParameter{Anweisungen}% - \Macro{setfootsepline}\OParameter{Länge}\Parameter{Dicke}% + \Macro{setfootsepline}\OParameter{Länge}\Parameter{Dicke}% \OParameter{Anweisungen}% - \Macro{setfootbotline}\OParameter{Länge}\Parameter{Dicke}% + \Macro{setfootbotline}\OParameter{Länge}\Parameter{Dicke}% \OParameter{Anweisungen} \end{Declaration}% -Entsprechend den Größenparametern für die Kopf- und Fußzeile gibt es auch -Befehle, die die Dimensionen der Linien im Kopf und Fuß modifizieren -können. Dazu sollten diese Linien aber zunächst erst einmal eingeschaltet +Entsprechend den Größenparametern für die Kopf- und Fußzeile gibt es auch +Befehle, die die Dimensionen der Linien im Kopf und Fuß modifizieren +können. Dazu sollten diese Linien aber zunächst erst einmal eingeschaltet werden. Siehe hierzu die Optionen \DescRef{scrpage-de.option.headtopline}, \DescRef{scrpage-de.option.headsepline}, \DescRef{scrpage-de.option.footsepline}, \DescRef{scrpage-de.option.footbotline} in \autoref{sec:scrpage-de.basics.options}, \DescPageRef{scrpage-de.option.headsepline}. \begin{labeling}[\ --]{\Macro{setfootsepline}} -\item[\Macro{setheadtopline}] modifiziert die Parameter für die Linie -über dem Seitenkopf -\item[\Macro{setheadsepline}] modifiziert die Parameter für die Linie -zwischen Kopf und Textkörper -\item[\Macro{setfootsepline}] modifiziert die Parameter für die Linie -zwischen Text und Fuß -\item[\Macro{setfootbotline}] modifiziert die Parameter für die Linie -unter dem Seitenfuß +\item[\Macro{setheadtopline}] modifiziert die Parameter für die Linie +über dem Seitenkopf +\item[\Macro{setheadsepline}] modifiziert die Parameter für die Linie +zwischen Kopf und Textkörper +\item[\Macro{setfootsepline}] modifiziert die Parameter für die Linie +zwischen Text und Fuß +\item[\Macro{setfootbotline}] modifiziert die Parameter für die Linie +unter dem Seitenfuß \end{labeling} Das obligatorische Argument \PName{Dicke} bestimmt, wie stark die Linie -gezeichnet wird. Das optionale Argument \PName{Länge} akzeptiert die gleichen +gezeichnet wird. Das optionale Argument \PName{Länge} akzeptiert die gleichen symbolischen Werte wie \PName{Breite} bei \DescRef{scrpage-de.cmd.setheadwidth}, also auch einen -normalen Längenausdruck. Solange im Dokument dem optionalen Argument -\PName{Länge} kein Wert zugewiesen wurde, passt sich die entsprechende -Linienlänge automatisch der Breite des Kopfes bzw. des Fußes an. +normalen Längenausdruck. Solange im Dokument dem optionalen Argument +\PName{Länge} kein Wert zugewiesen wurde, passt sich die entsprechende +Linienlänge automatisch der Breite des Kopfes bzw. des Fußes an. -Möchte man diesen Automatismus für die Länge einer Linie wieder restaurieren, -dann nutzt man im Längenargument den Wert \PValue{auto}. +Möchte man diesen Automatismus für die Länge einer Linie wieder restaurieren, +dann nutzt man im Längenargument den Wert \PValue{auto}. Mit\ChangedAt{v2.2}{\Package{scrpage2}} dem optionalen Argument -\PName{Anweisungen} können zusätzliche Anweisungen definiert werden, die vor -dem Zeichnen der jeweiligen Linie auszuführen sind. Das können beispielsweise +\PName{Anweisungen} können zusätzliche Anweisungen definiert werden, die vor +dem Zeichnen der jeweiligen Linie auszuführen sind. Das können beispielsweise Anweisungen sein, um die -Farbe\Index{Kopf>Farbe}\Index{Fuss=Fuß>Farbe}\Index{Farbe>im - Kopf}\Index{Farbe>im Fuss=im Fuß} der Linie zu ändern. Bei Verwendung einer -\KOMAScript-Klasse können diese Anweisungen auch über -\Macro{setkomafont}\IndexCmd{setkomafont} für eines der Elemente +Farbe\Index{Kopf>Farbe}\Index{Fuss=Fuß>Farbe}\Index{Farbe>im + Kopf}\Index{Farbe>im Fuss=im Fuß} der Linie zu ändern. Bei Verwendung einer +\KOMAScript-Klasse können diese Anweisungen auch über +\Macro{setkomafont}\IndexCmd{setkomafont} für eines der Elemente \FontElement{headtopline}\IndexFontElement[indexmain]{headtopline}% \important[i]{\FontElement{headtopline}\\ \FontElement{headsepline}\\ @@ -2221,7 +2221,7 @@ Farbe\Index{Kopf>Farbe}\Index{Fuss=Fuß>Farbe}\Index{Farbe>im auch \FontElement{footbotline}\IndexFontElement[indexmain]{footbotline} gesetzt und mit \Macro{addtokomafont}\IndexCmd{addtokomafont} erweitert werden. Die beiden Anweisungen \Macro{setkomafont} und \Macro{addtokomafont} -sind in der \KOMAScript-Anleitung näher beschrieben. +sind in der \KOMAScript-Anleitung näher beschrieben. \begin{Declaration} @@ -2234,29 +2234,29 @@ sind in der \KOMAScript-Anleitung näher beschrieben. \Macro{setheadtopline}\POParameter{auto}\Parameter{}\OParameter{} \end{Declaration}% Die hier am Befehl \DescRef{scrpage-de.cmd.setheadtopline} illustrierten Argumente -sind natürlich auch für die anderen drei Längenbefehle gültig. +sind natürlich auch für die anderen drei Längenbefehle gültig. -Enthält das obligatorische Argument den Wert \PValue{current} oder wird -leer gelassen, dann wird die Dicke der Linie nicht verändert. Das kann -genutzt werden, wenn die Länge der Linie, aber nicht die Dicke modifiziert +Enthält das obligatorische Argument den Wert \PValue{current} oder wird +leer gelassen, dann wird die Dicke der Linie nicht verändert. Das kann +genutzt werden, wenn die Länge der Linie, aber nicht die Dicke modifiziert werden soll. Wird das optionale Argument \PName{Anweisungen} weggelassen, so bleiben eventuell zuvor gesetzte Anweisungen erhalten. Wird hingegen ein leeres Argument \PName{Anweisungen} gesetzt, so werden eventuell zuvor gesetzte -Anweisungen wieder gelöscht. +Anweisungen wieder gelöscht. \begin{Example} - Soll beispielsweise der Kopf mit einer kräftigen Linie von 2\,pt darüber und + Soll beispielsweise der Kopf mit einer kräftigen Linie von 2\,pt darüber und einer normalen von 0,4\,pt zwischen Kopf und Text abgesetzt werden, dann erfolgt das mit: \begin{lstcode} \setheadtopline{2pt} \setheadsepline{.4pt} \end{lstcode} -Zusätzlich\textnote{Achtung!} sind unbedingt die Optionen +Zusätzlich\textnote{Achtung!} sind unbedingt die Optionen \DescRef{scrpage-de.option.headtopline} und \DescRef{scrpage-de.option.headsepline} vorzugsweise global im -optionalen Argument von \Macro{documentclass} zu setzen. Das Ergebnis könnte +optionalen Argument von \Macro{documentclass} zu setzen. Das Ergebnis könnte dann wie folgt aussehen. % \begin{XmpTopPage} @@ -2267,17 +2267,17 @@ dann wie folgt aussehen. \XmpMarginNote{83,14} \end{XmpTopPage} - Sollen diese Linien zusätzlich in roter Farbe gesetzt werden, dann sind die - Anweisungen beispielsweise wie folgt zu ändern: + Sollen diese Linien zusätzlich in roter Farbe gesetzt werden, dann sind die + Anweisungen beispielsweise wie folgt zu ändern: \begin{lstcode} \setheadtopline{2pt}[\color{red}] \setheadsepline{.4pt}[\color{red}] \end{lstcode} - In diesem und auch dem folgenden Beispiel wurde für die Aktivierung der + In diesem und auch dem folgenden Beispiel wurde für die Aktivierung der Farbe die Syntax des \Package{color}\IndexPackage{color}-Pakets verwendet, - das dann natürlich auch geladen werden muss. \Package{scrpage2} selbst - bietet keine direkte Farbunterstützung. Damit ist jedes beliebige - Farbunterstützungspaket verwendbar. + das dann natürlich auch geladen werden muss. \Package{scrpage2} selbst + bietet keine direkte Farbunterstützung. Damit ist jedes beliebige + Farbunterstützungspaket verwendbar. Mit einer \KOMAScript-Klasse kann alternativ \begin{lstcode} @@ -2288,8 +2288,8 @@ dann wie folgt aussehen. \end{lstcode} verwendet werden. - Die automatische Anpassung an die Kopf- und Fußbreiten illustriert folgendes - Beispiel, für das die Optionen \DescRef{scrpage-de.option.footbotline} und \DescRef{scrpage-de.option.footsepline} + Die automatische Anpassung an die Kopf- und Fußbreiten illustriert folgendes + Beispiel, für das die Optionen \DescRef{scrpage-de.option.footbotline} und \DescRef{scrpage-de.option.footsepline} gesetzt sein sollten: \begin{lstcode} \setfootbotline{2pt} @@ -2297,7 +2297,7 @@ dann wie folgt aussehen. \setfootwidth[0pt]{textwithmarginpar} \end{lstcode} -%\phantomsection für hyperref-\pageref-Link jum-2001/11/24 +%\phantomsection für hyperref-\pageref-Link jum-2001/11/24 \phantomsection\label{page:scrpage-de.autoLineLength}% \begin{XmpBotPage} \XmpHeading{10,18}{85} @@ -2308,9 +2308,9 @@ dann wie folgt aussehen. \end{XmpBotPage} \end{Example} % -Nun mag nicht jedem die Ausrichtung der Linie über der Fußzeile gefallen, +Nun mag nicht jedem die Ausrichtung der Linie über der Fußzeile gefallen, sondern es wird in einem solchen Fall erwartet, dass sie wie der Kolumnentitel -linksbündig zum Text ist. Diese Einstellung kann nur global in Form einer +linksbündig zum Text ist. Diese Einstellung kann nur global in Form einer Paketoption erfolgen und wird im folgenden \autoref{sec:scrpage-de.basics.options} mit anderen Optionen beschrieben.% % @@ -2321,10 +2321,10 @@ Paketoption erfolgen und wird im folgenden \subsection{Optionen beim Laden des Paketes} \label{sec:scrpage-de.basics.options} -Während bei den \KOMAScript-Klassen die Mehrzahl der Optionen auch noch nach -dem Laden der Klasse mit \Macro{KOMAoptions} und \Macro{KOMAoption} geändert -werden kann, trifft dies für das Paket \Package{scrpage2} \iffree{derzeit noch -}{}nicht zu. Alle Optionen für dieses Paket müssen als globale Optionen, also +Während bei den \KOMAScript-Klassen die Mehrzahl der Optionen auch noch nach +dem Laden der Klasse mit \Macro{KOMAoptions} und \Macro{KOMAoption} geändert +werden kann, trifft dies für das Paket \Package{scrpage2} \iffree{derzeit noch +}{}nicht zu. Alle Optionen für dieses Paket müssen als globale Optionen, also im optionalen Argument von \Macro{documentclass}, oder als Paketoptionen, also im optionalen Argument von \Macro{usepackage}, angegeben werden. @@ -2342,8 +2342,8 @@ im optionalen Argument von \Macro{usepackage}, angegeben werden. Diese\textnote{Achtung!} Optionen sollten bei Verwendung von \KOMAScript~3\ChangedAt{v2.3}{\Package{scrpage2}} nicht mehr beispielsweise per optionalem Argument von \Macro{usepackage} oder per -\Macro{PassOptionsToPackage} direkt an \Package{scrpage2} übergeben -werden. Lediglich aus Gründen der Kompatibilität sind sie noch in +\Macro{PassOptionsToPackage} direkt an \Package{scrpage2} übergeben +werden. Lediglich aus Gründen der Kompatibilität sind sie noch in \Package{scrpage2} deklariert und werden von diesem als \Option{headinclude}, \OptionValue{headinclude}{false}, \Option{footinclude} und \OptionValue{footinclude}{false} an das Paket \Package{typearea} @@ -2361,10 +2361,10 @@ weitergereicht. \Option{footbotline}% \Option{plainfootbotline} \end{Declaration}% -Eine Grundeinstellung für die Linien unter und über den Kopf- und Fußzeilen +Eine Grundeinstellung für die Linien unter und über den Kopf- und Fußzeilen kann mit diesen Optionen vorgenommen werden. Diese Einstellungen gelten dann -als Standard für alle mit \Package{scrpage2} definierten Seitenstile. Wird -eine von diesen Optionen verwendet, dann wird eine Linienstärke von 0,4\,pt +als Standard für alle mit \Package{scrpage2} definierten Seitenstile. Wird +eine von diesen Optionen verwendet, dann wird eine Linienstärke von 0,4\,pt eingesetzt. Da es zum Seitenstil \PageStyle{scrheadings} einen entsprechenden plain-Stil gibt, kann mit den \Option{plain\dots}-Optionen auch die entsprechende Linie des plain-Stils konfiguriert werden. Diese @@ -2373,18 +2373,18 @@ Option ohne \Option{plain} aktiviert wurde. Somit zeigt die Option \Option{plainheadtopline} ohne \Option{headtopline} keine Wirkung. Bei diesen Optionen ist zu beachten, dass der entsprechende Seitenteil in den -Textbereich des Satzspiegels mit übernommen wird, wenn eine Linie aktiviert +Textbereich des Satzspiegels mit übernommen wird, wenn eine Linie aktiviert wurde. Wird also mittels \Option{headsepline} die Trennlinie zwischen Kopf und Text aktiviert, dann wird automatisch mittels \Package{typearea} der Satzspiegel so berechnet, dass der Seitenkopf Teil des Textblocks ist. -Die\textnote{Achtung!} Bedingungen für die Optionen des vorhergehenden -Abschnitts gelten auch für diesen Automatismus. Das bedeutet, dass das Paket +Die\textnote{Achtung!} Bedingungen für die Optionen des vorhergehenden +Abschnitts gelten auch für diesen Automatismus. Das bedeutet, dass das Paket \Package{typearea} nach \Package{scrpage2} geladen werden muss, beziehungsweise, dass bei Verwendung einer \KOMAScript{}-Klasse die Optionen \DescRef{scrpage-de.option.headinclude} und \DescRef{scrpage-de.option.footinclude} explizit bei -\Macro{documentclass} gesetzt werden müssen, um Kopf- bzw. Fußzeile in den -Textblock zu übernehmen.% +\Macro{documentclass} gesetzt werden müssen, um Kopf- bzw. Fußzeile in den +Textblock zu übernehmen.% % \EndIndexGroup @@ -2395,14 +2395,14 @@ Textblock zu übernehmen.% \Option{olines} \end{Declaration}% \Index{Linienausrichtung}% -Bei der Festlegung der Linienlängen kann es vorkommen, dass die Linie zwar die -gewünschte Länge, aber nicht die erwünschte Ausrichtung hat, da sie im Kopf- -bzw. Fußbereich zentriert wird. Mit den hier vorgestellten Paketoptionen kann -global für alle mit \Package{scrpage2} definierten Seitenstile diese Vorgabe +Bei der Festlegung der Linienlängen kann es vorkommen, dass die Linie zwar die +gewünschte Länge, aber nicht die erwünschte Ausrichtung hat, da sie im Kopf- +bzw. Fußbereich zentriert wird. Mit den hier vorgestellten Paketoptionen kann +global für alle mit \Package{scrpage2} definierten Seitenstile diese Vorgabe modifiziert werden. Dabei setzt \Option{ilines} die Ausrichtung so, dass die Linien an den inneren Rand verschoben werden. Die Option \Option{clines} -verhält sich wie die Standardeinstellung und \Option{olines} richtet am -äußeren Rand aus. +verhält sich wie die Standardeinstellung und \Option{olines} richtet am +äußeren Rand aus. \begin{Example} Hier gilt es, das Beispiel zu \DescRef{scrpage-de.cmd.setfootsepline} auf @@ -2418,8 +2418,8 @@ verhält sich wie die Standardeinstellung und \Option{olines} richtet am % Der folgende Text wurde erg"anzt um den Seitenumbruch zu verbessern, % mjk-2001-10-05: % \enlargethispage*{2\baselineskip} - Allein die Verwendung der Option \Option{ilines} führt dabei zu der - geänderten Ausgabe, die nachfolgend veranschaulicht wird: + Allein die Verwendung der Option \Option{ilines} führt dabei zu der + geänderten Ausgabe, die nachfolgend veranschaulicht wird: % \begin{XmpBotPage} \XmpHeading{10,18}{85} @@ -2428,13 +2428,13 @@ verhält sich wie die Standardeinstellung und \Option{olines} richtet am \XmpSetText[\XmpBotText]{10,36} \XmpMarginNote{83,26} \end{XmpBotPage} - Die Trennlinie zwischen Text und Fuß wird bündig innen im Fußteil + Die Trennlinie zwischen Text und Fuß wird bündig innen im Fußteil gesetzt und nicht wie bei der Standardeinstellung zentriert. \end{Example} \EndIndexGroup -% \phantomsection für hyperref-\pageref-Link jum-2001/11/24 +% \phantomsection für hyperref-\pageref-Link jum-2001/11/24 \begin{Declaration} \Option{automark}% \Option{manualmark} @@ -2449,7 +2449,7 @@ sie. % bzw. falschen Bug-Reports im Support kamen. % mjk-2001-09-21: Ohne Verwendung einer der beiden Optionen bleibt die Einstellung -erhalten, die beim Laden des Paketes gültig war. +erhalten, die beim Laden des Paketes gültig war. \begin{Example} Sie laden das Paket \Package{scrpage2} unmittelbar nach der Klasse \Class{scrreprt} und ohne weitere Optionen. Dazu schreiben Sie: @@ -2458,9 +2458,9 @@ erhalten, die beim Laden des Paketes gültig war. \usepackage{scrpage2} \end{lstcode} Da bei \Class{scrreprt} der Seitenstil \PageStyle{plain} voreingestellt - ist, ist dies auch jetzt noch der Fall. Außerdem entspricht die + ist, ist dies auch jetzt noch der Fall. Außerdem entspricht die Voreinstellung \PageStyle{plain} manuellen Kolumnentiteln. Wenn Sie - also anschließend mit + also anschließend mit \begin{lstcode} \pagestyle{scrheadings} \end{lstcode} @@ -2474,7 +2474,7 @@ erhalten, die beim Laden des Paketes gültig war. \usepackage{scrpage2} \end{lstcode} der Seitenstil \PageStyle{headings} mit automatischen Kolumnentiteln - aktiviert. Bei anschließender Umschaltung auf den Seitenstil + aktiviert. Bei anschließender Umschaltung auf den Seitenstil \PageStyle{scrheadings} bleiben automatische Kolumnentitel eingeschaltet. Dabei werden dann weiterhin die Markierungsmakros von \Class{scrbook} verwendet. @@ -2483,10 +2483,10 @@ erhalten, die beim Laden des Paketes gültig war. \begin{lstcode} \usepackage[automark]{scrpage2} \end{lstcode} - so wird unabhängig von der verwendeten Klasse auf automatische + so wird unabhängig von der verwendeten Klasse auf automatische Kolumnentitel umgeschaltet, wobei die Markierungsmakros von \Package{scrpage2} genutzt werden. - Natürlich wirkt sich dies auf den Seitenstil + Natürlich wirkt sich dies auf den Seitenstil \PageStyle{plain} von \Class{scrreprt} nicht aus. Die Kolumnentitel werden erst sichtbar, wenn auf den Seitenstil \PageStyle{scrheadings}\IndexPagestyle{scrheadings} oder @@ -2496,7 +2496,7 @@ erhalten, die beim Laden des Paketes gültig war. \EndIndexGroup -% Folgende Deklaration und Erklaerung wurde eingefügt von +% Folgende Deklaration und Erklaerung wurde eingefügt von % mjk 2001-08-17: \begin{Declaration} \Option{autooneside} @@ -2505,7 +2505,7 @@ erhalten, die beim Laden des Paketes gültig war. \BeginIndex{}{Kolumnentitel>manuell}% Mit dieser Option wird das optionale Argument von \DescRef{scrpage-de.cmd.automark}\IndexCmd{automark}\Index{Kolumnentitel>automatisch} im -einseitigen Satz automatisch ignoriert. Siehe hierzu auch die Erläuterung +einseitigen Satz automatisch ignoriert. Siehe hierzu auch die Erläuterung zum Befehl \DescRef{scrpage-de.cmd.automark} in \autoref{sec:scrpage-de.basics.mark}, \DescPageRef{scrpage-de.cmd.automark}.% % @@ -2521,12 +2521,12 @@ Diese Optionen bestimmen, wie die beiden vordefinierten Seitenstile Bei \Option{komastyle} wird eine Definition vorgenommen, wie sie den \KOMAScript{}-Klassen entspricht. Bei den \KOMAScript{}-Klassen ist dies die Voreinstellung und -kann somit auch für andere Klassen gesetzt werden. +kann somit auch für andere Klassen gesetzt werden. Die Option \Option{standardstyle} definiert die beiden Seitenstile wie es von den Standardklassen erwartet wird. -Außerdem wird hier automatisch \DescRef{scrpage-de.option.markuppercase} aktiviert, -es sei denn, \DescRef{scrpage-de.option.markusedcase} wird ebenfalls als Option übergeben.% +Außerdem wird hier automatisch \DescRef{scrpage-de.option.markuppercase} aktiviert, +es sei denn, \DescRef{scrpage-de.option.markusedcase} wird ebenfalls als Option übergeben.% \EndIndexGroup @@ -2534,19 +2534,19 @@ es sei denn, \DescRef{scrpage-de.option.markusedcase} wird ebenfalls als Option \Option{markuppercase}% \Option{markusedcase} \end{Declaration}% -Für die Funktionalität von \DescRef{scrpage-de.cmd.automark} modifiziert +Für die Funktionalität von \DescRef{scrpage-de.cmd.automark} modifiziert \Package{scrpage2} interne Befehle, die die Gliederungsbefehle benutzen, um die lebenden Kolumnentitel zu setzen. Da einige Klassen, im Gegensatz -zu den \KOMAScript{}-Klassen, die Kolumnentitel in Großbuchstaben +zu den \KOMAScript{}-Klassen, die Kolumnentitel in Großbuchstaben schreiben, muss \Package{scrpage2} wissen, wie die genutzte Dokumentklasse die lebenden Kolumnentitel darstellt. Die Option \Option{markuppercase} zeigt \Package{scrpage2}, dass die benutzte -Klasse die Großschreibweise benutzt. Die Option \Option{markusedcase} sollte -angegeben werden, wenn die benutzte Dokumentklasse keine Großschreibweise +Klasse die Großschreibweise benutzt. Die Option \Option{markusedcase} sollte +angegeben werden, wenn die benutzte Dokumentklasse keine Großschreibweise verwendet. Die\textnote{Achtung!} Optionen sind nicht geeignet, eine -entsprechende Darstellung zu erzwingen. Es kann somit zu unerwünschten +entsprechende Darstellung zu erzwingen. Es kann somit zu unerwünschten Effekten kommen, wenn die Angabe nicht dem Verhalten der Dokumentklasse entspricht.% \EndIndexGroup @@ -2557,28 +2557,28 @@ entspricht.% \begin{Declaration} \Option{nouppercase} \end{Declaration}% -Wie in obiger Erklärung zu \DescRef{scrpage-de.option.markuppercase} und \DescRef{scrpage-de.option.markusedcase} -bereits ausgeführt wurde, gibt es Klassen und auch Pakete, die beim Setzen der +Wie in obiger Erklärung zu \DescRef{scrpage-de.option.markuppercase} und \DescRef{scrpage-de.option.markusedcase} +bereits ausgeführt wurde, gibt es Klassen und auch Pakete, die beim Setzen der lebenden Kolumnentitel\Index{Kolumnentitel>automatisch} mit Hilfe einer der Anweisungen \Macro{uppercase}\IndexCmd{uppercase}\important{\Macro{uppercase}} oder \Macro{MakeUppercase}\IndexCmd{MakeUppercase}\important{\Macro{MakeUppercase}} -den gesamten Eintrag in Großbuchstaben wandeln. Mit der Option -\Option{nouppercase} können diese beiden Anweisungen im Kopf und im Fuß außer -Kraft gesetzt werden. Das gilt aber nur für Seitenstile, die mit Hilfe von -\Package{scrpage2} definiert werden. Dazu zählen auch \PageStyle{scrheadings} -und der zugehörige plain-Seitenstil. - -Die verwendete Methode ist äußerst brutal und kann dazu führen, dass -auch erwünschte Änderungen von Klein- in -Großbuchstaben\Index{Grossbuchstaben=Großbuchstaben} unterbleiben. Da -diese Fälle nicht sehr häufig sind, stellt \Option{nouppercase} aber -meist eine brauchbare Lösung dar. +den gesamten Eintrag in Großbuchstaben wandeln. Mit der Option +\Option{nouppercase} können diese beiden Anweisungen im Kopf und im Fuß außer +Kraft gesetzt werden. Das gilt aber nur für Seitenstile, die mit Hilfe von +\Package{scrpage2} definiert werden. Dazu zählen auch \PageStyle{scrheadings} +und der zugehörige plain-Seitenstil. + +Die verwendete Methode ist äußerst brutal und kann dazu führen, dass +auch erwünschte Änderungen von Klein- in +Großbuchstaben\Index{Grossbuchstaben=Großbuchstaben} unterbleiben. Da +diese Fälle nicht sehr häufig sind, stellt \Option{nouppercase} aber +meist eine brauchbare Lösung dar. \begin{Example} Sie verwenden die Standardklasse \Class{book}\IndexClass{book}, wollen aber, dass die lebenden Kolumnentitel nicht in - Großbuchstaben, sondern in normaler gemischter Schreibweise gesetzt - werden. Die Präambel Ihres Dokuments könnte dann wie folgt beginnen: + Großbuchstaben, sondern in normaler gemischter Schreibweise gesetzt + werden. Die Präambel Ihres Dokuments könnte dann wie folgt beginnen: \begin{lstcode} \documentclass{book} \usepackage[nouppercase]{scrpage2} @@ -2589,10 +2589,10 @@ meist eine brauchbare Lösung dar. wird, der von der Option \Option{nouppercase} nicht behandelt wird. \end{Example} -In einigen Fällen setzen nicht nur Klassen, sondern auch Pakete -lebende Kolumnentitel in Großbuchstaben. Auch in diesen Fällen hilft +In einigen Fällen setzen nicht nur Klassen, sondern auch Pakete +lebende Kolumnentitel in Großbuchstaben. Auch in diesen Fällen hilft \Option{nouppercase} meist, um zu gemischter Schreibweise -zurückzuschalten.% +zurückzuschalten.% % \EndIndexGroup @@ -2603,8 +2603,8 @@ zurückzuschalten.% \subsection{Die Anwenderschnittstelle}\label{sec:scrpage-de.UI.user} % \deftripstyle -Nun möchte man ja nicht immer an die vorgegebenen Seitenstile gebunden sein, -sondern auch seiner Kreativität freien Lauf lassen. +Nun möchte man ja nicht immer an die vorgegebenen Seitenstile gebunden sein, +sondern auch seiner Kreativität freien Lauf lassen. Manchmal ist man auch dazu gezwungen, weil eine bestimmte \emph{Corporate Identity} einer Firma es verlangt. Der einfachste Weg damit umzugehen ist @@ -2619,42 +2619,42 @@ Die einzelnen Felder haben folgende Bedeutung: \item[\PName{Name}] die Bezeichnung des Seitenstils, die dann bei der Aktivierung mit \Macro{pagestyle}\Parameter{Name} oder \Macro{thispagestyle}\Parameter{Name} verwendet wird -\item[\PName{LA}] die Dicke der äußeren Linien, d.\,h. der Linien über der - Kopfzeile und unter der Fußzeile (optional) +\item[\PName{LA}] die Dicke der äußeren Linien, d.\,h. der Linien über der + Kopfzeile und unter der Fußzeile (optional) \item[\PName{LI}] die Dicke der inneren Linie, d.\,h. der Linien die Kopf und - Fuß vom Textkörper trennen (optional) + Fuß vom Textkörper trennen (optional) \item[\PName{KI}] Inhalt des Feldes im Kopf innenseitig oder bei einseitigem Layout links \item[\PName{KM}] Inhalt des Feldes im Kopf zentriert -\item[\PName{KA}] Inhalt des Feldes im Kopf außenseitig oder bei einseitigem +\item[\PName{KA}] Inhalt des Feldes im Kopf außenseitig oder bei einseitigem Layout rechts -\item[\PName{FI}] Inhalt des Feldes im Fuß innenseitig oder bei einseitigem +\item[\PName{FI}] Inhalt des Feldes im Fuß innenseitig oder bei einseitigem Layout links -\item[\PName{FM}] Inhalt des Feldes im Fuß zentriert -\item[\PName{FA}] Inhalt des Feldes im Fuß außenseitig oder bei einseitigem +\item[\PName{FM}] Inhalt des Feldes im Fuß zentriert +\item[\PName{FA}] Inhalt des Feldes im Fuß außenseitig oder bei einseitigem Layout rechts \end{labeling} Der Befehl \Macro{deftripstyle} stellt sicherlich die einfachste -Möglichkeit dar, Seitenstile zu definieren. -Leider sind damit auch Einschränkungen verbunden, +Möglichkeit dar, Seitenstile zu definieren. +Leider sind damit auch Einschränkungen verbunden, da in einem Seitenbereich mit einem durch \Macro{deftripstyle} deklarierten -Seitenstil keine Änderung der Kopf- und Fußlinien erfolgen kann. +Seitenstil keine Änderung der Kopf- und Fußlinien erfolgen kann. \begin{Example} Vorgegeben sei ein doppelseitiges Layout, bei dem die Kolumnentitel innen erscheinen sollen. Weiterhin soll der Dokumenttitel, in diesem Fall kurz - \glqq Bericht\grqq, an den Außenrand in den Kopf, die Seitenzahl soll - zentriert in den Fuß. + \glqq Bericht\grqq, an den Außenrand in den Kopf, die Seitenzahl soll + zentriert in den Fuß. \begin{lstcode} \deftripstyle{DerBericht}% {\headmark}{}{Bericht}% {}{\pagemark}{} \end{lstcode} - Sollen weiterhin die Linien über dem Kopf und unter dem Fuß - mit 2\,pt erscheinen und der ganze Textkörper mit dünnen Linien - von 0,4\,pt von Kopf und Fuß abgesetzt werden, dann erweitert + Sollen weiterhin die Linien über dem Kopf und unter dem Fuß + mit 2\,pt erscheinen und der ganze Textkörper mit dünnen Linien + von 0,4\,pt von Kopf und Fuß abgesetzt werden, dann erweitert man vorherige Definition. \begin{lstcode} \deftripstyle{DerBericht}[2pt][.4pt]% @@ -2670,9 +2670,9 @@ Seitenstil keine Änderung der Kopf- und Fußlinien erfolgen kann. [{% Beispiel eines selbst definierten, von Linien dominierten Seitenstils% }]{% - Beispiel für einen selbst definierten, von Linien dominierten Seitenstil + Beispiel für einen selbst definierten, von Linien dominierten Seitenstil mit einem statischen und einem lebenden Kolumnentitel im Kopf und der - Seitenzahl in der Mitte des Fußes.% + Seitenzahl in der Mitte des Fußes.% \label{fig:scrpage-de2.tomuchlines}% } [l] @@ -2717,24 +2717,24 @@ Seitenstil keine Änderung der Kopf- und Fußlinien erfolgen kann. \subsection{Die Expertenschnittstelle}\label{sec:scrpage-de.UI.expert} % \defpagestyle \newpagestyle \providepagestyle \renewpagestyle Einfache Seitenstile, wie sie mit \DescRef{scrpage-de.cmd.deftripstyle} deklariert -werden können, sind erfahrungsgemäß selten. +werden können, sind erfahrungsgemäß selten. Entweder verlangt ein Professor, dass die Diplomarbeit so aussieht wie seine eigene -- und wer will ihm da \emph{ernsthaft} widersprechen -- -oder eine Firma möchte, dass die halbe Finanzbuchhaltung im -Seitenfuß auf"|taucht. Alles kein Problem, denn es gibt noch: +oder eine Firma möchte, dass die halbe Finanzbuchhaltung im +Seitenfuß auf"|taucht. Alles kein Problem, denn es gibt noch: \begin{Declaration} - \Macro{defpagestyle}\Parameter{Name}\Parameter{Kopfdefinition}\Parameter{Fußdefinition}% - \Macro{newpagestyle}\Parameter{Name}\Parameter{Kopfdefinition}\Parameter{Fußdefinition}% - \Macro{renewpagestyle}\Parameter{Name}\Parameter{Kopfdefinition}\Parameter{Fußdefinition}% - \Macro{providepagestyle}\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{renewpagestyle}\Parameter{Name}\Parameter{Kopfdefinition}\Parameter{Fußdefinition}% + \Macro{providepagestyle}\Parameter{Name}\Parameter{Kopfdefinition}\Parameter{Fußdefinition} \end{Declaration}% -Dies sind die Befehle, die die volle Kontrolle über die Gestaltung -eines Seitenstils ermöglichen. Der Aufbau ist bei allen vier +Dies sind die Befehle, die die volle Kontrolle über die Gestaltung +eines Seitenstils ermöglichen. Der Aufbau ist bei allen vier Definitionen gleich, sie unterscheiden sich nur hinsichtlich der Wirkungsweise. \begin{labeling}[\ --]{\Macro{providepagestyle}} \item[\Macro{defpagestyle}] definiert einen neuen Seitenstil. Existiert - bereits einer mit diesem Namen, wird dieser überschrieben. + bereits einer mit diesem Namen, wird dieser überschrieben. \item[\Macro{newpagestyle}] definiert einen neuen Seitenstil. Wenn schon einer mit diesem Namen existiert, wird ein Fehler ausgegeben. \item[\Macro{renewpagestyle}] definiert einen bestehenden Seitenstil um. Wenn @@ -2744,30 +2744,30 @@ der Wirkungsweise. \end{labeling} Am Beispiel von \Macro{defpagestyle} soll die Syntax der Definitionen -im Folgenden erläutert werden. +im Folgenden erläutert werden. \begin{labeling}[~--]{\PName{Kopfdefinition}\,} \item[\PName{Name}] die Bezeichnung des Seitenstils \item[\PName{Kopfdefinition}] die Deklaration des Seitenkopfes bestehend aus - fünf Teilen, wobei die in runden Klammern stehenden Angaben optional + fünf Teilen, wobei die in runden Klammern stehenden Angaben optional sind:\hfill\\ \hspace*{1em}\AParameter{OLL,OLD}% \Parameter{GS}\Parameter{US}\Parameter{ES}\AParameter{ULL,ULD} -\item[\PName{Fußdefinition}] die Deklaration des Seitenfußes bestehend aus - fünf Teilen, wobei die in runden Klammern stehenden Angaben optional +\item[\PName{Fußdefinition}] die Deklaration des Seitenfußes bestehend aus + fünf Teilen, wobei die in runden Klammern stehenden Angaben optional sind:\hfill\\ \hspace*{1em}\AParameter{OLL,OLD}% \Parameter{GS}\Parameter{US}\Parameter{ES}\AParameter{ULL,ULD} \end{labeling} -Wie zu sehen ist, haben Kopf- und Fußdefinition identischen Aufbau. Die +Wie zu sehen ist, haben Kopf- und Fußdefinition identischen Aufbau. Die einzelnen Parameter haben folgende Bedeutung: \begin{labeling}[\ --]{\PName{OLD}} -\item[\PName{OLL}] obere Linienlänge: Kopf = außen, Fuß = Trennlinie +\item[\PName{OLL}] obere Linienlänge: Kopf = außen, Fuß = Trennlinie \item[\PName{OLD}] obere Liniendicke -\item[\PName{GS}] Definition für die \emph{gerade} Seite -\item[\PName{US}] Definition für die \emph{ungerade} Seite -\item[\PName{ES}] Definition für \emph{einseitiges} Layout -\item[\PName{ULL}] untere Linienlänge Kopf = Trennlinie, Fuß = außen +\item[\PName{GS}] Definition für die \emph{gerade} Seite +\item[\PName{US}] Definition für die \emph{ungerade} Seite +\item[\PName{ES}] Definition für \emph{einseitiges} Layout +\item[\PName{ULL}] untere Linienlänge Kopf = Trennlinie, Fuß = außen \item[\PName{ULD}] untere Liniendicke \end{labeling} @@ -2777,8 +2777,8 @@ weiterhin durch die in \autoref{sec:scrpage-de.basics.format}, konfigurierbar. Die drei Felder \PName{GS}, \PName{US} und \PName{ES} entsprechen Boxen, die -die Breite des Kopf- bzw. Fußteils haben. -Die entsprechenden Definitionen erscheinen in diesen Boxen linksbündig. +die Breite des Kopf- bzw. Fußteils haben. +Die entsprechenden Definitionen erscheinen in diesen Boxen linksbündig. Um somit etwas links- \emph{und} rechtsseitig in den Boxen zu platzieren, kann der Zwischenraum mit \Macro{hfill} gestreckt werden: % @@ -2786,10 +2786,10 @@ kann der Zwischenraum mit \Macro{hfill} gestreckt werden: {\headmark\hfill\pagemark} \end{lstcode} -Um zusätzlich etwas zentriert erscheinen zu lassen, ist eine erweiterte +Um zusätzlich etwas zentriert erscheinen zu lassen, ist eine erweiterte Definition notwendig. -Die Befehle \Macro{rlap} und \Macro{llap} setzen die übergebenen Argumente. -Für \LaTeX{} erscheint es aber so, dass diese Texte eine Breite von Null +Die Befehle \Macro{rlap} und \Macro{llap} setzen die übergebenen Argumente. +Für \LaTeX{} erscheint es aber so, dass diese Texte eine Breite von Null haben. Nur so erscheint der mittlere Text auch wirklich zentriert. % \begin{lstcode} @@ -2798,12 +2798,12 @@ haben. Nur so erscheint der mittlere Text auch wirklich zentriert. \iffalse% Umbruchkorrekturtext Dies und die Verwendung der Expertenschnittstelle in Zusammenhang mit -anderen Befehlen von \Package{scrpage2} nun als abschließendes Beispiel. +anderen Befehlen von \Package{scrpage2} nun als abschließendes Beispiel. \fi \begin{Example} Angenommen es wird die Dokumentklasse \Class{scrbook} genutzt. Damit - liegt ein zweiseitiges Layout vor. Für das Paket \Package{scrpage2} wird + liegt ein zweiseitiges Layout vor. Für das Paket \Package{scrpage2} wird festgelegt, dass mit automatisch aktualisierten Kolumnentiteln gearbeitet wird und dass im Seitenstil \PageStyle{scrheadings} eine Trennlinie zwischen Kopf und Text gezogen wird. @@ -2814,7 +2814,7 @@ anderen Befehlen von \Package{scrpage2} nun als abschließendes Beispiel. \end{lstcode} Mit Hilfe der Expertenschnittstelle werden zwei Seitenstile definiert. Der - erste legt keine Linienargumente fest, im zweiten wird die Linie über dem + erste legt keine Linienargumente fest, im zweiten wird die Linie über dem Kopf mit einer Dicke von 1\,pt und die Linie unter dem Kopf mit 0\,pt festgelegt. @@ -2847,28 +2847,28 @@ anderen Befehlen von \Package{scrpage2} nun als abschließendes Beispiel. Gleich zu Beginn wird der Seitenstil \PageStyle{scrheadings} aktiviert. Mit \Macro{chapter} wird ein neues Kapitel begonnen. Weiterhin wird automatisch - durch \Macro{chapter} der Seitenstil für diese Seite auf \PageStyle{plain} + durch \Macro{chapter} der Seitenstil für diese Seite auf \PageStyle{plain} gesetzt. Das folgende \DescRef{scrpage-de.cmd.chead} zeigt, wie durch Modifikation des - plain-Stils ein Kolumnentitel erzeugt werden kann. Grundsätzlich sollte + plain-Stils ein Kolumnentitel erzeugt werden kann. Grundsätzlich sollte jedoch davon Abstand genommen werden, da sonst der Markierungscharakter der plain-Seite verloren geht. Es ist wichtiger anzuzeigen, dass hier ein neues Kapitel beginnt, als dass ein Abschnitt dieser Seite einen bestimmten Titel - trägt. + trägt. \begin{lstcode} \begin{document} \pagestyle{scrheadings} \chapter{Thermodynamik} \chead[\leftmark]{} - \section{Hauptsätze} - Jedes System besitzt eine extensive Zustandsgröße + \section{Hauptsätze} + Jedes System besitzt eine extensive Zustandsgröße Energie. Sie ist in einem abgeschlossenen System konstant. \end{lstcode}% \begin{XmpTopPage} \XmpHeading[\hfill\textsl{1 Thermodynamik}\hfill]{10,27}{70} \put(10,17){\normalsize\textbf{\sffamily 1 Thermodynamik}} - \put(10,12){\textbf{\sffamily 1.1 Hauptsätze}} + \put(10,12){\textbf{\sffamily 1.1 Hauptsätze}} \XmpSetText[% Jedes System besitzt eine extensive Zustands\char\defaulthyphenchar \linebreak]{10,9} @@ -2877,18 +2877,18 @@ anderen Befehlen von \Package{scrpage2} nun als abschließendes Beispiel. Nach dem Seitenwechsel ist der Seitenstil \PageStyle{scrheadings} aktiv, und somit auch die Trennlinie aus den Paketoptionen sichtbar. \begin{lstcode} - Es existiert eine Zustandsgröße, genannt die - Entropie eines Systems, deren zeitliche Änderung - sich aus Entropieströmung und Entropieerzeugung + Es existiert eine Zustandsgröße, genannt die + Entropie eines Systems, deren zeitliche Änderung + sich aus Entropieströmung und Entropieerzeugung zusammensetzt. \end{lstcode} \begin{XmpTopPage} \XmpHeading[\textsl{1 Thermodynamik}\hfill]{20,27}{70} \thinlines\XmpRule{20,25}{70} \XmpSetText[% - Es existiert eine Zustandsgröße, genannt die En"-tropie - eines Systems, deren zeitliche Änderung sich aus - Entropieströmung und Entropie\char\defaulthyphenchar\kern-1pt + Es existiert eine Zustandsgröße, genannt die En"-tropie + eines Systems, deren zeitliche Änderung sich aus + Entropieströmung und Entropie\char\defaulthyphenchar\kern-1pt \linebreak]{20,21} \end{XmpTopPage} @@ -2896,7 +2896,7 @@ anderen Befehlen von \Package{scrpage2} nun als abschließendes Beispiel. und der Seitenstil \PValue{ohneLinien} aktiviert. Da keine Linienargumente bei der Definition dieses Stils genutzt wurden, wird die Standard-Linien\-konfiguration verwendet. Diese zeichnet hier eine Linie - zwischen Kopf und Text, da \DescRef{scrpage-de.option.headsepline} als Argument für + zwischen Kopf und Text, da \DescRef{scrpage-de.option.headsepline} als Argument für \Package{scrpage2} angegeben wurde.% \begin{lstcode} \manualmark @@ -2942,14 +2942,14 @@ anderen Befehlen von \Package{scrpage2} nun als abschließendes Beispiel. \subsection{Seitenstile verwalten}\label{sec:scrpage-de.UI.cfgFile} % scrpage.cfg \BeginIndex{File}{scrpage.cfg} -Bei längerer Arbeit mit verschiedenen Seitenstilen wird sich, je nach +Bei längerer Arbeit mit verschiedenen Seitenstilen wird sich, je nach Geschmack und Aufgabenstellung, ein fester Satz an benutzten Stilen etablieren. -Um nicht bei jedem neuen Projekt eine große Kopieraktion von den Daten -eines Projekts zum neuen Projekt starten zu müssen, liest \Package{scrpage2} +Um nicht bei jedem neuen Projekt eine große Kopieraktion von den Daten +eines Projekts zum neuen Projekt starten zu müssen, liest \Package{scrpage2} am Ende seiner Initialisierungsphase die Datei \File{scrpage.cfg} ein. -In dieser Datei können dann Seitenstile definiert sein, die viele -Projekte gemeinsam nutzen können. +In dieser Datei können dann Seitenstile definiert sein, die viele +Projekte gemeinsam nutzen können. \EndIndex{File}{scrpage.cfg} % \EndIndexGroup @@ -2958,6 +2958,6 @@ Projekte gemeinsam nutzen können. %%% Local Variables: %%% mode: latex -%%% coding: iso-latin-1 +%%% coding: utf-8 %%% TeX-master: t %%% End: |