diff options
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.tex | 76 |
1 files changed, 50 insertions, 26 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 958a9e47f7e..faa7233cf5a 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: 2014-09-19 10:04:02 +0200 (Fri, 19 Sep 2014) $ + [$Date: 2014-12-03 11:37:52 +0100 (Wed, 03 Dec 2014) $ KOMA-Script package scrbase] \chapter{Grundlegende Funktionen im Paket \Package{scrbase}} @@ -192,8 +192,9 @@ Pakete im Gesamtpaket als Mitglied zu verwenden. \begin{Declaration} \Macro{DefineFamilyKey}\OParameter{Mitglied}\Parameter{Familie}% - \Parameter{Schlüssel}\OParameter{Säumniswert}\\ - \hphantom{\Macro{DefineFamilyKey}}\Parameter{Aktion}\\ + \Parameter{Schlüssel}\\ + \hphantom{\Macro{DefineFamilyKey}}% + \OParameter{Säumniswert}\Parameter{Aktion}\\ \Macro{FamilyKeyState}\\ \Macro{FamilyKeyStateUnknown}\\ \Macro{FamilyKeyStateProcessed}\\ @@ -313,6 +314,18 @@ sollten jedoch die vier vordefinierten Zustände verwendet werden. \EndIndex{Cmd}{FamilyKeyState}% \EndIndex{Cmd}{DefineFamilyKey}% +\begin{Declaration} + \Macro{RelaxFamilyKey}\OParameter{Mitglied}\Parameter{Familie}% + \Parameter{Schlüssel} +\end{Declaration} +\BeginIndex{Cmd}{RelaxFamilyKey}% +Wurde\ChangedAt{v3.15}{\Package{scrbase}} \PName{Schlüssel} zuvor als +\PName{Mitglied} der \PName{Familie} definiert, so wird diese Definition +quasi aufgehoben. Der \PName{Schlüssel} ist dann für dieses \PName{Mitglied} +der \PName{Familie} nicht mehr definiert. Die Verwendung für einen +\PName{Schlüssel}, der für dieses \PName{Mitglied} der \PName{Familie} gar +nicht definiert ist, ist ebenfalls zulässig.% +\EndIndex{Cmd}{RelaxFamilyKey}% \begin{Declaration} \Macro{FamilyProcessOptions}\OParameter{Mitglied}\Parameter{Familie} @@ -639,13 +652,13 @@ eine unbekannte Wertzuweisung ausgegeben (siehe auch \begin{Declaration} \Macro{FamilyNumericalKey}\OParameter{Mitglied}\Parameter{Familie}% - \Parameter{Schlüssel}\\ + \Parameter{Schlüssel}\\ \hphantom{\XMacro{FamilyNumericalKey}}% - \OParameter{Säumniswert}\Parameter{Makroname}% + \OParameter{Säumniswert}\Parameter{Makroname}% \Parameter{Werteliste}\\ \Macro{FamilySetNumerical}\Parameter{Familie}\Parameter{Schlüssel}\\ \hphantom{\XMacro{FamilySetNumerical}}% - \Parameter{Makroname}\Parameter{Werteliste}% + \Parameter{Makroname}\Parameter{Werteliste}% \Parameter{Wert} \end{Declaration} \BeginIndex{Cmd}{FamilyNumericalKey}% @@ -737,9 +750,9 @@ Aufruf von \Macro{FamilySetNumerical} auch der Erfolg via \begin{Declaration} \Macro{FamilyCounterKey}\OParameter{Mitglied}\Parameter{Familie}% - \Parameter{Schlüssel}\Parameter{\LaTeX-Zähler}\\ -% \hphantom{\XMacro{FamilyCounterKey}}% -% \Parameter{\LaTeX-Zähler} + \Parameter{Schlüssel}\\% + \hphantom{\XMacro{FamilyCounterKey}}% + \OParameter{Säumniswert}\Parameter{\LaTeX-Zähler}\\ \Macro{FamilySetCounter}\Parameter{Familie}% \Parameter{Schlüssel}\Parameter{\LaTeX-Zähler}\Parameter{Wert} \end{Declaration} @@ -759,14 +772,18 @@ alle Fehler erkannt werden, so dass eine falsche Zuweisung auch zu einer Fehlermeldung von \TeX{} selbst führen kann. Erkannte Fehler werden hingegen über \Macro{FamilyKeyStateUnknownValue} signalisiert. -Bitte beachten\textnote{Achtung!} Sie, dass diese Anweisungen keinen -Säumniswert unterstützen.% +Wurde\ChangedAt{v3.15}{\Package{scrbase}} kein Wert übergeben, so wird +stattdessen der \PName{Säumniswert} eingesetzt. Falls kein \PName{Säumniswert} +angegeben wird, kann später der \PName{Schlüssel} nur mit Wertübergabe +verwendet werden.% \EndIndex{Cmd}{FamilySetCounter}% \EndIndex{Cmd}{FamilyCounterKey}% \begin{Declaration} \Macro{FamilyCounterMacroKey}\OParameter{Mitglied}\Parameter{Familie}% - \Parameter{Schlüssel}\Parameter{Makro}\\ + \Parameter{Schlüssel}\\% + \hphantom{\XMacro{FamilyCounterMacroKey}}% + \OParameter{Säumniswert}\Parameter{Makro}\\ \Macro{FamilySetCounterMacro}\Parameter{Familie}% \Parameter{Schlüssel}\Parameter{Makro}\Parameter{Wert}% \end{Declaration} @@ -776,17 +793,21 @@ Diese\ChangedAt{v3.12}{\Package{scrbase}} beiden Anweisungen unterscheiden sich von den zuvor erklärten \Macro{FamilyCounterKey} und \Macro{FamilySetCounter} nur dadurch, dass nicht ein \LaTeX-Zähler auf einen Wert gesetzt wird, sondern ein \PName{Makro} mit diesem Wert definiert -wird. Auch\textnote{Achtung!} dabei wird kein Säumniswert unterstützt.% +wird.% \EndIndex{Cmd}{FamilySetCounterMacro}% \EndIndex{Cmd}{FamilyCounterMacroKey}% \begin{Declaration} \Macro{FamilyLengthKey}\OParameter{Mitglied}\Parameter{Familie}% - \Parameter{Schlüssel}\Parameter{Länge}\\ + \Parameter{Schlüssel}\\% + \hphantom{\XMacro{FamilyLengthKey}}% + \OParameter{Säumniswert}\Parameter{Länge}\\ \Macro{FamilySetLength}\Parameter{Familie}% \Parameter{Schlüssel}\Parameter{Länge}\Parameter{Wert}\\ \Macro{FamilyLengthMacroKey}\OParameter{Mitglied}\Parameter{Familie}% - \Parameter{Schlüssel}\Parameter{Makro}\\ + \Parameter{Schlüssel}\\% + \hphantom{\XMacro{FamilyLengthMacroKey}}% + \OParameter{Säumniswert}\Parameter{Makro}\\ \Macro{FamilySetLengthMacro}\Parameter{Familie}% \Parameter{Schlüssel}\Parameter{Makro}\Parameter{Wert}% \end{Declaration} @@ -805,14 +826,17 @@ Frage kommt. Die Zuweisung findet nur statt, wenn diese Prüfungen gelingen. Allerdings können hier nicht alle Fehler erkannt werden, so dass eine falsche Zuweisung auch zu einer Fehlermeldung von \TeX{} selbst führen kann. Erkannte Fehler werden hingegen über \Macro{FamilyKeyStateUnknownValue} -signalisiert.% +signalisiert. + +Wurde\ChangedAt{v3.15}{\Package{scrbase}} kein Wert übergeben, so wird +stattdessen der \PName{Säumniswert} eingesetzt. Falls kein \PName{Säumniswert} +angegeben wird, kann später der \PName{Schlüssel} nur mit Wertübergabe +verwendet werden. Bei Verwendung der Anweisungen \Macro{FamilyLengthMacroKey} und \Macro{FamilySetLengthMacro} findet die Speicherung des Werts nicht in einer -\Macro{Länge}, sondern in einem \Macro{Makro} statt.% - -Bitte beachten Sie\textnote{Achtung!}, dass auch diese Anweisungen keinen -Säumniswert unterstützen.% +\Macro{Länge}, sondern in einem \Macro{Makro} +statt.% \EndIndex{Cmd}{FamilySetLengthMacro}% \EndIndex{Cmd}{FamilyLengthMacroKey}% \EndIndex{Cmd}{FamilySetLength}% @@ -820,9 +844,9 @@ Säumniswert unterstützen.% \begin{Declaration} \Macro{FamilyStringKey}\OParameter{Mitglied}\Parameter{Familie}% - \Parameter{Schlüssel}\\ + \Parameter{Schlüssel}\\ \hphantom{\XMacro{FamilyStringKey}}% - \OParameter{Säumniswert}\Parameter{Makro} + \OParameter{Säumniswert}\Parameter{Makro} \end{Declaration} \BeginIndex{Cmd}{FamilyStringKey}% Hier wird nun\ChangedAt{v3.08}{\Package{scrbase}} ein Schlüssel definiert, der @@ -1201,16 +1225,16 @@ Anweisung gibt es keine interne Variante.% \EndIndex{Cmd}{ifiscount}% \begin{Declaration} - \Macro{ifisnumber}\Parameter{Code}% + \Macro{ifisinteger}\Parameter{Code}% \Parameter{Dann-Teil}\Parameter{Sonst-Teil} \end{Declaration} -\BeginIndex{Cmd}{ifisnumber}% +\BeginIndex{Cmd}{ifisinteger}% Wenn\ChangedAt{v3.12}{\Package{scrbase}} die Expansion von \PName{Code} in etwas resultiert, das syntaktisch dem Wert eines Zählers entspricht, also eine negative oder positive ganze Zahl ist, wird der \PName{Dann-Teil} ausgeführt, anderenfalls der \PName{Sonst-Teil}. Die Anweisung ist nicht voll expandierbar. Von dieser Anweisung gibt es keine interne Variante.% -\EndIndex{Cmd}{ifisnumber}% +\EndIndex{Cmd}{ifisinteger}% \begin{Declaration} \Macro{ifisnumexpr}\Parameter{Code}% @@ -1671,4 +1695,4 @@ arabische Zahl ist \Macro{the} voran zu stellen.% % LocalWords: Wurstpaket FamilyOption salatmit SalatZusatz scrbase false % LocalWords: AtEndOfFamilyOptions FamilyBoolKey FamilySetBool Schaltername % LocalWords: FamilyLengthKey FamilySetLength FamilyLengthMacroKey -% LocalWords: FamilySetLengthMacro +% LocalWords: FamilySetLengthMacro Wertübergabe |