0

I am writing a document and using BibLaTeX with APA style for my references. Due to space constraints in my document, I want to use the initials of certain authors (mainly academies and institutes) but I still want to provide the full name in the reference list. An in-text citation could look like this:

AVL (2006)

And the reference list would look like this:

AVL = Acadèmia Valenciana de la Llengua. (2006). Gramàtica normativa valenciana. Acadèmia Valenciana de la Llengua.

What I am using now is this:

\usepackage[style=apa,sorting=nyt,backend=biber,sortlocale=nb_NO,sortcites,maxcitenames=2,maxbibnames=99]{biblatex}

Is there any way to do it? I haven't had luck finding ways to do this but it may be because I can't find a way to describe it that doesn't get me unrelated results.

0

For shortened institutional authors you can use the shortauthor field.

APA style requires that the full name be given in the first citation along with the abbreviation. In subsequent citations the abbreviation is used. The bibliography lists only the full name.

\documentclass[american]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber, style=apa]{biblatex}

\begin{filecontents}{\jobname.bib}
@book{avl,
  author      = {{Acadèmia Valenciana de la Llengua}},
  shortauthor = {AVL},
  title       = {Gramàtica normativa valenciana},
  year        = {2006},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem \autocite{avl}
ipsum \autocite{avl}

\printbibliography
\end{document}

Lorem (Acadèmia Valenciana de la Llengua [AVL], 2006) ipsum (AVL, 2006)//Acadèmia Valenciana de la Llengua. (2006). Gramàtica normativa valenciana.

If you do not like the way APA style handles this I strongly recommend you do not use biblatex-apa since you are losing APA compliance anyway. Go for the standard authoryear style instead. In that case Biblatex: long author names in first citation followed by shortnames thereafter might be useful.

2
  • Thank you! These references will most likely only appear in tables and that's why I do not have enough space. I don't want them to look different in the first table compared to the others. I may change my mind later on but for now I prefer what I posted in the question (or any solution that makes them look short and the same).
    – user242399
    May 26 at 21:21
  • There is \makeatletter \let\cbx@apa@ifnamesaved\@firstoftwo \makeatother, but then you'd still have to work with the bibliography.
    – moewe
    May 27 at 5:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.