Verbatim
minted は、fancyvrb パッケージの環境を内部的に使用します。実装のドキュメントでは、次のスペースの式が示されています。
<topskip> = \topsep + \partopsep + \parskip
<botskip> = \topsep + \partopsep
と
ラベル内または nobreak の後を除いて、\parskip
が追加される\addvspace
ため、ネット スペースは次のようになります。
MAX{\topsep (+\partopsep) + \parskip , \lastskip }
(通常\@item
は同じように動作します。)
したがって、\partopsep
他の値に設定するとうまくいきます。私はそれを試しましたが、マージンを削除するには負の値が必要です:
\setlength\partopsep{-\topsep}
これにより、テキスト本文とコードの間のスペースの大部分が削除されます。0.5cm の距離を取得するには、その距離をそれに追加します。
\setlength\partopsep{-\topsep}
\addtolength\partopsep{-\parskip}
\addtolength\partopsep{0.5cm}
実装はhttps://tex.stackexchange.com/a/19423にあります。