Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

biblatex: controlling maxnames for bibliography and citations separately?

958 views
Skip to first unread message

Caboose

unread,
Sep 3, 2009, 7:07:23 AM9/3/09
to
biblatex contains an option "maxnames" which specifies how many
authors a paper must have before they become "X et al". The problem is
that this controls both the in text citation and the bibliography
entry.

Is it not standard to use "X et al" in the text (at least after the
first mention...) but have the bibliography list the whole "X, Y and
Z" author list? Is this possible in biblatex? It worked fine in
bibtex...

And a subsidiary question: I like the natbib \citet command in author/
year style. With bibtex, that was how the \cite command worked by
default. Now, with style=authoryear in biblatex it displays as
"Author, Year" rather than "Author (Year)" How can I make the \cite
command behave that way by default? I've not found a style package
that does that.

Ulrike Fischer

unread,
Sep 3, 2009, 8:46:01 AM9/3/09
to
Am Thu, 3 Sep 2009 04:07:23 -0700 (PDT) schrieb Caboose:

> biblatex contains an option "maxnames" which specifies how many
> authors a paper must have before they become "X et al". The problem is
> that this controls both the in text citation and the bibliography
> entry.
>
> Is it not standard to use "X et al" in the text (at least after the
> first mention...) but have the bibliography list the whole "X, Y and
> Z" author list? Is this possible in biblatex? It worked fine in
> bibtex...
>

I think you can change maxnames locally in the optional argument of
\printbibliography.


--
Ulrike Fischer

Philipp Stephani

unread,
Sep 3, 2009, 8:49:02 AM9/3/09
to
Caboose schrieb:

> biblatex contains an option "maxnames" which specifies how many
> authors a paper must have before they become "X et al". The problem is
> that this controls both the in text citation and the bibliography
> entry.
>
> Is it not standard to use "X et al" in the text (at least after the
> first mention...) but have the bibliography list the whole "X, Y and
> Z" author list? Is this possible in biblatex? It worked fine in
> bibtex...

You can provide options that are local to \printbibliography:

\printbibliography[maxnames=1000]

--
Change “LookInSig” to “tcalveu” to answer by mail.

0 new messages