My university has the requirement to not have a final comma before the ampersand of the final author.
Here's the full cite:
Blinowski, G., Anna, O., & Adam, P. (2022). Monolithic vs. Microservice Architecture: A Performance and Scalability Evaluation. IEEE Access, 10, 20357–20374. https://doi.org/10.1109/ACCESS.2022.3152803
The comma in between "Anna, O., (<-- this here)" and "& Adam, P." needs to be removed. How can I adjust this?
I'm using biblatex as follows:
\usepackage[style=apa, backend=biber]{biblatex}
Any help is appreciated.
UPDATE:
I was able to get rid of this comma. But, I've noticed in Overleaf, that this only works with TexLive 2021 or below. If I switch to 2022, biblatex automatically adds a comma there. \renewcommand*{\finalandcomma}{;} don't replace the comma but adds a semicolon after the comma... So this is super strange to me. Is anyone aware of this "bug"?
\documentclass{article}
\usepackage[backend=biber,hyperref,style=apa,citestyle=apa,cites]{biblatex}
\begin{filecontents}{mybib.bib}
@book{ref,
author = {Michel Goossens and Frank Mittelbach and Alexander Samarin},
title = {The LaTeX Companion},
year = {1993},
publisher = {Addison-Wesley},
address = {Reading, Massachusetts}
}
\end{filecontents}
\addbibresource{mybib.bib}
\AtBeginDocument{% this is solving it
\renewcommand*{\finalandcomma}{}
}
\begin{document}
\begin{itemize}
\item[] A cite: \cite{ref}.
\item[] A parencite: \parencite{ref}.
\item[] A textcite: \textcite{ref}.
\end{itemize}
\printbibliography
\end{document}

biblatex-apa. Update your local system (https://tex.stackexchange.com/q/55437/35864). – moewe Jan 07 '23 at 14:34