From 00f712ee249d1b1a59cc25ea493443424f9ad11a Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Thu, 28 Mar 2002 22:28:43 +0000 Subject: Extend \verbatiminput so that the typeset version provides the same appearance as a verbatim environment. (The HTML version is already fine.) --- Doc/texinputs/python.sty | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Doc/texinputs/python.sty b/Doc/texinputs/python.sty index 7a1c219..a83f794 100644 --- a/Doc/texinputs/python.sty +++ b/Doc/texinputs/python.sty @@ -175,6 +175,7 @@ \let\py@OldVerbatim=\verbatim \let\py@OldEndVerbatim=\endverbatim \RequirePackage{verbatim} +\let\py@OldVerbatimInput=\verbatiminput % Variable used by begin code command \newlength{\py@codewidth} @@ -194,6 +195,19 @@ \py@OldEndVerbatim% \end{minipage}% } +\renewcommand{\verbatiminput}[1]{% + {\setlength{\parindent}{1cm}% + % Calculate the text width for the minipage: + \setlength{\py@codewidth}{\linewidth}% + \addtolength{\py@codewidth}{-\parindent}% + % + \small% + \begin{list}{}{\setlength{\leftmargin}{1cm}} + \item% + \py@OldVerbatimInput{#1}% + \end{list} + }% +} % This does a similar thing for the {alltt} environment: \RequirePackage{alltt} -- cgit v0.12