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

biblatex+babel problem

274 views
Skip to first unread message

AndreLTR

unread,
Mar 17, 2012, 9:01:55 AM3/17/12
to
Hello,

I'm trying to use biblatex instead of bibtex due to its multilanguage
capability but when I try to compile a document. The relevant part of
the preamble is below,

\documentclass[a4paper,12pt,normaltoc,openright]{abnt}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[brazil,portuges,english]{babel}
% % biblatex bibliography manager
\usepackage[babel=other,bibstyle=authortitle,citestyle=authortitle,style=authortitle,language=auto,brazilian]
{biblatex}

I get the following error,

ERROR: Package keyval Error: brazilian undefined.

--- TeX said ---

See the keyval package documentation for explanation.
Type H <return> for immediate help.
...

l.7850 \blx@processoptions

--- HELP ---
From the .log file...

Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.

If I change from brazilian to portuguese the error remains, for
instance. I use texlive in ubuntu 11.04. Any help will be
appreciated.

Thanks,

Andre Luiz

Lee Rudolph

unread,
Mar 17, 2012, 10:09:13 AM3/17/12
to
When I try your file above, there's rather more relevant
stuff in the log file; with the irrelevancy of the particular
path on my computer removed, I see

Package biblatex Info: ... file 'biblatex.cfg' found.
(C:<my irrelevant path>\biblatex\biblatex.cfg

And, in fact, it is in biblatex.cfg that "brazilian" is
"undefined". On my system, biblatex.cfg contains no
definitions; does it on yours? If so (or if it does,
but brazilian and portugues aren't among them), there's
your problem.

Since (obviously) I don't use biblatex, I don't know
what form the definitions should take.

Lee Rudolph

Herbert Schulz

unread,
Mar 17, 2012, 2:57:36 PM3/17/12
to
In article
<3e52b6f2-4c4e-4477...@q18g2000yqh.googlegroups.com>,
Howdy,

According to the biblatex documentation you should be using `brazilian'
not `brazillian'' with two `l's.

Good Luck,
Herb Schulz

Herbert Schulz

unread,
Mar 17, 2012, 3:07:54 PM3/17/12
to
In article <herbs-C4B060....@news.aioe.org>,
Howdy,

Sorry, I misread your language= option. Do you need to use the babel
option too?

Good Luck,
Herb Schulz

Ulrike Fischer

unread,
Mar 18, 2012, 10:12:51 AM3/18/12
to
Am Sat, 17 Mar 2012 06:01:55 -0700 (PDT) schrieb AndreLTR:

> Hello,
>
> I'm trying to use biblatex instead of bibtex due to its multilanguage
> capability but when I try to compile a document.

The latex package biblatex is not a replacement for the binary
bibtex. The new binary which replace bibtex is called biber.

biblatex can be used together with both binaries bibtex and biber.



> \usepackage[..., language=auto,brazilian]{biblatex}

> ERROR: Package keyval Error: brazilian undefined.

You should either use "language=auto" if you want biblatex to pick
up the settings from babel, or "language=brazilian" if you want set
the language independant from babel. "language=auto,brazilian" is
the wrong syntax and senseless.

--
Ulrike Fischer
0 new messages