[Tex/LaTex] Double spacing does not work

line-spacing

I cannot generate double spacing. I tried the following, but without success:

\documentclass[a4paper,12pt]{report}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew,latin1]{inputenc}

\usepackage{setspace}      
\onehalfspacing       

\begin{document}


AAAAAAAAAAAAAAAAAAAAAAAAAAA
\doublespacing
BBBBBBBBBBBBBBBBBBBBBBBBBBB

\end{document}

Can someone help me to get doublespacing between the two lines?

Best Answer

This may not be exactly what you want, but try putting a blank line before the \doublespacing command.

\documentclass[a4paper,12pt]{report}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew,latin1]{inputenc}

\usepackage{setspace}      
\onehalfspacing       

\begin{document}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed hendrerit
sagittis orci. Nulla bibendum sed dui non condimentum. Suspendisse 
libero mi, iaculis at justo vel, tincidunt tristique mi. Vestibulum 
tellus massa, sollicitudin in pulvinar vitae, adipiscing ornare sapien. 
Donec porttitor eu diam vitae eleifend. 

\doublespacing
\noindent Nullam id ullamcorper lacus, 
eget pellentesque purus. Integer quis mattis sem. Mauris quis tincidunt 
mi. Sed consectetur justo sed porta lacinia. In nunc felis, ornare a 
arcu quis, porttitor sollicitudin nunc. Nam molestie, sem quis aliquam 
adipiscing, nisl est pulvinar lacus, eget egestas nisi libero in turpis.
\end{document}

This produces the following.

Screen capture of the compiled code.