Biblatex: Unterdrückung des Language-Felds

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.
Michel_M
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Mi 1. Jun 2011, 14:43
Wohnort: Zürich

Beitrag von Michel_M »

Hallo Dominik

Herzlichen Dank für Deinen Tipp. Ich habe Biblatex im Ubuntu Software Center deinstalliert und danach wieder installiert. Dasselbe mit TeX Live. Leider klappt es immer noch nicht.

Wenn ich in Kile (mein Editor) kompiliere, dann kommt immer die bereits zitierte Fehlermeldung (biblatex.sty7850:Package keyval Error: clearlang undefined /blx@processoptions...), die Datei biblatex.sty wird automatisch geöffnet und der Cursor springt auf deren Codezeile 7850, dort steht:

% Process preamble options

\blx@processoptions

Muss man dort etwa etwas eingeben?

Herzlichen Dank und beste Grüsse

Benutzeravatar
domwass
TeX-Entwickler
TeX-Entwickler
Beiträge: 617
Registriert: Di 26. Aug 2008, 12:44
Kontaktdaten:

Beitrag von domwass »

Ergänze zunächst mal ganz am Anfang deines Dokuments (vor
\documentclass) den Befehl \listfiles. Damit werden an das Ende der .log-
Datei alle benutzten Pakete und deren Versionen geschrieben. Dort kannst du
nachschauen, welche biblatex-Version tatsächlich benutzt wird. Vielleicht
fliegt ja irgendwo noch eine alte, manuell installierte Version herum, die
zuerst gefunden wird. Falls nicht, würde ich dich bitten, ein Minimalbeispiel zu
erstellen, das den Fehler produziert, und genau diese Datei hier
hineinzukopieren. Dann kann man weiter testen.

Gruß,
Dominik.-

Michel_M
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Mi 1. Jun 2011, 14:43
Wohnort: Zürich

Beitrag von Michel_M »

Also hier wäre einmal der relevante Auszug aus dem Log-File:
*File List*
scrreprt.cls 2009/07/24 v3.04a KOMA-Script document class (report)
scrkbase.sty 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-dependent ba
sics and keyval usage)
scrbase.sty 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-independent
basics and keyval usage)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty 2009/03/25 v3.03 KOMA-Script package (loading files)
tocbasic.sty 2009/06/08 v3.03b KOMA-Script package (handling toc-files)
scrsize11pt.clo 2009/07/24 v3.04a KOMA-Script font size class option (11pt)
typearea.sty 2009/07/24 v3.04a KOMA-Script package (type area)
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
inputenc.sty 2008/03/30 v1.1d Input encoding file
ansinew.def 2008/03/30 v1.1d Input encoding file
babel.sty 2008/07/06 v3.8l The Babel package
english.ldf 2005/03/30 v3.3o English support from the babel system
csquotes.sty 2009/09/23 v4.4c context-sensitive quotations
etoolbox.sty 2009/08/06 v1.8 e-TeX tools for LaTeX
etex.sty 1998/03/26 v2.0 eTeX basic definition package (PEB)
csquotes.def 2009/09/23 v4.4c csquotes generic definitions
csquotes.cfg 2009/05/30 v4.4 csquotes configuration
lipsum.sty 2005/01/26 v1.0 150 paragraphs of Lorem Ipsum dummy text
filecontents.sty 2009/03/17 v1.2 Create an external file from within a LaTeX
document
biblatex.sty 2010/03/19 v0.9a programmable bibliographies
ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
url.sty 2006/04/12 ver 3.3 Verb mode for urls, etc.
blx-compat.def 2010/03/19 v0.9a biblatex generic compatibility
biblatex.def 2010/03/19 v0.9a biblatex generic definitions
standard.bbx 2010/03/19 v0.9a biblatex bibliography style
authoryear.bbx 2010/03/19 v0.9a biblatex bibliography style
verbose.cbx 2010/02/14 v0.9 biblatex citation style
biblatex.cfg
english.lbx 2010/03/19 v0.9a biblatex localization
***********
und hier der von Dir übernommene Code, der bei mir nicht funktioniert:

Code: Alles auswählen

\listfiles
\documentclass[a4paper]{scrreprt} 
\usepackage[T1]{fontenc} 
\usepackage[ansinew]{inputenc} 
\usepackage[english]{babel} 
\usepackage[babel,german=quotes]{csquotes} 
\usepackage{lipsum} 

\usepackage{filecontents} 
\begin{filecontents}{\jobname.bib} 
@book{Burgess:2010, 
   author = {Bernard Burgess}, 
   title = {Buchtitel}, 
   date = {2010}, 
   location = {London}, 
   language = {english} 
} 
@book{Rundle:2004, 
   author = {Richard Rundle}, 
   title = {Titel des Buches}, 
   date = {2004}, 
   location = {Berlin}, 
   language = {german} 
} 
@book{Toulmin:2001, 
   author = {Theodore Toulmin}, 
   title = {Titel}, 
   date = {2001}, 
   location = {Paris}, 
   language = {french} 
} 
\end{filecontents} 
\usepackage[ 
   citestyle=verbose, 
   labelyear=true, 
   bibstyle=authoryear, 
   block=space, 
   clearlang=true, 
   backend=biber 
]{biblatex} 
\bibliography{\jobname} 

\DeclareRedundantLanguages{english,german,french}{english,german,ngerman,french} 
\begin{document} 
\lipsum[1]\footcite{Burgess:2010} \lipsum[2]\footcite{Burgess:2010} \lipsum[3]\footcite{Rundle:2004} \lipsum[4]\footcite{Rundle:2004} 
\newpage   
\lipsum[1]\footcite{Burgess:2010} \lipsum[2]\footcite{Burgess:2010} \lipsum[3]\footcite{Rundle:2004} \lipsum[4]\footcite{Rundle:2004} 

\printbibliography 
\end{document}

...und herzlichen Dank für Deine Geduld

Benutzeravatar
domwass
TeX-Entwickler
TeX-Entwickler
Beiträge: 617
Registriert: Di 26. Aug 2008, 12:44
Kontaktdaten:

Beitrag von domwass »

Michel_M hat geschrieben:
*File List*
[...]
biblatex.sty 2010/03/19 v0.9a programmable bibliographies
biblatex.def 2010/03/19 v0.9a biblatex generic definitions
standard.bbx 2010/03/19 v0.9a biblatex bibliography style
authoryear.bbx 2010/03/19 v0.9a biblatex bibliography style
verbose.cbx 2010/02/14 v0.9 biblatex citation style
biblatex.cfg
english.lbx 2010/03/19 v0.9a biblatex localization
***********
Wie gesagt, aktualisiere erstmal biblatex. Du benutzt noch eine recht alte Version. Aktuell ist Version 1.4c. Und wenn du ein Update machst, aktualisiere gleich auch csquotes und etoolbox. Außerdem musst du wahrscheinlich noch logreq installieren.

Gruß,
Dominik.-

Antworten