[Tex/LaTex] Description list – How to put the definition on a new line

descriptionline-breakinglists

I have the following LaTeX code:

\documentclass{article}
\begin{document}
\begin{description}

\item[foo]
bar

\item[baz]

bang

\end{description}

\end{document}

and it produces the following PDF:

enter image description here

I want the definition of the item (in this case the "bar" and the "bang") to be on a separate line from the item (eg the "foo" and the "baz").

However this is part of a system that autogenerates documention, so I can't change the source code. I can put style things in the header of each documention, so I need some sort of LaTeX command that will make all definition list (in LaTeX speak, a "descripition list") go onto a new line.

Best Answer

You can do that with a \hfill. No extra packages or multiple lines of code are needed :)

enter image description here

\documentclass{article}
\begin{document}
\begin{description}
  \item[First] \hfill \\ The first item
  \item[Second] \hfill \\ The second item
  \item[Third] \hfill \\ The third etc \ldots
\end{description}
\end{document}

enter image description here