Hallo Leute ich habe ein kleines Problem mit der Formatierung von Buchartikeln in meiner Literatur.

So sieht es aus:
Huder, J., Amann, P. und Lang, H. (2003): Bodenmechanik und Grundbau.
7. Aufl
. Springer, Berlin
.
und so soll es aussehen:
Huder, J., Amann, P. und Lang, H. (2003): Bodenmechanik und Grundbau.
7. Aufl. Springer, Berlin.

Code:
\usepackage[style=authoryear-comp,natbib,maxnames=2,uniquename=init,useprefix=true,dashed=false]{biblatex} 

\DefineBibliographyStrings{german}{%
        andothers = {{et\,al\adddot}},            % 'et al.' anstatt 'u.a.'
        editor    = {(Hrsg.)},
        editors   = {(Hrsg.)}} 

\renewcommand*{\mkbibnamefirst}[1]{\textsc{#1}}
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}
\renewcommand*{\mkbibnameprefix}[1]{\textsc{#1}}
\renewcommand*{\mkbibnameaffix}[1]{\textsc{#1}}
\renewcommand*{\labelnamepunct}{\addcolon\space} %Doppelpunkt nach Namen, kein Punkt

\DeclareFieldFormat[article]{title}{#1}				%keine Anführungszeichen bei Titel
\DeclareFieldFormat[book]{title}{#1}
\DeclareFieldFormat[incollection]{title}{#1}
\DeclareFieldFormat{journaltitle}{#1\isdot}
\DeclareFieldFormat[thesis]{title}{#1}

\DeclareNameFormat{sortname}{%					%Reihenfolge Vor-Nachname in bib
  \ifuseprefix
    {\usebibmacro{name:last-first}{#1}{#4}{#5}{#8}}
    {\usebibmacro{name:last-first}{#1}{#4}{#6}{#8}}%
  \usebibmacro{name:andothers}}
 		
\setlength{\bibhang}{20pt}					%horizontaler Einzug der einzelnen Einträge

\setlength{\bibitemsep}{6pt}					%Vertikaler Abstand zwischen den einzelnen Einträgen

\DeclareBibliographyDriver{article}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author/translator+others}%
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{title}%
  \newunit
 \printlist{language}%
  \newunit\newblock
  \usebibmacro{byauthor}%
  \newunit\newblock
  \usebibmacro{bytranslator+others}%
  \newunit\newblock
  \printfield{version}%
  \newunit\newblock
  %\usebibmacro{in:}% 					%mit in:
  \usebibmacro{journal+issuetitle}%
  \newunit\newblock
  \usebibmacro{byeditor+others}%
  \newunit\newblock
  \usebibmacro{note+pages}%
  \newunit\newblock
  \iftoggle{bbx:isbn}
    {\printfield{issn}}
    {}%
  \newunit\newblock
  \usebibmacro{doi+eprint+url}%
  \newunit\newblock
  \usebibmacro{addendum+pubstate}%
  \newunit\newblock
  \usebibmacro{pageref}%
  \usebibmacro{finentry}}
  
\DeclareBibliographyDriver{book}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author/editor+others/translator+others}%
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{maintitle+title}%
  \newunit
  \printlist{language}%
  \newunit\newblock
  \usebibmacro{byauthor}%
  \newunit\newblock
  \usebibmacro{byeditor+others}%
  \newunit\newblock
  \printfield{edition}%
  \newunit
  \iffieldundef{maintitle}
    {\printfield{volume}%
     \printfield{part}}
    {}%
  \newunit
  \printfield{volumes}%
  \newunit%\newblock
  \usebibmacro{series+number}%
  \newunit\newblock
  \printfield{note}%
  \newunit\newblock
  
  
\printlist{publisher}%
\newunit
  \iflistundef{location}
    {\setunit*{\addcomma\space}}
   {\setunit*{\addcomma\space}}%
  \printlist{location}
  {}%
  \newunit %
  %\setunit*{\addcomma\space}%
  %\usebibmacro{date}%
    
%\newunit\newblock

\usebibmacro{chapter+pages}%
  \newunit
  \printfield{pagetotal}%
  \newunit\newblock
  \iftoggle{bbx:isbn}
    {\printfield{isbn}}
    {}%
  \newunit\newblock
  \usebibmacro{doi+eprint+url}%
  \newunit\newblock
  \usebibmacro{addendum+pubstate}%
  \newunit\newblock
  \usebibmacro{pageref}%
  \usebibmacro{finentry}}
  
  
  
\usepackage[babel=true,german=guillemets]{csquotes}
\bibliography{Bibliographie}