Fwd: multiple citation with page number
Thomas Widmann <[email protected]> Fri, 21 May 2004 21:52:29 +0100
| Newsgroups | gmane.comp.tex.bibulus.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi there, there was a query on comp.text tex today which is of interest to us: "antti a." <[email protected]> writes: > i wonder if it is possible to generate multiple citations with page > numbers with natbib? with a single citation i use the following: > > \citep[4]{bouym:1985} > > resulting in (Boyum 1985: 4). but how to achieve this with multiple > citations? i can use e.g. \citep{bazin:1997, bouym:1985} which results > correctly in (Boyum 1985; Bazin 1997). but how to add separate page > number for each work cited? using \citep[21][4]{bazin:1997, boyum:1985} > results in (21 Bazin 1997; Bouym 1985: 4), but what i need to get would > be (Bazin 1997: 21; Bouym 1985: 4). Or to rephrase this in terms of the LaTeX interface to Bibulus: How should we design the \cite... command(s) so that each reference can have additional information attached? For instance, in addition to \citep[21][4]{bazin:1997, boyum:1985} as suggested above, one could imagine i.a. the following: \citegroupp{\cite[21]{bazin:1997} \cite[4]{boyum:1985}} \citep{bazin:1997 (page 21); boyum:1985 (page 4)} \citep{bazin:1997/21;boyum:1985/4} \begin{citep} \cite[21]{bazin:1997} \cite[4]{boyum:1985} \end{citep} You can surely think of many more possibilities. Apart from the grouping question, I would be in favour of a system which clearly shows that it's a page that is being cited, since whether the word "page" is output depends on the system -- Boyum (1985:4) normally corresponds to [34, p.~4]. Looking forward to your comments! /Thomas -- Thomas Widmann Bye-bye to BibTeX: join the Bibulus project now! [email protected] <http://www.bibulus.org> Glasgow, Scotland, EU <http://savannah.nongnu.org/projects/bibulus/>