From 06f5d134f3696be39eff8a31b5e4915dd59cf666 Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Sun, 20 Jun 2010 21:36:11 +0000
Subject: computational-complexity update

git-svn-id: svn://tug.org/texlive/trunk@19079 c570f23f-e606-0410-a88d-b1316a301751
---
 .../source/latex/computational-complexity/cc.dtx      | 19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

(limited to 'Master/texmf-dist/source/latex/computational-complexity/cc.dtx')

diff --git a/Master/texmf-dist/source/latex/computational-complexity/cc.dtx b/Master/texmf-dist/source/latex/computational-complexity/cc.dtx
index 1d214947826..d026cdb60a6 100644
--- a/Master/texmf-dist/source/latex/computational-complexity/cc.dtx
+++ b/Master/texmf-dist/source/latex/computational-complexity/cc.dtx
@@ -2643,6 +2643,9 @@ multilingual,english]{cc}
 %    minor changes, Michael N{\"{u}}sken, Bonn}
 %  \changes{v2.10}{2010/05/11}{Advanced version to 2.11, redesign of
 %    algorithms, Michael N{\"{u}}sken, Bonn}
+%  \changes{v2.11}{2010/05/11}{Advanced version to 2.12, deactivate
+%    fullpage.sty when ccpublish is active, remove debug output in
+%    ccalgo, Michael N{\"{u}}sken, Bonn}
 %    \begin{macrocode}
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
 \providecommand\ignorespacesafterend{\@ignoretrue}
@@ -2651,7 +2654,7 @@ multilingual,english]{cc}
 \ifclass\expandafter\ProvidesClass\else\expandafter\ProvidesPackage\fi
 {\ifclass cc\else cc-cls\fi}
 [% CC MAIN DATE AND VERSION ON NEXT LINE
-2010/01/25 v2.11
+2010/06/17 v2.12
 computational complexity
 \ifclass document class\else package\fi]
 %    \end{macrocode}
@@ -3705,8 +3708,14 @@ computational complexity
 %  The following macros supplement the traditional |\author|,
 %  |\title| and |\date| declarations.  First, |\contact| declares the
 %  email address of the contact author.
+%  \changes{v2.11}{2010/06/17}{Deactivate fullpage.sty with ccpublish.}
 %    \begin{macrocode}
 %<*cclayout>
+\if@ccpublish
+\expandafter\xdef\csname ver@fullpage.sty\endcsname{9999}%
+\typeout{The package fullpage is forbidden when publishing in the
+  journal computation complexity.  It will be ignored.}
+\fi
 \let\@contact\relax
 \newcommand{\contact}[1]{\gdef\@contact{#1}}
 \AtBeginDocument{\if@ccpublish
@@ -5848,7 +5857,7 @@ computational complexity
 %  formatting as desired.
 %    \begin{macrocode}
 \newcommand{\algonumerate@labelexplicit}[1]{% For algorithm i/o
-  \typeout{item explicit [#1]}%
+%%%   \typeout{item explicit [#1]}%
   \algonumerate@makelabelexplicit{#1}%
 %    \end{macrocode}
 %  
@@ -5868,7 +5877,7 @@ computational complexity
     \global}%
 }
 \newcommand{\algonumerate@labelempty}[1]{% For algorithm i/o
-  \typeout{item empty [#1]}%
+%%%   \typeout{item empty [#1]}%
   \algonumerate@makelabelempty{}%
   \global\let\algonumerate@global\global
   \gdef\global{\algonumerate@global\let\global\algonumerate@global
@@ -5876,7 +5885,7 @@ computational complexity
     \global}%
 }
 \newcommand{\algonumerate@labelautomatic}[1]{% For algorithm steps
-  \typeout{item automatic [#1]}%
+%%%   \typeout{item automatic [#1]}%
   \algonumerate@makelabelautomatic{#1}%
   \global\let\algonumerate@global\global
   \gdef\global{\algonumerate@global\let\global\algonumerate@global
@@ -5888,7 +5897,7 @@ computational complexity
     \global}%
 }
 \newcommand{\algonumerate@labelnumber}[1]{% For algorithm steps
-  \typeout{item numbered [#1]}%
+%%%   \typeout{item numbered [#1]}%
   \algonumerate@makelabelnumber{#1}%
   \global\let\algonumerate@global\global
   \gdef\global{\algonumerate@global\let\global\algonumerate@global
-- 
cgit v1.2.3

