summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/scrkpage.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/scrkpage.dtx')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/scrkpage.dtx57
1 files changed, 29 insertions, 28 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/scrkpage.dtx b/Master/texmf-dist/source/latex/koma-script/scrkpage.dtx
index f168d740de1..7b11c102124 100644
--- a/Master/texmf-dist/source/latex/koma-script/scrkpage.dtx
+++ b/Master/texmf-dist/source/latex/koma-script/scrkpage.dtx
@@ -1,8 +1,8 @@
-% \CheckSum{586}
+% \CheckSum{590}
% \iffalse meta-comment
% ======================================================================
% scrkpage.dtx
-% Copyright (c) Markus Kohm, 2002-2011
+% Copyright (c) Markus Kohm, 2002-2012
%
% This file is part of the LaTeX2e KOMA-Script bundle.
%
@@ -20,7 +20,7 @@
% This work consists of all files listed in manifest.txt.
% ----------------------------------------------------------------------
% scrkpage.dtx
-% Copyright (c) Markus Kohm, 2002-2011
+% Copyright (c) Markus Kohm, 2002-2012
%
% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz,
% Version 1.3c, verteilt und/oder veraendert werden.
@@ -58,7 +58,7 @@
%%% From File: scrkpage.dtx
%<*driver>
% \fi
-\ProvidesFile{scrkpage.dtx}[2010/10/28 v3.08 KOMA-Script (page style)]
+\ProvidesFile{scrkpage.dtx}[2011/08/31 v3.10 KOMA-Script (page style)]
% \iffalse
\documentclass[halfparskip-]{scrdoc}
\usepackage[english,ngerman]{babel}
@@ -526,22 +526,23 @@
% \end{macrocode}
% \end{macro}
%
-% Zurück zur Definition der Seitenstile. Hier gibt es erhebliche Unterschiede
-% zwischen der Briefklasse und den anderen Klassen. Das beginnt schon damit,
-% dass es spezielle Stile für doppelseitige Briefe nicht gibt.
-% \changes{v2.1b}{1994/12/31}{im einseitigen Seitenstil \cs{markboth} durch
-% \cs{markright} ersetzt}
-% \changes{v2.2a}{1995/02/07}{im einseitigen Seitenstil bei \textsf{scrartcl}
-% und \texttt{oneside} \cs{subsectionmark} eingefügt}
-% \changes{v2.2a}{1995/02/07}{im einseitigen Seitenstil bei \textsf{scrreprt}
-% und \texttt{oneside} \cs{sectionmark} eingefügt}
-% \changes{v2.0e}{1994/08/17}{im einseitigen Seitenstil \cs{markboth} durch
-% \cs{markright} ersetzt}
-% \changes{v2.97c}{2007/07/18}{Unterscheidung auf \texttt{twoside} so spät wie
-% möglich}
-% Hinweis: Die \emph{even}-Varianten werden im einseitigen Satz vom
-% \LaTeX-Kern selbst nicht verwendet. Es schadet also nicht, sie trotzdem
-% identisch zum doppelseitigen Satz zu definieren.
+% Zurück zur Definition der Seitenstile. Hier gibt es erhebliche
+% Unterschiede zwischen der Briefklasse und den anderen Klassen. Das beginnt
+% schon damit, dass es spezielle Stile für doppelseitige Briefe nicht gibt.
+% \changes{v2.1b}{1994/12/31}{im einseitigen Seitenstil \cs{markboth} durch
+% \cs{markright} ersetzt}%
+% \changes{v2.2a}{1995/02/07}{im einseitigen Seitenstil bei
+% \textsf{scrartcl} und \texttt{oneside} \cs{subsectionmark} eingefügt}%
+% \changes{v2.2a}{1995/02/07}{im einseitigen Seitenstil bei
+% \textsf{scrreprt} und \texttt{oneside} \cs{sectionmark} eingefügt}%
+% \changes{v2.0e}{1994/08/17}{im einseitigen Seitenstil \cs{markboth} durch
+% \cs{markright} ersetzt}%
+% \changes{v2.97c}{2007/07/18}{Unterscheidung auf \texttt{twoside} so spät
+% wie möglich}%
+% \changes{v3.10}{2011/08/31}{\cs{MakeMarkcase} wird beachtet}%
+% Hinweis: Die \emph{even}-Varianten werden im einseitigen Satz vom
+% \LaTeX-Kern selbst nicht verwendet. Es schadet also nicht, sie trotzdem
+% identisch zum doppelseitigen Satz zu definieren.
% \begin{macrocode}
%<*!letter>
\renewcommand*{\ps@plain}{%
@@ -579,30 +580,30 @@
%<*article>
\renewcommand*{\sectionmark}[1]{%
\if@twoside\expandafter\markboth\else\expandafter\markright\fi
- {\ifnum \c@secnumdepth >\z@%
- \sectionmarkformat\fi ##1}{}}%
+ {\MakeMarkcase{\ifnum \c@secnumdepth >\z@%
+ \sectionmarkformat\fi ##1}}{}}%
\renewcommand*{\subsectionmark}[1]{%
\if@twoside
- \markright{\ifnum \c@secnumdepth >\@ne%
- \subsectionmarkformat\fi ##1}%
+ \markright{\MakeMarkcase{\ifnum \c@secnumdepth >\@ne%
+ \subsectionmarkformat\fi ##1}}%
\fi
}%
%</article>
%<*report|book>
\renewcommand*{\chaptermark}[1]{%
\if@twoside\expandafter\markboth\else\expandafter\markright\fi
- {\ifnum \c@secnumdepth >\m@ne
+ {\MakeMarkcase{\ifnum \c@secnumdepth >\m@ne
%<book> \if@mainmatter
\chaptermarkformat
%<book> \fi
\fi
- ##1}{}%
+ ##1}}{}%
}%
\renewcommand*{\sectionmark}[1]{%
\if@twoside
- \markright{\ifnum \c@secnumdepth >\z@
+ \markright{\MakeMarkcase{\ifnum \c@secnumdepth >\z@
\sectionmarkformat\fi
- ##1}%
+ ##1}}%
\fi
}%
%</report|book>