I am using the description
environment to give some extra reasons for the items. However, some items are obvious and don't need reasons. Leaving them empty puts a large blank line, because I have set the descriptions to go on the next line
\documentclass[12pt]{report}
\usepackage{enumitem} % configure labels of items in enumerations i.e. i), ii)
\setlist[description]{style=nextline,font=\normalfont\textbullet\space,labelindent=\parindent}
\begin{document}
\begin{description}
\item[Obvious item]
\item[Not so obvious] So we need a small reason, which can span multiple lines lines lines lines lines lines lines lines lines lines lines lines
\item[Also obvious]
\end{description}
\end{document}
If I'm doing this wrong, any advice is welcome ! :) .
Edit: The ugliest hack so far is to use \item[Obvious item\vspace{-1.5em}]
which seems right to my eye™️
.
To add: I'm using description
with nextline
because this kind of respects the logical formatting and I'm thinking of improving the style later (e.g. make the term bold). This would be (I think) more difficult if I used a replacement such as itemize
with manual line breaks
Maybe I could patch description
to detect empty item description ?