My university is very strict on the correct formatting of the bibliography.
When quoting in text, these are the guidelines:
- 2 authors = familyname 1 'en' familyname2 year => (Wood en Kroger 2000)
- 3 authors = familyname 1 , familyname 2 'en' familyname3 year=> (Wood , Kroger en Subtle 2000)
- 4 authors or more = familyname 1 et al. year => (Wood et al. 2000)
In the bibliography, for reasons unknow, we have to use & instead of en
- Wood, L. & R. Kroger (2000)
- Wood, L., R. Kroger & L. Subtle (2020)
- Wood, L., R. Kroger, L. Subtle & S. Else (2020)
3 questions:
- how can I differentiate between body = en and bibliography = &.
\DeclareDelimFormat{finalnamedelim}{\addspace\&\space} seems to change ALL ands into &
- Why is my mincitenames/maxcitenames not kicking in the the MWE below.
~~ begin edit: found this myself ~~
- How do I get et al. instead of e.a.
\DefineBibliographyStrings{dutch}{%
andothers = {et\addabbrvspace al\adddot}
}
~~end edit~~
MWE
\documentclass[a4paper]{article}
\usepackage[dutch]{babel} % Nederlands
\usepackage{filecontents}
\begin{filecontents*}{refs.bib}
@book{wood_2,
title = {2 authors},
author = {Wood, Linda and Kroger, Rolf},
date = {2000},
publisher = {{SAGE Publications}},
location = {{California}},
langid = {english}
}
@book{wood_3,
title = {3 authors},
author = {Wood, Linda and Kroger, Rolf and Subtle, Loosely},
date = {2020},
publisher = {{SAGE Publications}},
location = {{California}},
langid = {english}
}
@book{wood_4,
title = {4 authors},
author = {Wood, Linda and Kroger, Rolf and Subtle, Loosely and Else, Somebody},
date = {2020},
publisher = {{SAGE Publications}},
location = {{California}},
langid = {english}
}
\end{filecontents*}
\usepackage[innamebeforetitle=true,
citestyle=ext-authoryear-comp, % meerdere auteurs = chronologisch maar gegroepereerd per auteur
bibstyle=ext-authoryear,
% style=ext-authoryear-comp, % meerdere auteurs = chronologisch maar gegroepereerd per auteur
sortcites, % sorteer citaties per jaar,
sorting=ynt,
mincitenames=1,
maxcitenames=3,
maxbibnames=99, % Toon alle auteurs van een boek - https://tex.stackexchange.com/questions/1554/biblatex-displaying-all-authors-of-multi-author-works-in-the-bibliography
uniquename=init,
giveninits=true, % initialen bij voornaam
doi=false, % geen DOI
isbn=false, % geen ISBN
dashed=false, % auteurs moeten altijd voluit geschreven worden, hoe vaak ze ook geciteerd worden
dateabbrev=false,
backend=biber]{biblatex}
\addbibresource{refs.bib}
\DeclareDelimFormat{finalnamedelim}{\addspace\&\space}
\begin{document}
2 authors: \citeauthor{wood_2} - \autocite{wood_2}
3 authors: \citeauthor{wood_3} - \autocite{wood_3}
4 authors: \citeauthor{wood_4} - \citeauthor*{wood_4} - \autocite{wood_4}
\newrefcontext[sorting=nyt]
\printbibliography
\end{document}


citestyle=ext-authoryear-comp, bibstyle=ext-authoryear,is equivalent to the shorter and easier to parsestyle=ext-authoryear-comp,. The double braces in bothpublisher = {{SAGE Publications}},andlocation = {{California}},are superfluous and can be replaced by single brace pairs:publisher = {SAGE Publications}, location = {California},. – moewe Apr 30 '20 at 18:17style=commented out because I thought it may affected themaxcitenamesfor some reason... – LooselySubtle Apr 30 '20 at 18:51styles can affect(min|max)(bib|cite)namessettings, but the options you pass tobiblatexabout that will take precedence. So in your setting that's nothing to worry about. But as I said,citestyle=ext-authoryear-comp, bibstyle=ext-authoryear,andstyle=ext-authoryear-comp,are equivalent, so the risk is the same no matter if you take the more opaque long version of settingbibstyleandcitestyleseparately or the shorterstyle. – moewe Apr 30 '20 at 18:54