I would like to use \textcite to produce something like:
According to Stringer and Gamble (1993, p.159; contra Gargett 1989, 1999), the only clear example of an intentional Neanderthal burial is that of La Chapelle-aux-Saints 1 in Southwestern France.
I've looked around but couldn't find anything to that effect.
Here's a MWE:
\documentclass[10pt]{article}
\usepackage[american]{babel}
\usepackage{csquotes}
\usepackage[sorting=nyt, style=authoryear-comp, backend=biber, maxbibnames=10, maxcitenames=2, doi=false]{biblatex}
\addbibresource{preset.bib}
\DeclareLanguageMapping{american}{american-apa}
\begin{document}
According to \textcites[159]{Stringer1993}[contra][]{Gargett1989, Gargett1999}, the only clear example of an intentional Neanderthal burial is that of La Chapelle-aux-Saints 1 in Southwestern France.
\printbibliography
\end{document}
Which does not produce what I want:
EDIT: Here's what worked for me (both lines are identical, but for me only the second worked)
\citeauthor{Stringer1993}~\mkbibparens{\cite*[159]{Stringer1993}; contra \cite{Gargett1989, Gargett1999}}
\citeauthor{Stringer1993}~\mkbibparens{\cite*[159]{Stringer1993}; contra \cite{Gargett1989, Gargett1999}}

\citeauthor{Stringer1993}~\mkbibparens{\citeyear[159]{Stringer1993}; contra \cite{Gargett1989, Gargett1999}}(you can of course stuff that into an ad-hoc command) – moewe Mar 07 '17 at 16:51\citeyearwas not 'recognised', but then you say it worked for you? Faking the citation like this is of course a bit clumsy and it might confuse the citation tracker that takes care of the 'ibid' mechanism. But since 'ibid.' is highly ambiguous after such a citation anyway, a\citeresetmight be a good idea. (\postnotedelim ;seems like overkill.) I'd use\citeauthor{sigfridsson}~\mkbibparens{\citeyear[159]{sigfridsson}; \cite[\textit{contra}][]{knuth:ct:a,knuth:ct:b}}– moewe Mar 07 '17 at 17:18\cite*{foo}instead of\citeyear{foo}. This should work with all standardauthoryear- andauthortitle-like styles. – moewe Mar 07 '17 at 17:24gefromStringer1993in your\cite*argument in the first line. I could see this when I deleted theewith backspace, I had to press backspace another two times to delete thegeven though there was apparently nothing in between the two letters. – moewe Mar 07 '17 at 17:59