I use biblatex
with biber
and as style alphabetic
\usepackage[backend = biber, style=alphabetic ,maxnames=4,minnames=3,maxbibnames=99]%
{biblatex}
At the moment, I get for all bibliography entries with more than 4 authors something like [McW+07]
(first three letters of the family name of the first author) but I would like to get [MBC+07]
. (M
, B
and C
are the initials of the first three authors)
Is there a way to change my LaTeX code to solve my problem?
Best Answer
This is just a settings issue. If you look at the
ieee-alphabetic.cbx
, you'll see that all it does is set some options and then loadalphabetic
:Label generation is done using
maxalphanames/minalphanames
andmaxnames/minnames
does not change this (because these are only enabled if thelabelalpha
option is true). So, you just need to setmaxalphanames=4
andminalphanames=3
and you can usealphabetic
as normal. See these options in the PDF doc.You also might want to look at
\DeclareLabelalphaTemplate
as you can customise the format of labels quite a lot. As you've found out, this label generation interacts with themaxalphanames/minalphanames
settings.