benutzerdefinierte Biber-Bibliographie: Punkt vor Nummerierung

benutzerdefinierte Biber-Bibliographie: Punkt vor Nummerierung

Ich habe versucht, den Bibliografiestil für biblatexden Artikel zu ändern (er hat für meinen Geschmack zu viel gedruckt). Aber irgendwie bekomme ich einen sehr seltsamen Punkt vor den Zahlen in der Liste. Was mache ich falsch und wie kann ich das beheben? Weitere Einzelheiten finden Sie unter MWE und Ausgabe.

\documentclass{article}
\usepackage[sorting=ydnt,backend=biber,maxnames=10,defernumbers,date=year]{biblatex}
\usepackage{filecontents}

\begin{filecontents}{file.bib}
@Article{Ferdinandy2015,
  Title                    = {HIV competition dynamics over sexual networks: first comer advantage conserves founder effects.},
  Author                   = {Ferdinandy, Bence and Mones, Enys and Vicsek, Tam{\'{a}}s and M{\"{u}}ller, Viktor},
  Journal                  = {PLoS Comput Biol},
  Year                     = {2015}
}
@article{Ferdinandy20121207,
title = "Landing together: How flocks arrive at a coherent action in time and space in the presence of perturbations ",
journal = "Physica A: Statistical Mechanics and its Applications ",
volume = "391",
number = "4",
pages = "1207 - 1215",
year = "2012"
}
@article{1,
title = "Landing together: How flocks arrive at a coherent action in time and space in the presence of perturbations ",
journal = "Physica A: Statistical Mechanics and its Applications ",
volume = "391",
number = "4",
pages = "1207 - 1215",
year = "2011"
}
\end{filecontents}

\addbibresource{file.bib} % Specify the bibliography file to include publications

\DeclareBibliographyDriver{article}{%
    \printnames{author}\setunit{\space}%
  \printfield{title}\setunit{\space}%
  \usebibmacro{journal+issuetitle}%

  \par\vspace{0.3\baselineskip}
  }


\begin{document}
\section{publications}
\nocite{*}
\defbibheading{empty}{}
\subsection{papers}
\printbibliography[heading=empty, type=article, resetnumbers=true]

\end{document}

Bildbeschreibung hier eingeben

Antwort1

Es ist wichtig, einen Eintrag ordnungsgemäß zu beenden. biblatexstellt genau zu diesem Zweck Makros bereit finentry.

Der vertikale Abstand zwischen den Einträgen kann mit eingestellt werden \bibitemsep.

fbenceBiblatexFinentry

\documentclass{article}
\usepackage{biblatex}

\begin{filecontents}{\jobname.bib}
    @Article{Ferdinandy2015,
        Title                    = {HIV competition dynamics over sexual networks: first comer advantage conserves founder effects.},
        Author                   = {Ferdinandy, Bence and Mones, Enys and Vicsek, Tam{\'{a}}s and M{\"{u}}ller, Viktor},
        Journal                  = {PLoS Comput Biol},
        Year                     = {2015}
    }
    @article{Ferdinandy20121207,
        title = "Landing together: How flocks arrive at a coherent action in time and space in the presence of perturbations ",
        journal = "Physica A: Statistical Mechanics and its Applications ",
        volume = "391",
        number = "4",
        pages = "1207 - 1215",
        year = "2012"
    }
    @article{1,
        title = "Landing together: How flocks arrive at a coherent action in time and space in the presence of perturbations ",
        journal = "Physica A: Statistical Mechanics and its Applications ",
        volume = "391",
        number = "4",
        pages = "1207 - 1215",
        year = "2011"
    }
\end{filecontents}

\addbibresource{\jobname.bib} % Specify the bibliography file to include publications

\DeclareBibliographyDriver{article}{%
    \printnames{author}\setunit{\space}%
    \printfield{title}\setunit{\space}%
    \usebibmacro{journal+issuetitle}%
    \usebibmacro{finentry}%
}
\renewcommand{\bibitemsep}{2\baselineskip}


\begin{document}
\nocite{*}
\printbibliography

\end{document}

verwandte Informationen