Latex去掉lstlisting后面的空行

阅读量: searchstar 2021-01-01 19:21:02
Categories: Tags:

转自:https://tex.stackexchange.com/questions/167305/how-do-i-get-rid-of-the-extra-blank-line-at-the-end-of-my-listing

如果在lstset里设置了keepspaces=true,那代码后面可能会跟一个空行,例如

	\begin{lstlisting}
	test
	\end{lstlisting}
	testtesttest

在这里插入图片描述

后面有一个空行。这是因为\end{lstlisting}前仍然有一个newline。所以需要把\end{lstlisting}提前。

	\begin{lstlisting}
	test\end{lstlisting}
	testtesttest

在这里插入图片描述

空行就没有了。