]> granicus.if.org Git - python/commitdiff
Do better hiding of internal names.
authorFred Drake <fdrake@acm.org>
Tue, 28 Apr 1998 18:31:50 +0000 (18:31 +0000)
committerFred Drake <fdrake@acm.org>
Tue, 28 Apr 1998 18:31:50 +0000 (18:31 +0000)
Doc/texinputs/howto.cls
Doc/texinputs/manual.cls

index f2c1ecd9d20ab068017bf0221afe180875d426a1..79dbc24a3c934fa5362041285368ac9dab88030c 100644 (file)
 
 
 % need to do one of these....
-\newcommand{\@doHorizontalRule}{\rule{\textwidth}{1pt}}
+\newcommand{\py@doHorizontalRule}{\rule{\textwidth}{1pt}}
 
 
 % Change the title page to look a bit better, and fit in with the
 % fncychap ``Bjarne'' style a bit better.
 %
 \renewcommand{\maketitle}{
-  \@doHorizontalRule
+  \py@doHorizontalRule
   \@ifundefined{pdfinfo}{}{
     \pdfinfo{
       /Author (\@author)
     }
   }
   \begin{flushright}
-    {\rm\Huge\HeaderFamily \@title} \par
-    {\em\large\HeaderFamily \@release} \par
+    {\rm\Huge\py@HeaderFamily \@title} \par
+    {\em\large\py@HeaderFamily \py@release} \par
     \vspace{25pt}
-    {\Large\HeaderFamily \@author} \par
+    {\Large\py@HeaderFamily \@author} \par
     \vspace{25pt}
     \@date \par
-    \@authoraddress \par
+    \py@authoraddress \par
   \end{flushright}
   \@thanks
   \setcounter{footnote}{0}
 }
 
 
-\let\OldTableofcontents=\tableofcontents
+\let\py@OldTableofcontents=\tableofcontents
 \renewcommand{\tableofcontents}{
   \begingroup
     \parskip = 0mm
-    \OldTableofcontents
+    \py@OldTableofcontents
   \endgroup
-  \@doHorizontalRule
+  \py@doHorizontalRule
   \vspace{12pt}
-  \@doing@page@targetstrue
+  \py@doing@page@targetstrue
 }  
 
 % Fix the theindex environment to add an entry to the Table of
 % Contents; this is much nicer than just having to jump to the end of
 % the book and flip around, especially with multiple indexes.
 %
-\let\OldTheindex=\theindex
+\let\py@OldTheindex=\theindex
 \renewcommand{\theindex}{
   \clearpage
-  \OldTheindex
+  \py@OldTheindex
   \addcontentsline{toc}{section}{\indexname}
 }
 
index a6ee30ea3f3a26c82563a6f8363f5714d918257d..0edb50e539356148c8985debfcdfdaf289fff12b 100644 (file)
@@ -41,7 +41,7 @@
 %
 \RequirePackage[Bjarne]{fncychap}\typeout{Using fancy chapter headings.}
 % Do horizontal rules it this way to match:
-\newcommand{\@doHorizontalRule}{\mghrulefill{\RW}}
+\newcommand{\py@doHorizontalRule}{\mghrulefill{\RW}}
 %
 %
 % This gives us all the Python-specific markup that we really want.
@@ -57,7 +57,7 @@
   \begin{titlepage}%
     \let\footnotesize\small
     \let\footnoterule\relax
-    \@doHorizontalRule%
+    \py@doHorizontalRule%
     \@ifundefined{pdfinfo}{}{
       \pdfinfo{
         /Author (\@author)
       }
     }
     \begin{flushright}%
-      {\rm\Huge\HeaderFamily \@title \par}%
-      {\em\LARGE\HeaderFamily \@release \par}
+      {\rm\Huge\py@HeaderFamily \@title \par}%
+      {\em\LARGE\py@HeaderFamily \py@release \par}
       \vfill
-      {\LARGE\HeaderFamily \@author \par}
+      {\LARGE\py@HeaderFamily \@author \par}
       \vfill\vfill
       {\large
        \@date \par
        \vfill
-       \@authoraddress \par
+       \py@authoraddress \par
       }%
     \end{flushright}%\par
     \@thanks
@@ -87,7 +87,7 @@
 % 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
+\let\py@OldEndAbstract=\endabstract
 \renewcommand{\endabstract}{
   \if@openright
     \ifodd\value{page}
@@ -95,7 +95,7 @@
       \vfil\pagebreak
     \fi
   \fi
-  \OldEndAbstract
+  \py@OldEndAbstract
 }
 
 % This wraps the \tableofcontents macro with all the magic to get the
 % option has been used.  This eliminates a fair amount of crud in the
 % individual document files.
 %
-\let\OldTableofcontents=\tableofcontents
+\let\py@OldTableofcontents=\tableofcontents
 \renewcommand{\tableofcontents}{%
   \setcounter{page}{1}%
   \pagebreak%
   \pagestyle{plain}%
   {%
     \parskip = 0mm%
-    \OldTableofcontents%
+    \py@OldTableofcontents%
     \if@openright%
       \ifodd\value{page}%
         \typeout{Adding blank page after the table of contents.}%
   }%
   \pagenumbering{arabic}%
   \@ifundefined{fancyhf}{}{\pagestyle{normal}}%
-  \@doing@page@targetstrue%
+  \py@doing@page@targetstrue%
 }
 % This is needed to get the width of the section # area wide enough in the
 % library reference.  Doing it here keeps it the same for all the manuals.
 % Contents; this is much nicer than just having to jump to the end of
 % the book and flip around, especially with multiple indexes.
 %
-\let\OldTheindex=\theindex
+\let\py@OldTheindex=\theindex
 \renewcommand{\theindex}{
   \cleardoublepage
-  \OldTheindex
+  \py@OldTheindex
   \addcontentsline{toc}{chapter}{\indexname}
 }