mirror of https://github.com/python/cpython.git
Extend \verbatiminput so that the typeset version provides the same appearance
as a verbatim environment. (The HTML version is already fine.)
This commit is contained in:
parent
557fe7541d
commit
00f712ee24
|
@ -175,6 +175,7 @@
|
||||||
\let\py@OldVerbatim=\verbatim
|
\let\py@OldVerbatim=\verbatim
|
||||||
\let\py@OldEndVerbatim=\endverbatim
|
\let\py@OldEndVerbatim=\endverbatim
|
||||||
\RequirePackage{verbatim}
|
\RequirePackage{verbatim}
|
||||||
|
\let\py@OldVerbatimInput=\verbatiminput
|
||||||
|
|
||||||
% Variable used by begin code command
|
% Variable used by begin code command
|
||||||
\newlength{\py@codewidth}
|
\newlength{\py@codewidth}
|
||||||
|
@ -194,6 +195,19 @@
|
||||||
\py@OldEndVerbatim%
|
\py@OldEndVerbatim%
|
||||||
\end{minipage}%
|
\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:
|
% This does a similar thing for the {alltt} environment:
|
||||||
\RequirePackage{alltt}
|
\RequirePackage{alltt}
|
||||||
|
|
Loading…
Reference in New Issue