2

I often use multiple citations to blocks I write. So one example could be:

This is one part of my text \cite{cit01, cit02, cit03}.

Resulting to:

This is one part of my text (Kaplan 1996; Norton 1982; Hemming 2002).

Now I'd like to provide the pages within those three books as well. So I use:

This is one part of my text \cite[pp. 25 f]{cit01}\cite[pp. 55 f]{cit02}\cite[pp. 26 f]{cit03}.

Resulting to:

This is one part of my text (Kaplan 1996, pp. 25 f)(Norton 1982, pp. 55 f)(Hemming 2002, pp. 26 f).

But, this separated citation isn't what I really want. I'd rather have a result that looks like this. Hence, everything with one rounded brackets:

This is one part of my text (Kaplan 1996, pp. 25 f; Norton 1982, pp. 55 f; Hemming 2002, pp. 26 f).

Is that possible?

EDIT:

I use bibtex.

EDIT 2: I use bibtex together with biblatex.

10
  • 1
    Please tell us which citation management package (if any...) you employ.
    – Mico
    Apr 23, 2018 at 14:28
  • 2
    If you use biblatex you can use \cites[25\psq]{cit01}[55\psq]{cit02}[26\psq]{cit03} (note the s and the lack of "pp."s as well as that the f has been replaced with \psq).
    – moewe
    Apr 23, 2018 at 14:31
  • Do you use BibTeX with biblatex or natbib or cite? An MWE/MWEB would guarantee that we are all talking about the same thing.
    – moewe
    Apr 23, 2018 at 14:59
  • @moewe Added EDIT 2.
    – Socrates
    Apr 23, 2018 at 15:04
  • 1
    See also tex.stackexchange.com/q/18910/35864
    – moewe
    Apr 23, 2018 at 15:20

2 Answers 2

3

With biblatex you'll want to use the multicite commands, see §3.8.3 Qualified Citation Lists of the biblatex documentation.

\cites[25\psq]{sigfridsson}[55\psq]{worman}[26\psq]{geer}

In full

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[style=authoryear, backend=biber]{biblatex}

\addbibresource{biblatex-examples.bib}

\DefineBibliographyStrings{english}{
  sequens   = {f\adddot},
  sequentes = {ff\adddot},
}

\begin{document}
\parencites[25\psq]{sigfridsson}[55\psq]{worman}[26\psq]{geer}
\end{document} 

Note how the "pp." can and should be dropped in the postnote argument if you use \psq instead of f. and \psqq instead of ff..

enter image description here

2

If you use the natbib citation management package, you could employ three \citealt directives encased in a common ( ... ) set of parentheses. E.g., something like the following:

enter image description here

If you want commas between the authors' names and the years, simply use \citealp instead of \citealt.

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{cit01,author="Kaplan" ,year=1996,title="X"}
@misc{cit02,author="Norton" ,year=1982,title="Y"}
@misc{cit03,author="Hemming",year=2002,title="Z"}
\end{filecontents}

\documentclass{article}
\usepackage[authoryear]{natbib}
\bibliographystyle{plainnat} % select a suitable bibliography style

\begin{document}
\dots\ (\citealt[pp.~25\,f]{cit01}; \citealt[pp.~55\,f]{cit02}; 
\citealt[pp.~26\,f]{cit03}).
\bibliography{mybib}
\end{document} 

You must log in to answer this question.

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