BibLaTeX vs. memoir class

288 views
Skip to first unread message

Caboose

unread,
Sep 2, 2009, 7:36:14 AM9/2/09
to LaTeX Users Group
Hello there,

I'm trying to get biblatex and the memoir class to play nicely
together but there's a little friction. I had the problem that is
fixed here:
http://www.archivum.info/comp.text.tex/2008-11/00475/Re:_wrong_headers_in_bibliography_with_Memoir_Biblatex

But I have a separate issue as well. I want the bibliography section
to be called "References" rather than "Bibliography". So I have the
following in my preamble:
\renewcommand\bibname{References}
as well as this to sort out the above problem:
\defbibheading{memoir}{\bibsection}

Everything works fine except that \bibname doesn't seem to be getting
passed to \bibsection, so my bibliography is still called
"Bibliography"

Any ideas how to work around this?

Caboose

unread,
Sep 2, 2009, 11:27:27 AM9/2/09
to LaTeX Users Group
I have another problem with biblatex:

I am trying to use the biblatex apa style. so I have the option
style=apa, but this doesn't work. I have tried putting the apa.cbx and
apa.bbx files everywhere biblatex/bbx/ and biblatex/cbx/, biblatex-
contribs/ biblatex-contribs/apa/ etc...

I always get the following error (among about 100 others) "no driver
for entry type 'article'"

What to do!?

On Sep 2, 12:36 pm, Caboose <ccaabboooos...@gmail.com> wrote:
> Hello there,
>
> I'm trying to get biblatex and the memoir class to play nicely
> together but there's a little friction. I had the problem that is
> fixed here:http://www.archivum.info/comp.text.tex/2008-11/00475/Re:_wrong_header...

Caboose

unread,
Sep 2, 2009, 1:50:44 PM9/2/09
to LaTeX Users Group
I have fixed my second problem (I needed to run 'sudo texhash') But
I've come up with a third problem:

biblatex has a "maxnames" option which specifies how many authors you
have before they become "X et al". Now, I want it to display as "X et
al" in the in text citation but as "X, Y and Z" in the bibliography.
This isn't possible because maxnames controls both. Any idea for a
workaround?

My first problem (in the OP) still stands too...

On Sep 2, 12:36 pm, Caboose <ccaabboooos...@gmail.com> wrote:
> Hello there,
>
> I'm trying to get biblatex and the memoir class to play nicely
> together but there's a little friction. I had the problem that is
> fixed here:http://www.archivum.info/comp.text.tex/2008-11/00475/Re:_wrong_header...

jon

unread,
Sep 2, 2009, 5:58:05 PM9/2/09
to LaTeX Users Group
On Sep 2, 7:36 am, Caboose <ccaabboooos...@gmail.com> wrote:

> \defbibheading{memoir}{\bibsection}

this command in biblatex works as follows:

\defbiblatex{<name of heading>}{<code to execute>}

... so to get your bibliography heading to say 'References', all you
need to do is:

\defbibheading{references}{\chapter*{References}}
\printbibliography[heading=references]

or use \section* if you want the 'level' of bibliography to be equal
to your section format.

biblatex meshes well with memoir, but you don't need to cater to the
memoir commands if you use biblatex.

cheers,
jon.

Caboose

unread,
Sep 3, 2009, 5:32:50 AM9/3/09
to LaTeX Users Group
Hi, thanks for your reply

I've tried that but the problem then is the problem I linked to in the
first post. So I get my bibliography to be titled "References" but the
header carries on being the header from the chapter directly before
the bibliography. The workaround I linked to was to make use of
memoir's \bibsection command. But this puts me back to having
"Bibliography" rather than "References" as the title and in the
header...

Caboose

unread,
Sep 3, 2009, 7:00:43 AM9/3/09
to LaTeX Users Group
I have fixed the OP problem, but the maxnames issue still bugs me. The
trick is to \renewcommand INSIDE the \defbibheading like so:

\defbibheading{memoir}{\renewcommand\bibname{References} \bibsection}
\printbibliography[heading=memoir]

This still leaves me with the problem that I want a full author list
in the bibliography while still having "X et al" in the in text
citations...

On Sep 2, 12:36 pm, Caboose <ccaabboooos...@gmail.com> wrote:
> Hello there,
>
> I'm trying to get biblatex and the memoir class to play nicely
> together but there's a little friction. I had the problem that is
> fixed here:http://www.archivum.info/comp.text.tex/2008-11/00475/Re:_wrong_header...
Reply all
Reply to author
Forward
0 new messages