summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/scrkcomp.dtx
diff options
context:
space:
mode:
authorDr. Clea F. Rees <cfrees@imapmail.org>2008-12-10 20:53:15 +0000
committerDr. Clea F. Rees <cfrees@imapmail.org>2008-12-10 20:53:15 +0000
commite580f05b6906cceb59c89211eb69c02b58b2d35d (patch)
tree66ecd115df66a84f35ac0458d18842214e42ba55 /Master/texmf-dist/source/latex/koma-script/scrkcomp.dtx
parent2e59afec9907d090fa6cb3d54066333df8826741 (diff)
koma-script update 2008/12/10
git-svn-id: svn://tug.org/texlive/trunk@11586 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/scrkcomp.dtx')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/scrkcomp.dtx33
1 files changed, 26 insertions, 7 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/scrkcomp.dtx b/Master/texmf-dist/source/latex/koma-script/scrkcomp.dtx
index 8ab298a7ab1..5fa62519ee5 100644
--- a/Master/texmf-dist/source/latex/koma-script/scrkcomp.dtx
+++ b/Master/texmf-dist/source/latex/koma-script/scrkcomp.dtx
@@ -1,4 +1,4 @@
-% \CheckSum{74}
+% \CheckSum{82}
% \iffalse meta-comment
% ======================================================================
% scrkcomp.dtx
@@ -58,7 +58,7 @@
%%% From File: scrkcomp.dtx
%<*driver>
% \fi
-\ProvidesFile{scrkcomp.dtx}[2008/07/01 v3.00 KOMA-Script (compatibility)]
+\ProvidesFile{scrkcomp.dtx}[2008/12/09 v3.01b KOMA-Script (compatibility)]
% \iffalse
\documentclass{scrdoc}
\usepackage[english,ngerman]{babel}
@@ -104,6 +104,8 @@
% der man angibt, zu welcher Version Kompatibilität hergestellt werden
% soll. Dies bedeutet ggf. dann auch, dass einzelne neuere Möglichkeiten nicht
% zur Verfügung stehen.
+% \changes{v3.01b}{2008/12/09}{Kompatibilitätseinstellungen werden in Paketen
+% nur definiert, wenn sie noch nicht vorhanden sind}
%
% \begin{option}{version}
% \changes{v2.9u}{2005/03/05}{Neue Option}
@@ -112,6 +114,8 @@
% \begin{macro}{\scr@compatibility}
% \changes{v2.9u}{2005/03/05}{Neues Macro}
% \changes{v3.01a}{2008/11/20}{Voreinstellung auf \textit{last} geändert}
+% \begin{macro}{\scr@ta@compatibility}
+% \changes{v3.01b}{2008/12/09}{Neues Macro}
% In einigen Fällen sind Verbesserungen nicht kompatibel mit früheren
% Versionen. Deshalb sind solche Verbesserungen nur verfügbar, wenn mit diesem
% Schalter die neue Version ausgewählt wird. Aber es gilt: Entweder kompatibel
@@ -120,12 +124,18 @@
% gespeichert. In den Makros \cs{scr@v@\emph{Version}} werden die
% zugehörigen Nummern gespeichert.
% \begin{macrocode}
-\newcommand*{\scr@compatibility}{\scr@v@last}
+%<class>\newcommand*
+%<package>\providecommand*
+ {\scr@compatibility}{\scr@v@last}
+%<typearea>\newcommand*{\scr@ta@compatibility}{\scr@compatibility}
\KOMA@key{version}[last]{%
\scr@ifundefinedorrelax{scr@v@#1}{%
\def\scr@compatibility{0}%
%<class> \ClassWarningNoLine{\KOMAClassName}{%
-%<package> \PackageWarningNoLine{scrextend}{%
+%<package> \PackageWarningNoLine{%
+%<extend> scrextend%
+%<typearea> typearea%
+%<package> }{%
You have set option `version' to value `#1', but\MessageBreak
this value of version is not supported.\MessageBreak
Because of this, version was set to `first'%
@@ -135,7 +145,8 @@
%<package> \PackageInfoNoLine{scrextend}{%
Switching compatibility level to `#1'%
}%
- \edef\scr@compatibility{\@nameuse{scr@v@#1}}%
+%<class|extend> \edef\scr@compatibility{\@nameuse{scr@v@#1}}%
+%<typearea> \edef\scr@ta@compatibility{\@nameuse{scr@v@#1}}%
}%
}
% \end{macrocode}
@@ -146,7 +157,10 @@
%<package>\AtEndOfPackage{%
\KOMA@key{version}[]{%
%<class> \ClassError{\KOMAClassName}{%
-%<package> \PackageError{scrextend}{%
+%<package> \PackageError{%
+%<extend> scrextend%
+%<typearea> typearea%
+%<package> }{%
Option `version' too late%
}{%
Option `version' may be set only while loading the
@@ -202,6 +216,8 @@
% \changes{v3.01}{2008/11/14}{Neues Macro}
% \begin{macro}{\scr@v@3.01a}
% \changes{v3.01a}{2008/11/20}{Neues Macro}
+% \begin{macro}{\scr@v@3.01b}
+% \changes{v3.01b}{2008/11/24}{Neues Macro}
% \begin{macro}{\scr@v@last}
% \changes{v2.9u}{2005/03/05}{Neues Macro}
% Nun die unterschiedlichen möglichen Werte (|\scr@v@last| ist jeweils die
@@ -229,7 +245,8 @@
\@namedef{scr@v@3.00}{8}
\@namedef{scr@v@3.01}{8}
\@namedef{scr@v@3.01a}{8}
-\@namedef{scr@v@last}{8}
+\@namedef{scr@v@3.01b}{9}
+\@namedef{scr@v@last}{9}
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -240,6 +257,8 @@
% \end{macro}
% \end{macro}
% \end{macro}
+% \end{macro}
+% \end{macro}
% \end{macro}
% \end{macro}
% \end{macro}