summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex102
1 files changed, 100 insertions, 2 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex
index f956add46a4..5baf9bdeb70 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex
@@ -46,7 +46,7 @@
% ============================================================================
\KOMAProvidesFile{scrlttr2.tex}%
- [$Date: 2015-03-31 11:10:59 +0200 (Tue, 31 Mar 2015) $
+ [$Date: 2015-08-25 11:11:53 +0200 (Tue, 25 Aug 2015) $
KOMA-Script guide (chapter: scrlttr2)]
\chapter{Die Briefklasse \Class{scrlttr2}}
@@ -694,6 +694,62 @@ folgende Beispiel zeigt dies.
\begin{Declaration}
+ \Counter{letter}\\
+ \Macro{thisletter}\\
+ \Macro{letterlastpage}
+\end{Declaration}
+\BeginIndex{Counter}{letter}%
+\BeginIndex{Cmd}{thisletter}%
+\BeginIndex{Cmd}{letterlastpage}%
+Für\ChangedAt{v3.19}{\Class{scrlttr2}\and \Package{scrletter}} den Fall, dass
+sich mehrere Briefe in einem Dokument befinden, werden die Briefe intern von
+\KOMAScript{} durchnummeriert. Hierfür ist seit Version~3.19 der Zähler
+\Counter{letter} definiert, der mit jedem \Macro{begin}\PParameter{letter}
+referenzierbar um eins erhöht wird.
+\begin{Example}
+ Kommen wir auf das Beispiel zu \Macro{AtBeginLetter} zurück. Statt den
+ Zähler explizit innerhalb von \Macro{begin}\PParameter{letter}
+ zurückzusetzen, kann dies auch implizit erfolgen, indem der Zähler
+ \Counter{Frage} abhängig von \Counter{letter} definiert wird:
+\begin{lstcode}
+ \newcounter{Frage}[letter]
+ \newcommand{\Frage}[1]{%
+ \refstepcounter{Frage}\par
+ \noindent\begin{tabularx}{\textwidth}{l@{}X}
+ \theFrage:~ & #1\\
+ \end{tabularx}%
+ }%
+\end{lstcode}
+ Damit wird der Zähler automatisch zu Beginn jedes Briefs wieder auf Null
+ zurück gesetzt, so dass die erste Frage in jedem Brief wieder mit der Nummer
+ Eins beginnt.
+\end{Example}
+
+Will man sich den aktuellen Wert von \Counter{letter} ausgeben lassen, so ist
+das wie gewohnt mit \Macro{theletter} möglich. Wie bereits erwähnt, ist der
+Zähler aber auch referenzierbar. Das bedeutet, man könnte am Anfang eines
+Briefes mit \Macro{label}\Parameter{Labelname} ein Label
+setzen und mit \Macro{ref}\Parameter{Labelname} dann an beliebiger Stelle im
+Dokument darauf verweisen. Innerhalb des Briefes selbst erhält man dasselbe
+Ergebnis auch ganz ohne Label mit \Macro{thisletter}.
+
+Für Label innerhalb von Serienbriefen ist es notwendig, diesen einen über alle
+Briefe hinweg eindeutigen Namen zu geben. Auch dafür kann \Macro{thisletter}
+verwendet werden. Intern arbeitet \KOMAScript{} für diesen Zweck ebenfalls mit
+\Macro{thisletter}, um auf der letzten Seite eines jeden Briefes ein Label zu
+setzen. Dadurch ist es möglich, mit
+\Macro{letterlastpage}\IndexCmd{label}\IndexCmd{pageref} jederzeit innerhalb
+des Briefes die Nummer der letzten Seite des Briefes auszugeben. Da
+\Macro{letterlastpage} über \Macro{label} und \Macro{pageref} arbeitet, ist
+die Ausgabe allerdings erst nach mehreren \LaTeX-Läufen -- meist zwei oder
+drei -- gültig. Achten Sie gegebenenfalls auf entsprechende
+\emph{Rerun}-Meldungen in der Terminal-Ausgabe oder der \File{log}-Datei.%
+\EndIndex{Cmd}{letterlastpage}%
+\EndIndex{Cmd}{thisletter}%
+\EndIndex{Counter}{letter}%
+
+
+\begin{Declaration}
\Macro{opening}\Parameter{Anrede}
\end{Declaration}
\BeginIndex{Cmd}{opening}%
@@ -2589,6 +2645,47 @@ auch der Seitenstil aller Rückseiten betroffen.
\begin{Declaration}
+ \Macro{letterpagestyle}
+\end{Declaration}
+\BeginIndex{Cmd}{letterpagestyle}%
+Der\ChangedAt{v3.19}{\Class{scrlttr2}\and \Package{scrletter}} für Briefe
+voreingestellte Seitenstil wird durch den Inhalt dieser Anweisung bestimmt. In
+der Voreinstellung von \Class{scrlttr2} ist die Anweisung leer definiert. Das
+bedeutet, dass der Seitenstil von Briefen dem des restlichen Dokuments
+entspricht. Dies ist deshalb sinnvoll, weil \Class{scrlttr2} für reine
+Briefdokumente gedacht ist und es dafür einfacher ist, den Seitenstil wie
+gewohnt mit \Macro{pagestyle} global einzustellen.
+
+Da der \Pagestyle{plain}-Seitenstil von Briefen vom
+\Pagestyle{plain}-Seitenstil anderer Klassen abweicht, ist für das Paket
+\Package{scrletter} der Seitenstil
+\Pagestyle{plain.letter}\IndexPagestyle{plain.letter} in der Anweisung
+gespeichert. Damit werden alle Briefe mit dem zum Seitenstil
+\Pagestyle{letter}\IndexPagestyle{letter} gehörenden
+\Pagestyle{plain}-Seitenstil gesetzt unabhängig davon, was für das restliche
+Dokument als Seitenstil eingestellt ist. Siehe
+\autoref{sec:scrlttr2-expert.pagestyleatscrletter}
+%, \autopageref{desc:scrlttr2-experts.pagestyle.letter}
+für weitere Informationen zu den Besonderheiten der Seitenstile von Paket
+\Package{scrletter}.
+\begin{Example}
+ Sie wollen auch bei Verwendung von Paket \Package{scrletter}, dass die
+ Briefe in dem Seitenstil gesetzt werden, der für das Dokument selbst mit
+ \Macro{pagestyle} eingestellt wurde. Dazu schreiben sie die Anweisung
+\begin{lstcode}
+ \renewcommand*{\letterpagestyle}{}
+\end{lstcode}
+ in die Dokumentpräambel. Dabei ist übrigens der Stern bei
+ \Macro{renewcommand*} wichtig!%
+\end{Example}
+Natürlich haben die Anweisung \Macro{pagestyle} und \Macro{thispagestyle}
+innerhalb eines Briefes Vorrang vor dem innerhalb von
+\Macro{begin}\PParameter{letter} über \Macro{letterpagestyle} eingestellten
+Seitenstil.%
+\EndIndex{Cmd}{letterpagestyle}%
+
+
+\begin{Declaration}
\KOption{headsepline}\PName{Ein-Aus-Wert}\\
\KOption{footsepline}\PName{Ein-Aus-Wert}
\end{Declaration}%
@@ -3550,4 +3647,5 @@ Version von \Package{adrconv} bereits mit \Macro{addrentry} und
% LocalWords: Paketoption Satzspiegels Briefklasse Seitenkopf Seitenfuß
-% LocalWords: Versandart Zentrierung Dokumenttitel
+% LocalWords: Versandart Zentrierung Dokumenttitel Serienbriefen
+% LocalWords: Dokumentpräambel