diff options
author | Karl Berry <karl@freefriends.org> | 2014-12-06 23:18:10 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-12-06 23:18:10 +0000 |
commit | 4832d732052d6e2b43b5e3ff45aa31bfbc0cbdc2 (patch) | |
tree | 968a3b4cdf4631c0272fc725330ea28a554c8471 /Master/texmf-dist/source/latex/koma-script/scrkernel-title.dtx | |
parent | 59d9a998c6236de39603cb2ea077c5371e06b842 (diff) |
koma-script (6dec14)
git-svn-id: svn://tug.org/texlive/trunk@35754 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/scrkernel-title.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/koma-script/scrkernel-title.dtx | 62 |
1 files changed, 40 insertions, 22 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-title.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-title.dtx index 3e961956ac3..751c2f94813 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-title.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-title.dtx @@ -1,8 +1,8 @@ -% \CheckSum{774} +% \CheckSum{783} % \iffalse meta-comment % ====================================================================== % scrkernel-title.dtx -% Copyright (c) Markus Kohm, 2002-2013 +% Copyright (c) Markus Kohm, 2002-2014 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrkernel-title.dtx -% Copyright (c) Markus Kohm, 2002-2013 +% Copyright (c) Markus Kohm, 2002-2014 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3c, verteilt und/oder veraendert werden. @@ -55,11 +55,18 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-title.dtx 1517 2013-11-21 13:02:39Z mjk $ +%%% From File: $Id: scrkernel-title.dtx 1675 2014-02-03 07:37:48Z mjk $ %<*driver> % \fi -\ProvidesFile{scrkernel-title.dtx}[2013/10/31 v3.12 KOMA-Script - (title pages)] +\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi +\begingroup + \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} + \filedate$Date: 2014-02-03 08:37:48 +0100 (Mon, 03 Feb 2014) $ + \def\filerevision$#1: #2 ${\gdef\filerevision{#2}} + \filerevision$Revision: 1638 $ +\endgroup +\ProvidesFile{scrkernel-title.dtx}[\filedate r\filerevision + KOMA-Script (title pages)] % \iffalse \documentclass[halfparskip-]{scrdoc} \usepackage[english,ngerman]{babel} @@ -540,18 +547,23 @@ \end{titlepage} % \end{macrocode} % \changes{v2.3a}{1995/07/08}{Verwendung von \cs{@makefnmark} in -% \cs{@makefntext}} +% \cs{@makefntext}}%^^A % \changes{v2.3a}{1995/07/08}{Definition von \cs{@makefnmark} und -% \cs{@makefntext} unabhängig von math} +% \cs{@makefntext} unabhängig von math}%^^A % \changes{v2.3e}{1995/08/30}{optionales Argument bei der -% einseitigen Version erlauben und ignorieren} +% einseitigen Version erlauben und ignorieren}%^^A % \changes{v2.3g}{1996/01/14}{mehrfach \cs{null} bei -% \cs{next@tpage} ergänzt} +% \cs{next@tpage} ergänzt}%^^A % \changes{v2.4l}{1997/02/06}{es ist nicht mehr notwendig % \cs{\@makefntext} umzudefinieren, stattdessen wird nur -% \cs{\@makefnmark} umdefiniert} +% \cs{\@makefnmark} umdefiniert}%^^A % \changes{v2.8d}{2001/07/05}{\cs{titlepagestyle} statt -% \texttt{plain}} +% \texttt{plain}}%^^A +% \changes{v3.12a}{2014/03/03}{Leerzeichenfehler behoben}%^^A +% \changes{v3.12a}{2014/03/03}{Schmutztitel wird nur ausgegeben, wenn er +% nicht leer ist}%^^A +% \changes{v3.12a}{2014/03/03}{\cs{next@tdpage} aus \cs{@maketitle} und +% \cs{@makeextrattitle} entfernt}%^^A % \begin{macrocode} \else \par @@ -570,12 +582,14 @@ \let\titlepage@restore\relax \renewcommand*\thefootnote{\@fnsymbol\c@footnote}% \let\@oldmakefnmark\@makefnmark - \renewcommand*{\@makefnmark}{\rlap\@oldmakefnmark} + \renewcommand*{\@makefnmark}{\rlap\@oldmakefnmark}% \next@tdpage \if@twocolumn \ifnum \col@number=\@ne - \@makeextratitle - \next@tdpage + \ifx\@extratitle\@empty\else + \@makeextratitle + \next@tdpage + \fi \@maketitle \else \ifx\@extratitle\@empty\else @@ -584,7 +598,9 @@ \twocolumn[\@maketitle]% \fi \else - \@makeextratitle + \ifx\@extratitle\@empty\else + \@makeextratitle\next@tdpage + \fi \@maketitle \fi \thispagestyle{\titlepagestyle}\@thanks @@ -632,20 +648,22 @@ }% % \end{macrocode} % \begin{macro}{\@maketitle} -% \changes{v2.95c}{2006/08/21}{Absatzgrundeinstellungen} -% \changes{v3.11c}{2012/02/14}{Schmutztitel in eigene Anweisung verlagert} +% \changes{v2.95c}{2006/08/21}{Absatzgrundeinstellungen}%^^A +% \changes{v3.11c}{2012/02/14}{Schmutztitel in eigene Anweisung verlagert}%^^A +% \changes{v3.12a}{2014/03/03}{\cs{next@tdpage} aus \cs{@maketitle} +% entfernt}%^^A % \begin{macro}{\@makeextratitle} -% \changes{v3.11c}{2013/02/14}{neue Anweisung (intern)} +% \changes{v3.11c}{2013/02/14}{neue Anweisung (intern)}%^^A +% \changes{v3.12a}{2014/03/03}{\cs{next@tdpage} aus \cs{@makeextrattitle} +% entfernt}%^^A % Damit wird im Fall des Titelkopfes die eigentliche Arbeit geleistet. % \begin{macrocode} \newcommand*{\@makeextratitle}{% - \next@tdpage \ifx\@extratitle\@empty \else - \noindent\@extratitle \next@tdpage + \noindent\@extratitle\par \fi } \newcommand*{\@maketitle}{% - \next@tdpage \global\@topnum=\z@ %<!extend> \setparsizes{\z@}{\z@}{\z@\@plus 1fil}\par@updaterelative %<extend> \parskip\z@ \parindent\z@ \parfillskip\z@\@plus 1fil |