I want capital letters if there are more than 3 authors with a + at the end. I use Overleaf.
Bibliography setup:
\usepackage[
backend=biber,
style=alphabetic,
maxbibnames=10,
]{biblatex}
\title{A bibLaTeX example}
\addbibresource{sample.bib}
Bib file:
@book{myBook,
author = "Michel Goossens and Frank Mittelbach and Alexander Samarin and John Doe",
title = "The \LaTeX\ Companion",
year = "1993",
publisher = "Addison-Wesley",
address = "Reading, Massachusetts",
keywords = "myBook"
}
Outcome:
[Goo+93] Michel Goossens, Frank Mittelbach, Alexander Samarin, and TimTester.The LATEX Companion. Reading, Massachusetts: Addison-Wesley, 1993.
Prefered Outcome:
[GMS+93] Michel Goossens, Frank Mittelbach, Alexander Samarin, and TimTester.The LATEX Companion. Reading, Massachusetts: Addison-Wesley, 1993.
Difference:
[Goo+93] vs. [GMS+93]
Best Answer
Try
minalphanames=3
.biblatex
will useminalphanames
many names from the list if it is longer thanmaxalphanames
. The default value formaxalphanames
is3
and forminalphanames
it is1
. That means that a list of more than three authors is shortened to one author plus "et al."/"+". Withminalphanames=3,
such a list is shortened to three authors plus "et al."/"+".