I want my natbib citations in the compiled PDF document to look like this:

(Yellow 2010, p. 111, see also Brown 2011, Red 2012)

I have really struggled to use the \citep commands to get to that result. (E.g., it orders citations alphabetically, and i cannot get the "p. 111, see also" to appear at the right place).

Does anyone know how I can get to the desired format?

  • 2
    Welcome to TeX.SE! Please show us a short compilable TeX code resulting in your issue. Do not forget to add the used or a part of it bib file.
    – Mensch
    Mar 15 at 10:54

1 Answer 1


I suggest you combine a \citetext instruction with a couple of \citealt instructions.

enter image description here


% create a sample bib file "on the fly":    
@misc{y:2010, author={Yellow},title={X},year=2010}
@misc{b:2011, author={Brown}, title={Y},year=2011}
@misc{r:2012, author={Red},   title={Z},year=2012}

\bibliographystyle{plainnat} % or some other suitable bib. style
\setcitestyle{citesep={,}} % default separator between citations: ';'

\citetext{\citealt[p.~111]{y:2010}; see also \citealt{b:2011,r:2012}}

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .