This question is related to this answer: https://tex.stackexchange.com/a/69525/13552.
The documentation for enumitem
(on page 7 in Version 3.5.2 2011-09-28) says that
nextline: if the label does not fit in the margin, the text continues in the next line,
otherwise it is placed in a box of width \leftmargin − \labelsep, i.e., the item body
never sticks into the left margin. Sets labelwidth=!.
My goal would be to get all text to continue onto the next line regardless of the label's width.
Example
\documentclass{article}
\usepackage{enumitem}
%\setlist[description]{style=nextline} % Optional Global Setup
\begin{document}
\begin{description}[style=nextline] % Local Setup
\item [Green] The color green.
\item [Red] The color red.
\item [Yellow] The color yellow.
\end{description}
\end{document}
Best Answer
Set
leftmargin
to0pt
so nothing can fit there and the new line is forced:Another option, allowing you to have indentation for the description texts is to set
labelwidth
to0pt
(withstyle=nextline
this always forces a new line), and then control other lengths such asleftmargin
anditemindent
: