diff options
-rw-r--r-- | Doc/texinputs/python.sty | 14 |
1 files changed, 14 insertions, 0 deletions
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} |