summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbase.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbase.tex')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbase.tex21
1 files changed, 16 insertions, 5 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbase.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbase.tex
index 44a4c70860a..ea55f54c140 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbase.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbase.tex
@@ -46,7 +46,7 @@
% ======================================================================
\KOMAProvidesFile{scrbase.tex}
- [$Date: 2017-01-02 13:30:07 +0100 (Mon, 02 Jan 2017) $
+ [$Date: 2017-04-22 16:16:15 +0200 (Sat, 22 Apr 2017) $
KOMA-Script package scrbase]
\chapter{Grundlegende Funktionen im Paket \Package{scrbase}}
@@ -572,6 +572,7 @@ setzt. Die weitere Funktionsweise ist der vorhergehenden Erklärung zu
\begin{Declaration}
\Macro{AtEndOfFamilyOptions}\Parameter{Aktion}%
+ \Macro{AtEndOfFamilyOptions*}\Parameter{Aktion}%
\end{Declaration}
Manchmal\ChangedAt{v3.12}{\Package{scrbase}} ist es vorteilhafter, wenn nicht
jede Wertzuweisung an eine Option unmittelbar eine \PName{Aktion} auslöst,
@@ -583,10 +584,19 @@ oder
beziehungsweise \DescRef{\LabelBase.cmd.FamilyOptions}\IndexCmd{FamilyOptions}
oder \DescRef{\LabelBase.cmd.FamilyOption}\IndexCmd{FamilyOptions}
abgeschlossen sind. Genau das ist mit Hilfe von \Macro{AtEndOfFamilyOptions}
-möglich. Die Rückmeldung von Fehlerzuständen ist über diese Anweisung jedoch
-ebenso wenig möglich, wie die Verwendung dieser Anweisung außerhalb der
-Ausführung von Optionen.
-%
+und dessen Sternvariante\ChangedAt{v3.23}{\Package{scrbase}} möglich. Die
+Rückmeldung von Fehlerzuständen ist über diese Anweisung jedoch ebenso wenig
+möglich, wie die Verwendung dieser Anweisung außerhalb der Ausführung von
+Optionen.
+
+Die beiden Variante unterscheiden sich im Falle von verschachtelt definierten
+Optionen, wenn also die Ausführung einer Option den Aufruf einer oder mehrerer
+anderen Option bedingt. In diesem Fall werden alle per
+\Macro{AtEndOfFamilyOptions} festgelegten Aktionen ausgeführt, sobald der
+innerste Optionenaufruf endet. Dagegen werden die per
+\Macro{AtEndOfFamilyOptions*} festgelegten Aktionen erst mit dem Ende des
+äußersten Optionenaufrufs ausgeführt. Die Reihenfolge der Aktionen ist dabei
+jedoch ausdrücklich unbestimmt!%
\EndIndexGroup
@@ -1701,3 +1711,4 @@ arabische Zahl ist \Macro{the} voran zu stellen.%
% LocalWords: FamilyLengthKey FamilySetLength FamilyLengthMacroKey
% LocalWords: FamilySetLengthMacro Wertübergabe Gliederungsbefehlen
+% LocalWords: Sternvariante