From 0e117d3c55d3b26f321c5877ea945b161c859b60 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 26 Jan 2010 01:47:56 +0000 Subject: computational-complexity update (25jan10) git-svn-id: svn://tug.org/texlive/trunk@16820 c570f23f-e606-0410-a88d-b1316a301751 --- .../computational-complexity/cc-cls-inline.tex | 634 +-------------------- .../doc/latex/computational-complexity/cc.pdf | Bin 711874 -> 752835 bytes .../doc/latex/computational-complexity/cc2.dbj | 2 +- .../latex/computational-complexity/ccquickref.tex | 2 +- 4 files changed, 30 insertions(+), 608 deletions(-) (limited to 'Master/texmf-dist/doc/latex/computational-complexity') diff --git a/Master/texmf-dist/doc/latex/computational-complexity/cc-cls-inline.tex b/Master/texmf-dist/doc/latex/computational-complexity/cc-cls-inline.tex index 5f7074466df..51ea6b00645 100644 --- a/Master/texmf-dist/doc/latex/computational-complexity/cc-cls-inline.tex +++ b/Master/texmf-dist/doc/latex/computational-complexity/cc-cls-inline.tex @@ -7,7 +7,7 @@ %% %% cc.dtx (with options: `cccls,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -39,7 +39,7 @@ \ifclass\expandafter\ProvidesClass\else\expandafter\ProvidesPackage\fi {\ifclass cc\else cc-cls\fi} [% CC MAIN DATE AND VERSION ON NEXT LINE -2008/04/25 v2.09 +2010/01/25 v2.10 computational complexity \ifclass document class\else package\fi] \RequirePackage{ccaux} @@ -421,7 +421,7 @@ computational complexity %% %% cc.dtx (with options: `ccsty,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -460,7 +460,7 @@ computational complexity %% %% cc.dtx (with options: `cc2cite,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -531,7 +531,7 @@ computational complexity %% %% cc.dtx (with options: `cc4amsart,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -557,7 +557,7 @@ computational complexity %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} \NeedsTeXFormat{LaTeX2e}[1995/12/01] -\ProvidesPackage{cc4amsart}[2002/01/08 v2.05 +\ProvidesPackage{cc4amsart}[2009/12/22 v2.05b computational complexity, adaptions to amsart. Michael Nuesken, Bonn.] \RequirePackage{ccaux} @@ -582,6 +582,7 @@ computational complexity \RequirePackage{relabel} \RequirePackage{cc2cite} \RequirePackage{ccqed} +\AtBeginDocument{\@adjustnumbering} \endinput %% %% End of file `cc4amsart.sty'. @@ -595,7 +596,7 @@ computational complexity %% %% cc.dtx (with options: `cc4apjrnl,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -661,7 +662,7 @@ computational complexity %% %% cc.dtx (with options: `cc4elsart,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -687,7 +688,7 @@ computational complexity %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} \NeedsTeXFormat{LaTeX2e}[1995/12/01] -\ProvidesPackage{cc4elsart}[2003/08/28 v2.05 +\ProvidesPackage{cc4elsart}[2009/12/22 v2.05b computational complexity, adaptions to elsart. Michael Nuesken, Bonn.] \RequirePackage{ccaux} @@ -738,6 +739,9 @@ computational complexity \defprefix{figure}{\figurename~} \babel\def\tablename{Table}[german=Tafel,french={\scshape Table}] \defprefix{table}{\tablename~} +\RequirePackage{amsmath}[2000/01/15 v2.05]% 1997/03/20 v1.2d +\RequirePackage{amsfonts}[1997/09/17 v2.2e] +\RequirePackage{amssymb}[1996/11/03 v2.2b] \numberallwithin{section} \AtBeginDocument{\@adjustnumbering} %%% \RequirePackage{cc2cite} @@ -755,7 +759,7 @@ computational complexity %% %% cc.dtx (with options: `cc4jT,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -846,7 +850,7 @@ computational complexity %% %% cc.dtx (with options: `cc4llncs,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -938,7 +942,7 @@ computational complexity %% %% cc.dtx (with options: `cc4siamltex,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -1019,7 +1023,7 @@ computational complexity %% %% cc.dtx (with options: `ccalgo,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -1047,6 +1051,7 @@ computational complexity \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesPackage{ccalgo}[2005/08/27 v2.05 algorithm environment for cc. Michael Nuesken, Bonn.] +\RequirePackage{ccaux} \let\namedalgorithm\@undefined \let\endnamedalgorithm\@undefined \let\algorithm\@undefined @@ -1599,7 +1604,7 @@ computational complexity %% %% cc.dtx (with options: `ccaux,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -1815,7 +1820,7 @@ computational complexity %% %% cc.dtx (with options: `cccite,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -1962,7 +1967,7 @@ computational complexity %% %% cc.dtx (with options: `ccdbs,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -2018,7 +2023,7 @@ computational complexity %% %% cc.dtx (with options: `cclayout,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -2608,7 +2613,7 @@ computational complexity %% %% cc.dtx (with options: `ccproof,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -2669,7 +2674,7 @@ computational complexity %% %% cc.dtx (with options: `ccqed,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -2899,7 +2904,7 @@ computational complexity %% %% cc.dtx (with options: `ccreltx,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -2980,7 +2985,7 @@ computational complexity %% %% cc.dtx (with options: `ccthm,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -3254,589 +3259,6 @@ computational complexity %% %% End of file `ccthm.sty'. \end{filecontents*} -\begin{filecontents*}{develop.sty} -% \iffalse meta-comment -% -% Copyright 1998, 2005, Michael Nüsken -% -% develop.sty -% 30-jul-98 ... build from drafting.sty, ported to LateX2e, -% extracted best things ... -% 14-dec-98 ... added \pagestyle-change for signdraft -% 05-feb-99 ... now \ifshowlabels may be used for a `local' control -% 25-may-99 ... added \oopscomment -% 27-oct-99 ... Added \showlabelsfalse to \showoopslist. -% 05-apr-00 ... Replaced several \gray commands by \begingray...\endgray -% so that there is no additional group. -% 12-apr-00 ... Changed \begingray...\endgray due to missing "color -% pop"'s reported by dvips -% 15-dec-00 ... added \invisoops, \todo, \invistodo. \oopscomment -% gives \gray now. -% 19-dec-00 ... added environment draft which disappers in final. But -% we need the package skipenv now. -% 20-dec-00 ... added changed \@setref, shows labelname if \ref missing. -% -% drafting.sty -% 25-mar-92 ... first things -% 06-apr-92 ... more facilities -% 25-aug-92 ... repaired -% 07-apr-94 ... repaired \skipenv; changed \label,\ref,\pageref -% Remark: \onlysections does not work. I don't know why. -% 17-jun-96 ... changed \showlabels, added \dotproofs -% 04-oct-96 ... some small changes (using PSTricks, using \gray now) -% 18-jun-97 ... added \showcommas -% 29-apr-98 ... changed display of \ref, \pageref and \cite under \showlabels -% -% It may be distributed and/or modified under the -% conditions of the LaTeX Project Public License, either version 1.3a -% of this license or (at your option) any later version. -% The latest version of this license is in -% http://www.latex-project.org/lppl.txt -% and version 1.3a or later is part of all distributions of LaTeX -% version 1999/12/01 or later. -% -% ----------------------------------------------------------- -% -%<*chartab> -%\fi -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -% \iffalse meta-comment -% -% \fi - - -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{develop}[2008/04/25 v1.00a drafting MNuesken] - -\newif\ifdraft -\DeclareOption{draft}{\drafttrue} -\DeclareOption{final}{\draftfalse} - -\newif\ifoopslist -\newif\ifoops \oopsfalse -\DeclareOption{oopslist}{\oopslisttrue} -\DeclareOption{nooopslist}{\oopslistfalse} - -\newif\ifshowlabels -\DeclareOption{dontshowlabels}{\showlabelsfalse} -\DeclareOption{showlabels}{\showlabelstrue} -\DeclareOption{nolabels}{\showlabelsfalse} -\DeclareOption{labels}{\showlabelstrue} -\newif\ifpstrickslabels \pstrickslabelsfalse -\DeclareOption{nopstrickslabels}{\pstrickslabelsfalse} -\DeclareOption{pstrickslabels}{\pstrickslabelstrue} - -\newif\ifsigndraft -\DeclareOption{signdraft}{\signdrafttrue} -\DeclareOption{dontsigndraft}{\signdraftfalse} - -\newif\ifshowcommas -\DeclareOption{showcommas}{\showcommastrue} -\DeclareOption{dontshowcommas}{\showcommasfalse} - -\newif\ifdraftpagenumbering -\DeclareOption{draftpagenumbering}{\draftpagenumberingtrue} -\DeclareOption{finalpagenumbering}{\draftpagenumberingfalse} - - -\ExecuteOptions{final,nooopslist,labels,signdraft,dontshowcommas,finalpagenumbering} -\ProcessOptions - -\ifdraft\else - \oopslistfalse - \showlabelsfalse - \signdraftfalse - \showcommasfalse -\fi - -\ifpstrickslabels -\RequirePackage{pst-node} -\fi - -% Provide a macro for writing \gray ! -\@ifundefined{gray}{% - \RequirePackage{color}% - \definecolor{mediumgray}{gray}{0.5}% - \definecolor{mediumblack}{gray}{0.1}% - \providecommand{\gray}{\color{mediumgray}}% - \providecommand{\black}{\color{mediumblack}}% - }{}% -\def\begingray{\begingroup\leavevmode\gray{}} -\def\endgray{\endgroup} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% -%% Commands to display labels ... -%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\def\developInfo#1#2{}% -\newif\ifwas@inlabel -\def\Fbox#1{{\fboxsep1pt\fbox{\tiny\tt #1}}} -\ifpstrickslabels -\newcounter{flag} -\def\leftflag#1{% - \stepcounter{flag}% - \Rnode{T\theflag}{}% - \marginpar{\Rnode{M\theflag}{\Fbox{#1}}\ncLine{M\theflag}{T\theflag}}% - } -\let\rightflag\leftflag -\else -\expandafter\ifx\csname rput\endcsname\relax -%%% Defs if PSTricks is NOT loaded. -\def\leftflag#1{% - \if@inlabel - \developInfo{develop}{leftflag #1 in label}% - \global\setbox\@labels\hbox{% - \unhbox\@labels - \makebox(0,0){% - \lower-2\baselineskip\hbox{% - \llap{% - \Fbox{#1}% - }% - \hskip-.4pt% - \vrule depth.6\baselineskip - }% - }}% - \else\ifvmode - \ifinner\else - \developInfo{develop}{leftflag #1 vmode outer}% - \marginpar{\rlap{% - \Fbox{#1}% - }% - }% - \fi - \else - \@bsphack - \developInfo{develop}{leftflag #1 hmode}% - \makebox(0,0){% - \lower-2\baselineskip\hbox{% - \llap{% - \Fbox{#1}% - }% - \hskip-.4pt% - \vrule depth.6\baselineskip - }% - }% - \@esphack - \fi\fi - } -\def\rightflag#1{% - \if@inlabel - \developInfo{develop}{rightflag #1 in label}% - \global\setbox\@labels\hbox{% - \unhbox\@labels - \makebox(0,0){% - \lower-2\baselineskip\hbox{% - \rlap{% - \Fbox{#1}% - }% - \hskip-.4pt% - \vrule depth.6\baselineskip - }% - }}% - \else\ifvmode - \ifinner\else - \developInfo{develop}{rightflag #1 vmode outer}% - \marginpar{\rlap{% - \Fbox{#1}% - }% - }% - \fi - \else - \@bsphack - \developInfo{develop}{rightflag #1 hmode}% - \makebox(0,0){% - \lower-2\baselineskip\hbox{% - \rlap{% - \Fbox{#1}% - }% - \hskip-.4pt% - \vrule depth.6\baselineskip - }% - }% - \@esphack - \fi\fi - } -\else -%%% Defs of \labelflag and \bibflag if PSTricks IS loaded. -\typeout{Using PSTricks ...} -\def\leftflag#1{% - \if@inlabel - \developInfo{develop}{leftflag #1 in label}% - \global\setbox\@labels\hbox{% - \unhbox\@labels - \makebox(0,0){% - \lower-1.8\baselineskip\hbox{\gray% - \psset{framesep=.4pt,border=0pt}\rput*[r]{0}{% - \Fbox{#1}% - }% - \hskip-.4pt% - \vrule depth.8\baselineskip - }% - }% - }% - \else\ifvmode - \ifinner\else - \developInfo{develop}{leftflag #1 vmode outer}% - \marginpar{{\gray\Fbox{#1}}}% - \fi - \else - \@bsphack - \developInfo{develop}{leftflag #1 hmode}% - \makebox(0,0){% - \lower-1.8\baselineskip\hbox{\gray% - \psset{framesep=.4pt,border=0pt}\rput*[r]{0}{% - \Fbox{#1}% - }% - \hskip-.4pt% - \vrule depth.8\baselineskip - }% - }% - \@esphack - \ifwas@inlabel\ignorespaces\fi - \fi\fi - } -\def\rightflag#1{% - \if@inlabel - \developInfo{develop}{rightflag #1 in label}% - \global\setbox\@labels\hbox{% - \unhbox\@labels - \makebox(0,0){% - \lower-1.8\baselineskip\hbox{\gray% - \psset{framesep=.4pt,border=0pt}\rput*[l]{0}{% - \Fbox{#1}% - }% - \hskip-.4pt% - \vrule depth.8\baselineskip - }% - }% - }% - \else\ifvmode - \ifinner\else - \developInfo{develop}{rightflag #1 vmode outer}% - \marginpar{{\gray\Fbox{#1}}}% - \fi - \else - \@bsphack - \developInfo{develop}{rightflag #1 hmode}% - \makebox(0,0){% - \lower-1.8\baselineskip\hbox{\gray% - \psset{framesep=.4pt,border=0pt}\rput*[l]{0}{% - \Fbox{#1}% - }% - \hskip-.4pt% - \vrule depth.8\baselineskip - }% - }% - \@esphack - \fi\fi - } -\fi -\fi - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% -%% Show labels and references ... -%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\let\@@label\label -\let\@@ref\ref -\let\@@pageref\pageref -\let\@@cite\cite -\let\@@bibitem\@bibitem -\let\@@lbibitem\@lbibitem - -\newif\ifshowrefs \showrefsfalse -\newif\ifshowcites \showcitesfalse -% \def\ifshowcites{\ifshowrefs} -% \let\showcitestrue\showrefstrue -% \let\showcitesfalse\showrefsfalse -\ifshowlabels - \showrefstrue - \showcitestrue - - \def\@@@label{\protect\@@@@label} - \def\@@@@label#1{\@@label{#1}\ifshowlabels\leftflag{#1}\fi} - \def\@@@ref{\protect\@@@@ref} - \def\@@@@ref#1{\ifshowrefs\expandafter\begingray\fi\ifshowrefs\leavevmode\rightflag{#1}\fi\@@ref{#1}\ifshowrefs\expandafter\endgray\fi} - \def\@@@pageref{\protect\@@@@pageref} - \def\@@@@pageref#1{\ifshowrefs\leavevmode\rightflag{#1}\fi - {{\gray{\@@pageref{#1}}}}} - %%\def\@@@@cite#1#2{\ifshowrefs\rightflag{#1}\fi{{\gray{\@@cite{#1}{#2}}}}} - \def\@@@cite{\@ifnextchar[{\@@@citea}{\@@@citeb}} - \def\@@@citea[#1]#2{\ifshowcites\expandafter\begingray\fi\ifshowcites\rightflag{#2}\fi\@@cite[#1]{#2}\ifshowcites\expandafter\endgray\fi} - \def\@@@citeb#1{\ifshowcites\expandafter\begingray\fi\ifshowcites\rightflag{#1}\fi\@@cite{#1}\ifshowcites\expandafter\endgray\fi} - %%\@ifundefined{c@#2}{{\gray{\tt #1/#2}}}{}% Need to emulate \cite - %%instead of \@cite to get the original label ... - \def\@@@citex[#1][#2]#3{\ifshowcites\expandafter\begingray\fi\ifshowcites\rightflag{#3}\fi\@@citex[#1][#2]{#3}\ifshowcites\expandafter\endgray\fi} - \def\@@@bibitem#1{% - \@@bibitem{#1}\ifshowlabels\leavevmode\rightflag{#1}\ignorespaces\fi} - \def\@@@lbibitem[#1]#2{% - \@@lbibitem[#1]{#2}\ifshowlabels\leavevmode\rightflag{#2}\ignorespaces\fi} - \def\@@@citedata{\protect\@@@@citedata} - \def\@@@@citedata#1{\ifshowcites\expandafter\begingray\fi\ifshowcites\leavevmode\rightflag{#1}\fi\@@citedata{#1}\ifshowcites\expandafter\endgray\fi} - - \long\def\@gobblethree#1#2#3{} - \def\@@@setref#1#2#3{% - \ifx#1\relax - \protect\G@refundefinedtrue - \nfss@text{\reset@font\bfseries ?\texttt{\expandafter\@gobblethree\string#1}?}% - \@latex@warning{Reference `#3' on page \thepage \space - undefined}% - \else - \expandafter#2#1\null - \fi} - - \AtBeginDocument{% - \let\@@label\label \let\label\@@@label - \let\@@ref\ref \let\ref\@@@ref - \let\@@pageref\pageref \let\pageref\@@@pageref - \let\@setref\@@@setref - %%\let\@@cite\cite \let\cite\@@@cite - %%\let\@cite\@@@@cite - \@ifpackageloaded{natbib}{% - \let\@@citex\@citex \let\@citex\@@@citex - }{% - \let\@@cite\cite \let\cite\@@@cite - } - \let\@@bibitem\@bibitem \let\@bibitem\@@@bibitem - \let\@@lbibitem\@lbibitem \let\@lbibitem\@@@lbibitem - \let\@@citedata\@citedata \let\@citedata\@@@citedata - } - \@ifundefined{everyproof}{}{% - \everyproof\expandafter{\the\everyproof - \def\@itemlabel{\rlap{$\circ$}\hskip-\labelsep\hskip\parindent}% - }% - }% -\fi - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% -%% Show commas ... -%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\ifshowcommas - {% - \uccode`\~`\, - \uppercase{\gdef~}{% - \ifmmode,\else\smash{\textbf{\huge ,}}\fi - }}% - \AtBeginDocument{\catcode`\,\active}% -\fi - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% -%% Now: time display ... -%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -% From now.sty 25-oct-91 -% A macro for time display - -% Calculate hour and minute and define macro \now for time. -\newcount\hour \hour\time\divide\hour60 -\newcount\minute \minute-\hour\multiply\minute60\advance\minute\time -\def\now{$\ifnum\hour<10 0\fi\the\hour - ^{\underline{\ifnum\minute<10 0\fi\the\minute}}$} - -% End now.sty - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% -%% Sign draft ... -%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\newtoks\draftsignature \draftsignature{Entwurf} -\ifsigndraft - \PackageInfo{develop}{% - Signdraft enabled. % - Use \string\draftsignature=\string{Bla\string} to change it.} - \gdef\draft@oddfoot{\rm\footnotesize - \the\draftsignature - \hfil - \thepage - \hfil - \LaTeXe(\texttt{\draft@filename}): \today, \now - } - \gdef\draft@evenfoot{\rm\footnotesize - \LaTeXe(\texttt{\draft@filename}): \today, \now - \hfil - \thepage - \hfil - \the\draftsignature - } - \global\let\@oddfoot\draft@oddfoot - \global\let\@evenfoot\draft@evenfoot - %% TODO: Modify \pagestyle - \let\@@pagestyle\pagestyle - \def\pagestyle#1{\@@pagestyle{#1}% - \let\@oddfoot\draft@oddfoot - \let\@evenfoot\draft@evenfoot} - \let\@@thispagestyle\thispagestyle - \def\thispagestyle#1{% - \expandafter\def\csname ps@@@#1\endcsname{% - \@nameuse{ps@#1} - \let\@oddfoot\draft@oddfoot - \let\@evenfoot\draft@evenfoot - }% - \@@thispagestyle{@@#1}% - } - %% - \let\draft@include\include - \let\draft@filename\jobname - \def\draft@register#1{% - \gdef\draft@filename{}% - \@tfor\draft@x:=#1\do{% - \xdef\draft@filename{\draft@filename\noexpand\string\draft@x}% - }% - } - \def\include#1{% - \draft@register{#1}% -% %Starting \texttt{\draft@filename}\dots -% \addtocontents{toc}{\protect\ifdrafttoc -% \texttt{\draft@filename}\dots\par -% \protect\fi}% - \draft@include{#1}% -% \addtocontents{toc}{\protect\ifdrafttoc -% \dots\texttt{\draft@filename}\par -% \protect\fi}% -% %Ending \texttt{\draft@filename}. -% \clearpage - \global\let\draft@filename\jobname} - -\fi - - -\def\draftpagenumbering#1{% - \global\c@page \@ne \gdef\thepage{\csname @#1\endcsname - \c@page - \protect\ifsigndraft - \protect\rlap{(\protect\texttt{\draft@filename})}% - \protect\fi}} - -\ifsigndraft -\ifdraftpagenumbering - \let\pagenumbering\draftpagenumbering - \pagenumbering{arabic} -\fi -\fi - -\newif\ifdrafttoc \drafttocfalse -\def\drafttableofcontents{\drafttoctrue\tableofcontents\drafttocfalse} - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% -%% Oopsing ... -%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\ifdraft - \let\oops@label\label - \PackageInfo{develop}{% - While in draft mode, you can use \string\oops\string{bla\string} - to mark critical points in your text (with comment bla). If you - use the option oopslist, then a list of all these is appended to - your document.} - \addtocounter{section}{-1}\refstepcounter{section}% - \global\let\oopsnewline\cl@@ckpt% Bei includes NICHT den fehlenden ... - \newcounter{oops}[section] - \global\let\cl@@ckpt\oopsnewline% ... Teil in der Zählung für oops - % berücksichtigen. - \def\theoops{\thesection.\arabic{oops}} - \newtoks\oopslist \oopslist{\@gobble} - \def\oopsnewline{,\\} - \let\oopschar\bigstar - \newcommand{\genericoops}[1]{% - \ifmmode - \oopschar\text{?`}\oopschar#1\oopschar?\oopschar% - \@temptokena{$#1$}% - \else - $\oopschar$?`$\oopschar$#1$\oopschar$?$\oopschar$% - \@temptokena{#1}% - \fi% - \oopstrue - \addtocounter{oops}{1}% - \edef\@tempa{% - \noexpand\protect\noexpand\oops@label{oops\theoops}% - \noexpand\expandafter - \noexpand\global - \noexpand\expandafter - \noexpand\oopslist - \noexpand\expandafter - {\noexpand\the\noexpand\oopslist - \noexpand\oopsnewline - \relax - $\oopschar$\theoops:\noexpand\pageref{oops\theoops} % - \expandafter\the\@temptokena\unskip - }% - }% - \@tempa\relax - }% - \newcommand{\oops}{\let\oopschar\bigstar\genericoops} - \newcommand{\invisoops}[1]{\let\oopschar\clubsuit - \genericoops{\oopscomment{#1}}} - \newcommand\oopscomment[1]{{\gray #1}}% - \newcommand\showoopslist{% - \ifoops - \section*{Oopslist} - \addcontentsline{toc}{section}{Oopslist}% - {\showrefsfalse\showcitesfalse - \the\oopslist. - \par} - \fi - } - \ifoopslist - \AtEndDocument{\showoopslist} - \fi - \newenvironment{draft} - {\par\noindent$\oopschar$?`$\oopschar$\gray\small} - {\black$\oopschar$?$\oopschar$\par\ignorespacesafterend} -\else - \newcommand\genericoops[1]{% - \ifmmode - \oopschar\oopschar\oopschar\text{?`}\oopschar#1\oopschar?\oopschar% - \else - $\oopschar\oopschar\oopschar$?`$\oopschar$#1$\oopschar$?$\oopschar$% - \fi% - \PackageError{develop}{% - You used \string\oops, which is reserved for drafts.}{% - Decide your remark.^^JIn a final version, all \string\oops-es - should be decided.}} - \newcommand\showoopslist{\PackageError{develop}{% - You used \string\showoopslist, which is reserved for drafts.}{}} - \newcommand\oopscomment[1]{}% - \newcommand{\oops}{\let\oopschar\bigstar\genericoops} - \newcommand{\invisoops}[1]{} - %% - \RequirePackage{skipenv} - \newenvironment{draft}{}{} - \skipenv{draft} -\fi -\AtBeginDocument{% - \providecommand{\todo}{\protect\oops} - \providecommand{\invistodo}{\protect\invisoops} - \providecommand{\text}{\mbox} - } -\end{filecontents*} \begin{filecontents*}{relabel.sty} %% %% This is file `relabel.sty', @@ -3846,7 +3268,7 @@ computational complexity %% %% cc.dtx (with options: `relabel,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: @@ -3967,7 +3389,7 @@ computational complexity %% %% cc.dtx (with options: `thcc,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: diff --git a/Master/texmf-dist/doc/latex/computational-complexity/cc.pdf b/Master/texmf-dist/doc/latex/computational-complexity/cc.pdf index 22c907728dd..e0577a7edce 100644 Binary files a/Master/texmf-dist/doc/latex/computational-complexity/cc.pdf and b/Master/texmf-dist/doc/latex/computational-complexity/cc.pdf differ diff --git a/Master/texmf-dist/doc/latex/computational-complexity/cc2.dbj b/Master/texmf-dist/doc/latex/computational-complexity/cc2.dbj index 6ec7d1253e0..9cfd428808d 100644 --- a/Master/texmf-dist/doc/latex/computational-complexity/cc2.dbj +++ b/Master/texmf-dist/doc/latex/computational-complexity/cc2.dbj @@ -6,7 +6,7 @@ %% %% cc.dtx (with options: `cc2dbj,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: diff --git a/Master/texmf-dist/doc/latex/computational-complexity/ccquickref.tex b/Master/texmf-dist/doc/latex/computational-complexity/ccquickref.tex index b4aa8f94584..85f217af159 100644 --- a/Master/texmf-dist/doc/latex/computational-complexity/ccquickref.tex +++ b/Master/texmf-dist/doc/latex/computational-complexity/ccquickref.tex @@ -6,7 +6,7 @@ %% %% cc.dtx (with options: `quickref,chartab') %% -%% Copyright 2000-2008 +%% Copyright 2000-2010 %% Michael N"usken, Joachim von zur Gathen, computational complexity %% %% IMPORTANT NOTICE: -- cgit v1.2.3