How to set vertical spacing in labeling environment

Use xpatch package to reset the \xxxxsep in \labeling environment.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
\documentclass{scrartcl}
\usepackage{xpatch} % Important
\usepackage{lipsum}

% Important
\xpatchcmd{\labeling}
{\settowidth}
{\itemsep=0pt\parsep=0pt\topsep=0pt\partopsep=0pt\settowidth}
{}{}

\begin{document}
\lipsum[1]
\begin{labeling}{}
\item apple,
\item banana,
\item cucumber.
\end{labeling}
\lipsum[2]
\end{document}

Reference