In my bibliography, I want a comma after the first author when there are only two authors (i.e. I want a comma before the last (=first) author). Putting a comma after the first author when there are only two has been discussed before: Comma after first author name in authoryear biblatex style with two authors or also Biblatex --- how to add comma before and between two names

While the suggested solustions wouldn't totally solve my problem (because I do not want that comma when there have been more than two authors), the solutions do not work for me anyway - it seems to me that this is because I'm using ngerman-babel. I never get a comma before the "und".

Can anybody help?


\usepackage[style=authoryear, citestyle=authoryear-comp]{biblatex}
   AUTHOR = "John Lennon and Second Author",
   TITLE = "My really long book on my life",
   YEAR = "1971",
   LOCATION = "Liverpool",
   PUBLISHER = "Penny Lane Press"}}
   AUTHOR = "Paul McCartney and Second Author and Third Author",
   TITLE = "Penny Lane is still in my ears",
   YEAR = "1979",
   LOCATION = "New York",
   PUBLISHER = "Peter Alden"} 

1 Answer 1


You can redefine \finalnamedelim by using the internal counter listtotal:

  • Thanks, your solution works! I just had to add an "\AtBeginBibliography", since I only want this behaviour in the bibliography. Commented Mar 19, 2017 at 21:09

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .