当“\parskip”随着“\baselineskip”增加时,如何删除列表后的跳过?

当“\parskip”随着“\baselineskip”增加时,如何删除列表后的跳过?

我已尝试\parskip使用\baselineskip“跳过”段落样式,而不是默认的“缩进”样式。然而,这会导致所有列表自动包含基线跳过(见下文)。

在此处输入图片描述

我该如何删除它?下面提供了一个最简单的示例。

\documentclass{article}

\usepackage{listings}

\addtolength{\parskip}{\baselineskip}

\lstset{%
  frame=single,
}

\begin{document}
bla bala bla
\begin{lstlisting}
test test test
\end{lstlisting}
bla bal bal
\end{document}

答案1

你应该使用parskip包来处理这个问题。基本问题是parskip到处都在使用。该parskip包试图让段落跳过长度的更改只在您实际想要的地方产生影响。只需\usepackage{parskip}在更改长度的命令上方添加到您的序言中即可。

相关内容