summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/scrlayer.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/scrlayer.dtx')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/scrlayer.dtx27
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
%
%