diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/scrkpage.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/koma-script/scrkpage.dtx | 57 |
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> |