]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Changed code environment into \bcode and \ecode macros.
authorGuido van Rossum <guido@python.org>
Fri, 25 Jan 1991 13:28:15 +0000 (13:28 +0000)
committerGuido van Rossum <guido@python.org>
Fri, 25 Jan 1991 13:28:15 +0000 (13:28 +0000)
Learned a lot about these things.

Doc/myformat.sty

index a9acd819de47cdc36c48e6e9ea7c6fb53eb4cc0d..7415c51a16509e4823e67ddf5498f2598fd4be50 100644 (file)
@@ -1,29 +1,34 @@
 % Style parameters and macros used by all documents here
 
 % Page lay-out parameters
-\textwidth =      150mm
+\textwidth =      160mm
 \textheight =     240mm
 \topmargin =      -11mm
-\oddsidemargin =    5mm
-\evensidemargin =   5mm
-
-% Macros for e.g. and E.g. if you want them italicized:
-% \newcommand{\eg}{{\it e.g.}}
-% \newcommand{\Eg}{{\it E.g.}}
-% If you don't want them italicized:
-\newcommand{\eg}{e.g.}
-\newcommand{\Eg}{E.g.}
+\oddsidemargin =    0mm
+\evensidemargin =   0mm
+%\parindent =        0mm
 
 % Frequently used system names
-\newcommand{\Python}{Python}
+\newcommand{\Python}{Python}   % Sometimes I want this italicized
 \newcommand{\UNIX}{U{\sc nix}}
 
-% Calculate the text width for the minipage in the code environment:
+% Variable used by begin code command
 \newlength{\codewidth}
-\setlength{\codewidth}{\textwidth}
-\addtolength{\codewidth}{-\parindent}
 
-% Code environment.  Use together with begin/end verbatim!
-\newenvironment{code}%
-{\vspace{10pt}\par\begin{minipage}{\codewidth}}% begin stuff
-{\end{minipage}\par\vspace{10pt}\noindent}% end stuff
+\newcommand{\bcode}{
+       % Calculate the text width for the minipage:
+       \setlength{\codewidth}{\linewidth}
+       \addtolength{\codewidth}{-\parindent}
+       %
+       \vspace{3mm}
+       \par
+       \indent
+       \begin{minipage}[t]{\codewidth}
+}
+
+\newcommand{\ecode}{
+       \end{minipage}
+       \vspace{3mm}
+       \par
+       \noindent
+}