summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/scrkbase.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/scrkbase.dtx')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/scrkbase.dtx11
1 files changed, 7 insertions, 4 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/scrkbase.dtx b/Master/texmf-dist/source/latex/koma-script/scrkbase.dtx
index 46acc7cee24..b1eaf8657cf 100644
--- a/Master/texmf-dist/source/latex/koma-script/scrkbase.dtx
+++ b/Master/texmf-dist/source/latex/koma-script/scrkbase.dtx
@@ -58,7 +58,7 @@
%%% From File: scrkbase.dtx
%<*driver>
% \fi
-\ProvidesFile{scrkbase.dtx}[2010/12/14 v3.08 KOMA-Script (basics)]
+\ProvidesFile{scrkbase.dtx}[2011/03/31 v3.08b KOMA-Script (basics)]
% \iffalse
%</driver>
%<package&option>\ProvidesPackage{%
@@ -1504,6 +1504,7 @@
% \changes{v3.00}{2008/04/30}{Neue Anweisung}
% \begin{macro}{\Family@Numerical@Key}
% \changes{v3.00}{2008/05/28}{Neu (intern)}
+% \changes{v3.08b}{2011/03/31}{fehlendes Argument bei \cs{ifundefined}}
% Ein ähnliches Makro definiert einen Schlüssel, der ein nummerisches Makro
% auf einen bestimmten Wert setzt. Dabei können auch verschiedene symbolische
% Werte auf denselben nummerischen Wert abgebildet werden. Das erste,
@@ -1526,7 +1527,7 @@
}
\newcommand*{\Family@Numerical@Key}{}
\def\Family@Numerical@Key#1#2#3[#4]#5#6{%
- \@ifundefined{#5}{\@namedef{#5}{0}}%
+ \@ifundefined{#5}{\@namedef{#5}{0}}{}%
\ifx\relax#4\relax
\DefineFamilyKey[{#1}]{#2}{#3}{\FamilySetNumerical{#2}{#3}{#5}{#6}{##1}}%
\else
@@ -1611,6 +1612,8 @@
%
% \begin{macro}{\FamilyStringKey}
% \changes{v3.08}{2010/11/05}{Neue Anweisung}
+% \changes{v3.08b}{2011/03/31}{\cs{Family@String@Key} und
+% \cs{Family@@String@@Key} vertauscht}
% \begin{macro}{\Family@String@Key}
% \changes{v3.08}{2010/11/05}{Neu (intern)}
% \begin{macro}{\Family@@String@@Key}
@@ -1628,10 +1631,10 @@
%<*base>
\newcommand*{\FamilyStringKey}[3][.\@currname.\@currext]{%
\@ifnextchar [%]
- {\Family@String@Key{#1}{#2}{#3}}{\Family@@String@@Key{#1}{#2}{#3}}%
+ {\Family@@String@@Key{#1}{#2}{#3}}{\Family@String@Key{#1}{#2}{#3}}%
}
\newcommand*{\Family@@String@@Key}{}
-\long\def\Family@@Numerical@@Key#1#2#3[#4]#5{%
+\long\def\Family@@String@@Key#1#2#3[#4]#5{%
\DefineFamilyKey[{#1}]{#2}{#3}[{#4}]{\def#5{##1}}%
}
\newcommand{\Family@String@Key}[4]{%