I have quite a bit of trouble getting my in-text citations sorted alphabetically using biblatex. I am using the 'apa' style with biber. Since APA7 recommends sorting in-text citations primarily alphabetically I am surprised that this wasn't the default for me. In-text citations just show up in the order I put them in the code. I have already read through some related questions and found the sortcites and sorting=nyt options, which I put into my code. While I can influence the sorting of my bibliography with this just fine, it has no impact whatsoever on the in-text citations. This is regardless of which citation command I use (e.g. \autocites, \parencites).
This is the MWE, with which the problem still exists:
\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[backend=biber, style=apa, sortcites, sorting=nyt]{biblatex}
\addbibresource{debugLib.bib}
\begin{document}
\textcites{sellars}{belardi}
\printbibliography
\end{document}
My library layout looks as follows:
@book{belardi,
title = {Supervision: Grundlagen, Techniken, Perspektiven},
shorttitle = {Supervision},
author = {Belardi, Nando},
date = {2005},
series = {C.H. Beck Wissen},
edition = {2., aktualisierte Aufl},
publisher = {C.H. Beck},
location = {München},
}
@article{sellars,
title = {Learning from Contemporary Practice: An Exploration of Clinical Supervision in Physiotherapy},
shorttitle = {Learning from Contemporary Practice},
author = {Sellars, Julie},
date = {2004},
journaltitle = {Learn Health Soc Care},
volume = {3},
number = {2},
pages = {64--82}
}
What I get with this is the following:

All my software should be up to date - I triple checked. I know I could just manually change the order of the tags, but for the future I would like this to be done automatically. So I would be grateful if someone can see what I don't and can come up with a solution to put in-text citations in an alphabetical order.


biblatexcannot sort across different arguments (pairs of curly braces) of a multicite command, so\textcites{sellars}{belardi}does not sort, but\textcite{sellars,belardi}does. – moewe Mar 06 '24 at 19:12style=apa,withsortcites, sorting=nyt, get rid of these two options. The style already setssortcitesand uses its own sorting scheme (whichsorting=nyt,would override with a sorting scheme that is not APA compliant). You probably won't notice a difference in the output, butsorting=nyt,is subtly different fromstyle=apa's default sorting and as a general rule I'd recommend to use as little options as possible. – moewe Mar 06 '24 at 19:14\autocitescommand to have the option for an individual post option. A typical way I would use it would be:\autocites[1]{tag1}[2\psq]{tag2}. Is there any command which has the same output, but alphabetically sorted? – baltico Mar 07 '24 at 07:26