For 2 references, how would I produce textual citations such that
Statement (species A: author1 date1; species B: ref2)
I tried \citep[species A:][]{ref1}[species B:][]{ref2}, but it doesn't seem to work..
For 2 references, how would I produce textual citations such that
Statement (species A: author1 date1; species B: ref2)
I tried \citep[species A:][]{ref1}[species B:][]{ref2}, but it doesn't seem to work..
You are looking for a multi-cite version of \citep. That does not really exist, but since biblatex's natbib commands are just wrappers around their standard counterparts, \citep is really \parencite (exceptions apply for the starred versions: \citep* is not \parencite*, it is \AtNextCite{\defcounter{maxnames}{999}\parencite). The multi-cite version for \parencite is \parencites, so you want
\parencites[species A:][]{ref1}[species B:][]{ref2}
\parencites{cite1, cite2}[see][for review]{cite3} produced weird ([cite 1, cite2]; [see cite3 for review])
– Sharah
Sep 03 '18 at 21:32
You could just write:
(species A: \citealp{ref1}; species B: \citealp{ref2})
It's more readable.
\citealp instead of \citealt, but at least with biblatex there shouldn't be a difference. Note that sometimes it can be beneficial to make sure that all citations in one parenthesis are produced by the same cite command, in which case the \parencites approach would produce better results (cf. https://tex.stackexchange.com/a/576752/35864).
– moewe
Dec 30 '20 at 21:09
\parencites[species A:][]{ref1}[species B:][]{ref2}(notice thes). Thenatbibcompatibility commands are just wrappers around theirbiblatexcounterparts (so\citepis actually a\parencite; there are exceptions for the starred versions) and do not have multi-cite support (as indeednatbibdoes not). – moewe Apr 29 '14 at 06:36