From aa54e2db84839a83bd98751c4ba78a69013e229f Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Thu, 5 Mar 1998 16:41:42 +0000 Subject: [PATCH] Move the change to ending the abstract from python.sty to manual.cls; it is not appropriate for the howto document class. --- Doc/manual.cls | 14 ++++++++++++++ Doc/python.sty | 15 --------------- Doc/texinputs/manual.cls | 14 ++++++++++++++ Doc/texinputs/python.sty | 15 --------------- 4 files changed, 28 insertions(+), 30 deletions(-) diff --git a/Doc/manual.cls b/Doc/manual.cls index 51d7bafd7a4..2e7f40ec0b6 100644 --- a/Doc/manual.cls +++ b/Doc/manual.cls @@ -75,6 +75,20 @@ } +% Catch the end of the {abstract} environment, but here make sure the +% abstract is followed by a blank page if the 'openright' option is used. +% +\let\OldEndAbstract=\endabstract +\renewcommand{\endabstract}{ + \if@openright + \ifodd\value{page} + \typeout{Adding blank page after the abstract.} + \vfil\pagebreak + \fi + \fi + \OldEndAbstract +} + % This wraps the \tableofcontents macro with all the magic to get the % spacing right and have the right number of pages if the 'openright' % option has been used. This eliminates a fair amount of crud in the diff --git a/Doc/python.sty b/Doc/python.sty index 01d16c9f058..509fe6dce80 100644 --- a/Doc/python.sty +++ b/Doc/python.sty @@ -515,21 +515,6 @@ \addcontentsline{toc}{chapter}{\indexname} } -% Use a similar trick to catch the end of the {abstract} environment, -% but here make sure the abstract is followed by a blank page if the -% 'openright' option is used. -% -\let\OldEndAbstract=\endabstract -\renewcommand{\endabstract}{ - \if@openright - \ifodd\value{page} - \typeout{Adding blank page after the abstract.} - \vfil\pagebreak - \fi - \fi - \OldEndAbstract -} - % Allow the release number to be specified independently of the % \date{}. This allows the date to reflect the document's date and % release to specify the Python release that is documented. diff --git a/Doc/texinputs/manual.cls b/Doc/texinputs/manual.cls index 51d7bafd7a4..2e7f40ec0b6 100644 --- a/Doc/texinputs/manual.cls +++ b/Doc/texinputs/manual.cls @@ -75,6 +75,20 @@ } +% Catch the end of the {abstract} environment, but here make sure the +% abstract is followed by a blank page if the 'openright' option is used. +% +\let\OldEndAbstract=\endabstract +\renewcommand{\endabstract}{ + \if@openright + \ifodd\value{page} + \typeout{Adding blank page after the abstract.} + \vfil\pagebreak + \fi + \fi + \OldEndAbstract +} + % This wraps the \tableofcontents macro with all the magic to get the % spacing right and have the right number of pages if the 'openright' % option has been used. This eliminates a fair amount of crud in the diff --git a/Doc/texinputs/python.sty b/Doc/texinputs/python.sty index 01d16c9f058..509fe6dce80 100644 --- a/Doc/texinputs/python.sty +++ b/Doc/texinputs/python.sty @@ -515,21 +515,6 @@ \addcontentsline{toc}{chapter}{\indexname} } -% Use a similar trick to catch the end of the {abstract} environment, -% but here make sure the abstract is followed by a blank page if the -% 'openright' option is used. -% -\let\OldEndAbstract=\endabstract -\renewcommand{\endabstract}{ - \if@openright - \ifodd\value{page} - \typeout{Adding blank page after the abstract.} - \vfil\pagebreak - \fi - \fi - \OldEndAbstract -} - % Allow the release number to be specified independently of the % \date{}. This allows the date to reflect the document's date and % release to specify the Python release that is documented.