diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/scrlayer.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/koma-script/scrlayer.dtx | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/scrlayer.dtx b/Master/texmf-dist/source/latex/koma-script/scrlayer.dtx index 28e35ff21ce..86bedf742eb 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrlayer.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrlayer.dtx @@ -1,4 +1,4 @@ -% \CheckSum{3929} +% \CheckSum{3933} % \iffalse^^A meta-comment % ====================================================================== % scrlayer.dtx @@ -57,7 +57,7 @@ % Right brace \} Tilde \~} % % \iffalse^^A meta-comment -%%% From File: $Id: scrlayer.dtx 2645 2017-05-22 19:04:42Z kohm $ +%%% From File: $Id: scrlayer.dtx 2684 2017-10-13 13:35:13Z kohm $ %<identify>%%% (run: identify) %<init>%%% (run: init) %<options>%%% (run: options) @@ -67,9 +67,9 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2017-05-22 21:04:42 +0200 (Mon, 22 May 2017) $ + \filedate$Date: 2017-10-13 15:35:13 +0200 (Fri, 13 Oct 2017) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} - \filerevision$Revision: 2645 $ + \filerevision$Revision: 2684 $ \edef\reserved@a{% \noexpand\endgroup \noexpand\ProvidesFile{scrlayer.dtx}% @@ -208,7 +208,7 @@ %\iffalse^^A meta-comment %</identify> %</package> -%<*package|interface> +%<*package|interface|class> %\fi^^A meta-comment % % \subsection{Initialising some Values before the Options} @@ -321,7 +321,9 @@ % % The very first thing at the body is processing the options: % \begin{macrocode} +%<*package|interface> \KOMAProcessOptions\relax +%</package|interface> % \end{macrocode} % % \subsection{Body Initialisation} @@ -558,14 +560,17 @@ % \end{macro}^^A \partmarkformat % % \begin{macro}{\@mkleft} +% \changes{v3.25}{2017/10/13}{added to the \KOMAScript{} classes} % \begin{macro}{\@mkright} +% \changes{v3.25}{2017/10/13}{added to the \KOMAScript{} classes} % \begin{macro}{\@mkdouble} +% \changes{v3.25}{2017/10/13}{added to the \KOMAScript{} classes} % These are new in \Package{scrlayer}. They may be updated, whenever % \Macro{@mkboth} will be updated. Otherwise they get a working default % definition. These commands will not become part of the interface and other % interfaces should redefine them only, if they are not already defined. % \begin{macrocode} -%<*package&body> +%<*(package|class)&body> \providecommand*{\@mkleft}{% \begingroup \ifx\@mkboth\markboth \aftergroup\markleft @@ -574,7 +579,8 @@ \else \def\@gobbletwo##1##2{}% \ifx \@mkboth\@gobbletwo \aftergroup\@gobble \else - \PackageWarning{scrlayer}{% +%<class> \ClassWarning{\KOMAClassName}{% +%<package> \PackageWarning{scrlayer}{% package incompatibility detected!\MessageBreak \string\@mkboth it neither \string\markboth nor any\MessageBreak kind of two arguments gobbling,\MessageBreak @@ -598,7 +604,8 @@ \else \def\@gobbletwo##1##2{}% \ifx \@mkboth\@gobbletwo \aftergroup\@gobble \else - \PackageWarning{scrlayer}{% +%<class> \ClassWarning{\KOMAClassName}{% +%<package> \PackageWarning{scrlayer}{% package incompatibility detected!\MessageBreak \string\@mkboth it neither \string\markboth nor any\MessageBreak kind of two arguments gobbling,\MessageBreak @@ -617,7 +624,7 @@ \providecommand*{\@mkdouble}[1]{% \@mkboth{#1}{#1}% } -%</package&body> +%</(package|class)&body> % \end{macrocode} % \end{macro}^^A \@mkdouble % \end{macro}^^A \@mkright @@ -4103,7 +4110,7 @@ % % % \iffalse^^A meta-comment -%</package|interface> +%</package|interface|class> % \fi^^A meta-comment % % |