From 345df745f9c4bb7fe8030e4605141267e59a8a03 Mon Sep 17 00:00:00 2001 From: "Dr. Clea F. Rees" Date: Wed, 3 Dec 2008 00:37:19 +0000 Subject: koma-script 3.01a git-svn-id: svn://tug.org/texlive/trunk@11504 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/tex/latex/koma-script/scrreprt.cls | 117 +++++++++------------ 1 file changed, 52 insertions(+), 65 deletions(-) (limited to 'Master/texmf-dist/tex/latex/koma-script/scrreprt.cls') diff --git a/Master/texmf-dist/tex/latex/koma-script/scrreprt.cls b/Master/texmf-dist/tex/latex/koma-script/scrreprt.cls index 303b0d0c715..63ec8309b54 100644 --- a/Master/texmf-dist/tex/latex/koma-script/scrreprt.cls +++ b/Master/texmf-dist/tex/latex/koma-script/scrreprt.cls @@ -92,7 +92,7 @@ \fi } \fi - \@CheckKOMAScriptVersion{2008/11/14 v3.01 KOMA-Script}% + \@CheckKOMAScriptVersion{2008/11/23 v3.01a KOMA-Script}% \endgroup \newcommand*{\KOMAClassName}{% scrreprt% @@ -115,7 +115,7 @@ \addtotoclist[float]{lof} \addtotoclist[float]{lot} %%% From File: scrkcomp.dtx -\newcommand*{\scr@compatibility}{0} +\newcommand*{\scr@compatibility}{\scr@v@last} \KOMA@key{version}[last]{% \scr@ifundefinedorrelax{scr@v@#1}{% \def\scr@compatibility{0}% @@ -125,6 +125,9 @@ Because of this, version was set to `first'% }% }{% + \ClassInfoNoLine{\KOMAClassName}{% + Switching compatibility level to `#1'% + }% \edef\scr@compatibility{\@nameuse{scr@v@#1}}% }% } @@ -160,6 +163,7 @@ \@namedef{scr@v@2.98c}{7} \@namedef{scr@v@3.00}{8} \@namedef{scr@v@3.01}{8} +\@namedef{scr@v@3.01a}{8} \@namedef{scr@v@last}{8} %%% From File: scrkmisc.dtx \KOMA@key{draft}[true]{% @@ -170,7 +174,7 @@ \setlength{\overfullrule}{\z@}% \fi } -\KOMA@DeclareObsoleteOption[\PackageInfoNoLine]{final}{draft=false} +\KOMA@DeclareStandardOption{final}{draft=false} \DeclareOption{leqno}{\input{leqno.clo}} \DeclareOption{fleqn}{\input{fleqn.clo}} %%% From File: scrklang.dtx @@ -283,11 +287,13 @@ \KOMA@key{twoside}[true]{% \if@atdocument\else\PassOptionsToPackage{twoside=#1}{typearea}\fi% } -\KOMA@DeclareObsoleteOption[\PackageInfoNoLine]{oneside}{twoside=false} +\KOMA@DeclareStandardOption% + {oneside}{twoside=false} \KOMA@key{twocolumn}[true]{% \if@atdocument\else\PassOptionsToPackage{twocolumn=#1}{typearea}\fi% } -\KOMA@DeclareObsoleteOption[\PackageInfoNoLine]{onecolumn}{twocolumn=false} +\KOMA@DeclareStandardOption% + {onecolumn}{twocolumn=false} \DeclareOption*{% \x@paper} %%% From File: scrkpar.dtx @@ -395,25 +401,24 @@ \endgroup \fi } -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{parskip-}{parskip=full-} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{parskip+}{parskip=full+} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{parskip*}{parskip=full*} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{halfparskip}{parskip=half} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{halfparskip-}{parskip=half-} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{halfparskip+}{parskip=half+} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{halfparskip*}{parskip=half*} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{parindent}{parskip=false} +\KOMA@DeclareDeprecatedOption{parskip-}{parskip=full-} +\KOMA@DeclareDeprecatedOption{parskip+}{parskip=full+} +\KOMA@DeclareDeprecatedOption{parskip*}{parskip=full*} +\KOMA@DeclareDeprecatedOption{halfparskip}{parskip=half} +\KOMA@DeclareDeprecatedOption{halfparskip-}{parskip=half-} +\KOMA@DeclareDeprecatedOption{halfparskip+}{parskip=half+} +\KOMA@DeclareDeprecatedOption{halfparskip*}{parskip=half*} +\KOMA@DeclareDeprecatedOption{parindent}{parskip=false} %%% From File: scrktitl.dtx \newif\if@titlepage \@titlepagetrue \KOMA@ifkey{titlepage}{@titlepage}% -\KOMA@DeclareObsoleteOption% - [\PackageInfoNoLine]% +\KOMA@DeclareStandardOption% {notitlepage}{titlepage=false} \newif\if@abstrt\@abstrtfalse \KOMA@ifkey{abstract}{@abstrt} -\KOMA@DeclareObsoleteOption[\PackageInfoNoLine]{abstracton}{abstract=true} -\KOMA@DeclareObsoleteOption[\PackageInfoNoLine]{abstractoff}{abstract=false} +\KOMA@DeclareStandardOption{abstracton}{abstract=true} +\KOMA@DeclareStandardOption{abstractoff}{abstract=false} %%% From File: scrksect.dtx \newif\if@openright \@openrightfalse @@ -434,8 +439,8 @@ \renewcommand*{\cleardoublestandardpage}{\cleardoubleevenstandardpage}% \fi } -\KOMA@DeclareObsoleteOption[\PackageInfoNoLine]{openright}{open=right} -\KOMA@DeclareObsoleteOption[\PackageInfoNoLine]{openany}{open=any} +\KOMA@DeclareStandardOption{openright}{open=right} +\KOMA@DeclareStandardOption{openany}{open=any} %% \fi \newcommand*{\scr@dotchangeatdocument}[1]{% \ClassError{\KOMAClassName}{% @@ -476,14 +481,11 @@ \newcommand*{\scr@altsecnumhookfalse}{% \@altsecnumformatfalse\global\let\@altsecnumformattrue\@altsecnumformatfalse } -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{pointednumbers}% - {numbers=enddot} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{pointlessnumbers}% - {numbers=noenddot} +\KOMA@DeclareDeprecatedOption{pointednumbers}{numbers=enddot} +\KOMA@DeclareDeprecatedOption{pointlessnumbers}{numbers=noenddot} \newif\if@chapterprefix\@chapterprefixfalse \KOMA@ifkey{chapterprefix}{@chapterprefix} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{nochapterprefix}% - {chapterprefix=false} +\KOMA@DeclareDeprecatedOption{nochapterprefix}{chapterprefix=false} \KOMA@key{appendixprefix}[true]{% \KOMA@set@ifkey{appendixprefix}{@tempswa}{#1}% \if@tempswa @@ -492,8 +494,7 @@ \def\appendixmore{\@chapterprefixfalse}% \fi } -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{noappendixprefix}% - {appendixprefix=false} +\KOMA@DeclareDeprecatedOption{noappendixprefix}{appendixprefix=false} \newcommand*{\size@part}{} \newcommand*{\size@partnumber}{} \newcommand*{\size@chapter}{} @@ -586,27 +587,22 @@ \KOMA@options{appendixprefix=false}{}% \fi } -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{bigheadings}% - {headings=big} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{normalheadings}% - {headings=normal} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{smallheadings}% - {headings=small} +\KOMA@DeclareDeprecatedOption{bigheadings}{headings=big} +\KOMA@DeclareDeprecatedOption{normalheadings}{headings=normal} +\KOMA@DeclareDeprecatedOption{smallheadings}{headings=small} %%% From File: scrkpage.dtx \newif\if@hsl \KOMA@key{headsepline}[true]{% \KOMA@set@ifkey{headsepline}{@hsl}{#1}% \KOMA@options{headinclude=#1}{}% } -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{headnosepline}{% - headsepline=false} +\KOMA@DeclareDeprecatedOption{headnosepline}{headsepline=false} \newif\if@fsl \KOMA@key{footsepline}[true]{% \KOMA@set@ifkey{footsepline}{@fsl}{#1}% \KOMA@options{footinclude=#1}{}% } -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{footnosepline}{% - footsepline=false} +\KOMA@DeclareDeprecatedOption{footnosepline}{footsepline=false} \@twosidefalse \KOMA@key{cleardoublepage}{% \begingroup% @@ -662,12 +658,9 @@ {\thispagestyle{#1}\cleardoublestandardpage}} \newcommand*{\cleardoubleemptypage}{\cleardoublepageusingstyle{empty}} \newcommand*{\cleardoubleplainpage}{\cleardoublepageusingstyle{plain}} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{cleardoubleempty}% - {cleardoublepage=empty} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{cleardoubleplain}% - {cleardoublepage=plain} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{cleardoublestandard}% - {cleardoublepage=current} +\KOMA@DeclareDeprecatedOption{cleardoubleempty}{cleardoublepage=empty} +\KOMA@DeclareDeprecatedOption{cleardoubleplain}{cleardoublepage=plain} +\KOMA@DeclareDeprecatedOption{cleardoublestandard}{cleardoublepage=current} %%% From File: scrkfloa.dtx \newif\if@tablecaptionabove\@tablecaptionabovefalse \newif\ifonelinecaptions\onelinecaptionstrue @@ -714,16 +707,12 @@ \renewcommand*{\scap@valign}{b}% \fi } -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{tablecaptionabove}% - {captions=tableheading} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{tablecaptionbelow}% - {captions=tablesignature} +\KOMA@DeclareDeprecatedOption{tablecaptionabove}{captions=tableheading} +\KOMA@DeclareDeprecatedOption{tablecaptionbelow}{captions=tablesignature} \newif\if@komalongtable\@komalongtabletrue \DeclareOption{origlongtable}{\@komalongtablefalse} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{onelinecaption} - {captions=oneline} -\KOMA@DeclareObsoleteOption[\PackageWarningNoLine]{noonelinecaption} - {captions=nooneline} +\KOMA@DeclareDeprecatedOption{onelinecaption}{captions=oneline} +\KOMA@DeclareDeprecatedOption{noonelinecaption}{captions=nooneline} %%% From File: scrkftn.dtx \KOMA@key{footnotes}{% \ifx\@footnotemark\scr@saved@footnotemark @@ -807,8 +796,8 @@ \@tocleftfalse \fi } -\KOMA@DeclareObsoleteOption[\ClassWarningNoLine]{tocleft}{toc=flat} -\KOMA@DeclareObsoleteOption[\ClassWarningNoLine]{tocindent}{toc=graduated} +\KOMA@DeclareDeprecatedOption{tocleft}{toc=flat} +\KOMA@DeclareDeprecatedOption{tocindent}{toc=graduated} \newcommand*{\float@@listhead}{% \chapter* } @@ -869,11 +858,10 @@ \KOMA@options{chapteratlists=\baselineskip}{}% \fi } -\KOMA@DeclareObsoleteOption[\ClassWarningNoLine]{liststotoc}{listof=totoc} -\KOMA@DeclareObsoleteOption[\ClassWarningNoLine]{liststotocnumbered} - {listof=numbered} -\KOMA@DeclareObsoleteOption[\ClassWarningNoLine]{listsleft}{listof=flat} -\KOMA@DeclareObsoleteOption[\ClassWarningNoLine]{listsindent}{listof=graduated} +\KOMA@DeclareDeprecatedOption{liststotoc}{listof=totoc} +\KOMA@DeclareDeprecatedOption{liststotocnumbered}{listof=numbered} +\KOMA@DeclareDeprecatedOption{listsleft}{listof=flat} +\KOMA@DeclareDeprecatedOption{listsindent}{listof=graduated} \newcommand*{\@chapterlistsgap}{10\p@} \newif\if@chaptertolists\@chaptertolistsfalse \KOMA@key{chapteratlists}[entry]{% @@ -968,10 +956,9 @@ \csname scr@bibstyle@#1\endcsname }% } -\KOMA@DeclareObsoleteOption[\ClassInfoNoLine]{openbib}{bibliography=openstyle} -\KOMA@DeclareObsoleteOption[\ClassWarningNoLine]{bibtotoc}{bibliography=totoc} -\KOMA@DeclareObsoleteOption[\ClassWarningNoLine]{bibtotocnumbered}{% - bibliography=totocnumbered} +\KOMA@DeclareStandardOption{openbib}{bibliography=openstyle} +\KOMA@DeclareDeprecatedOption{bibtotoc}{bibliography=totoc} +\KOMA@DeclareDeprecatedOption{bibtotocnumbered}{bibliography=totocnumbered} %%% From File: scrkidx.dtx \newcommand*{\idx@@heading}{% \chapter* @@ -991,7 +978,7 @@ }% \fi } -\KOMA@DeclareObsoleteOption[\ClassWarningNoLine]{idxtotoc}{index=totoc} +\KOMA@DeclareDeprecatedOption{idxtotoc}{index=totoc} %%% From File: scrklist.dtx %%% From File: scrkmisc.dtx \KOMAExecuteOptions{% @@ -3202,9 +3189,9 @@ \kern\multiplefootnotemarker\relax } \@ifundefined{FN@mf@prepare}{}{} -\newcommand*{\scr@saved@footnotetext}{} +\newcommand{\scr@saved@footnotetext}{} \let\scr@saved@footnotetext\@footnotetext -\renewcommand*{\@footnotetext}[1]{% +\renewcommand{\@footnotetext}[1]{% \scr@saved@footnotetext{#1}% \csname FN@mf@prepare\endcsname } -- cgit v1.2.3