49

When using biblatex, how can you obtain abbreviated first names for authors in the bibliography (i.e. like the abbrv bibtex)?

I've been trying to look everywhere in the manual, but so far no luck.

Juan A. Navarro
  • 62,139
  • 32
  • 140
  • 169

2 Answers2

66

Loading biblatex with the package option giveninits=true will just print the initial of the author's first name.

Note that this will not work in somewhat old versions, and you must use (the now-deprecated) firstinits=true option instead, which accomplishes the same thing.

egreg
  • 1,121,712
Seamus
  • 73,242
  • 1
    Aha, now I can see the option. Strange that is buried in the list of “internal options” and without any mention to abbrv. Anyway, thanks a lot! – Juan A. Navarro Jun 30 '11 at 11:20
  • 1
    @Juan the thing is, there are so many options, that it can be difficult to know where to look for the relevant ones! – Seamus Jun 30 '11 at 11:22
  • 5
    In recent versions this option has been renamed to giveninits. The deprecated name continues to work, but it produces a warning. It is strongly advised to switch to the new name. – moewe Mar 24 '17 at 13:39
  • In the manual an "abbreviate=true" is also mention, but in my case non of the three results in abbreviated author names. – user3072843 Sep 02 '17 at 20:56
2

While this is way to late, it might still help someone:

If you are actually looking for emulating the abbrv style, then there is this simple solution of adding style=trad-abbrv to the package options (before any other).