summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/doc/english/scrbase.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/doc/english/scrbase.tex')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/english/scrbase.tex21
1 files changed, 15 insertions, 6 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scrbase.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrbase.tex
index 04eb18f25ab..a6f4778ea9c 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrbase.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrbase.tex
@@ -46,11 +46,11 @@
% ======================================================================
\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]
\translator{Markus Kohm\and Melvin Hendrix}
-% Date of the translated German file: 2017-01-02
+% Date of the translated German file: 2017-04-13
\chapter{Basic Functions of Package \Package{scrbase}}
\labelbase{scrbase}
@@ -525,6 +525,7 @@ is the same as that of the previous command \DescRef{\LabelBase.cmd.FamilyOption
\begin{Declaration}
\Macro{AtEndOfFamilyOptions}\Parameter{action}%
+ \Macro{AtEndOfFamilyOptions*}\Parameter{action}%
\end{Declaration}
Sometimes\ChangedAt{v3.12}{\Package{scrbase}} it is useful to delay the
execution of an \PName{action} that is part of a value assignment to a key
@@ -533,10 +534,18 @@ until all assignments inside one
\DescRef{\LabelBase.cmd.FamilyExecuteOptions},
\DescRef{\LabelBase.cmd.FamilyOptions}, or
\DescRef{\LabelBase.cmd.FamilyOption} is finished. This may be done using
-\Macro{AtEndOfFamilyOptions} inside an option definition. Reporting failure
-states of \PName{action} is not possible in this case. Furthermore, the
-command should not be used outside an option definition.
-%
+\Macro{AtEndOfFamilyOptions} or its star
+variation\ChangedAt{v3.23}{\Package{scrbase}} inside an option
+definition. Reporting failure states of \PName{action} is not possible in this
+case. Furthermore, the command should not be used outside an option
+definition.
+
+The variations differ in cases when execution of an option results in further
+option calls. In this case all actions of \Macro{AtEndOfFamilyOptions} will be
+executed when the inner-most option call returns. The actions of
+\Macro{AtEndOfFamilyOptions*} will be executed when the top-most option call
+returns. Nevertheless, the order of the actions of both commands is
+undefined!%
\EndIndexGroup