Просмотр ядра LaTeX (latex.ltx
) показывает определение
\def\@verbatim{\trivlist \item\relax
\if@minipage\else\vskip\parskip\fi
[...]
Другими словами, он добавляет \parskip
в начале, если дословно не выполняется в "minipage
режиме".
Так что попробуйте использовать
\begin{quote}
\begin{verbatim}
...
\end{verbatim}
\end{quote}
Таким образом, дословно выполняется в режиме minipage
и не добавляет \parskip
в начале.
Обычно вы хотите добавить отступ при цитировании исходного кода и т. П. С помощью verbatim
, поэтому, в любом случае, вы должны использовать quote
.