BibLaTeX Problem

Editoren wie TexWorks, TeXmaker, TeXstudio, TeXnicCenter, Kile, LyX, vi, Emacs und Co.


che.tux
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 52
Registriert: Mi 8. Dez 2010, 11:19

BibLaTeX Problem

Beitrag von che.tux »

Hallo,

ich habe ein Problem bei meiner Quellenverwaltung mit BibLaTeX.
Ich benutze Lyx 2.0.4 und habe schon diverse Arbeiten damit verfasst. Bisher hat immer alles geklappt. Bis jetzt. Nun scheint es so, dass die Datenbank nicht mehr richtig eingebunden wird. Zumindest werden die Fußnoten und das Verzeichnis nicht richtig gesetzt.

Hier ist das exportierte minimalbeispiel:
%% LyX 2.0.4 created this file.  For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[12pt,ngerman]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\usepackage{setspace}
\onehalfspacing

\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage[style=footnote-dw,natbib=true,backref=true,edsuper=true,namefont=smallcaps,nopublisher=false]{biblatex}
\bibliography{/.../test/quellen.bib}

\makeatother

\usepackage{babel}
\begin{document}

\chapter{Einleitung}

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
sed diam voluptua. At vero eos et accusam et justo duo dolores et
ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem
ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing
elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore
magna aliquyam erat, sed diam voluptua. At vero eos et accusam et
justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata
sanctus est Lorem ipsum dolor sit amet.\citet{Schmidt:2010}\citep{Guenzel:2006}\citealt{bpb}

\printbibliography


\end{document}
Die Bib Datei hat den Inhalt:
%% Saved with string encoding Unicode (UTF-8) 



@book{Schmidt:2010,
	Author = {Schmidt, Manfred G.},
	Date-Added = {2012-08-11 18:55:57 +0200},
	Date-Modified = {2012-08-11 18:55:57 +0200},
	Isbn = {978-3-520-40403-9},
	Title = {W{\"o}rterbuch zur Politik},
	Year = {2010}}

@book{Guenzel:2006,
	Address = {T{\"u}bingen},
	Author = {G{\"u}nzel, Angelika},
	Date-Added = {2012-08-11 18:55:57 +0200},
	Date-Modified = {2012-08-11 18:55:57 +0200},
	Isbn = {3-16-148707-9},
	Note = {Zugl.: Trier, Univ., Diss., 2004 u.d.T.: G{\"u}nzel, Angelika: Grundstrukturen des Verh{\"a}ltnisses von Staat und Religion in Israel unter besonderer Ber{\"u}cksichtigung der Rechtsstellung der Religionsgemeinschaften},
	Pages = {XXXVI, 342 S.},
	Publisher = {Mohr Siebeck},
	Series = {Jus Ecclesiasticum ; 77},
	Title = {Religionsgemeinschaften in Israel : rechtliche Grundstrukturen des Verh{\"a}ltnisses von Staat und Religion},
	Year = {2006}}

@webpage{bpb,
	Author = {Schubert, Klaus; Klein, Martina},
	Date-Added = {2012-08-11 18:55:57 +0200},
	Date-Modified = {2012-08-11 18:55:57 +0200},
	Isbn = {978-3-8389-0174-9},
	Note = {Begriffe, Fakten, Zusammenh{\"a}nge},
	Publisher = {Bundeszentrale f{\"u}r polit. Bildung},
	Series = {Schriftenreihe / Bundeszentrale f{\"u}r Politische Bildung ;1174},
	Title = {Das Politiklexikon},
	Url = {http://www.bpb.de/nachschlagen/lexika/politiklexikon/18256/staat},
	Year = {2011},
	Bdsk-Url-1 = {http://www.bpb.de/nachschlagen/lexika/politiklexikon/18256/staat}}
Ich habe keine Ahnung woran es noch liegen könnte. auch in den Pfaden sind keine Lehrzeichen oder Umlaute.

Gast

Beitrag von Gast »

Ohne log-Datei kann man nur raten. Aber falls du letzthin ein Update von biblatex gemacht hast, dann musst du entweder "backend=bibtex" als Option hinzufügen, oder Lyx dazu überreden biber statt bibtex zu nutzen.

Ulrike Fischer
http://www.troubleshooting-tex.de/

Apfeltasche
Forum-Century
Forum-Century
Beiträge: 113
Registriert: Mi 31. Aug 2011, 14:47

Re: BibLaTeX Problem

Beitrag von Apfeltasche »

Rufst du 'bibtex' oder 'biber' auf?
Laut Dokumentation wird empfohlen *.bib dateien mit \addbibresource hinzuzufügen.
Wozu brauchst du \makeatletter und \makeatother, ist hier denke ich nicht nötig.
Außerdem ist deine *.bib Datei in UTF-8 codiert, dein Dokument aber mit latin9.

che.tux
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 52
Registriert: Mi 8. Dez 2010, 11:19

Beitrag von che.tux »

Super, vielen Dank für die Tipps.
Das Problem war scheinbar, dass ich ein Update von BibLaTeX eingespielt hatte und LYX noch nicht auf biber umgestellt hatte.

Mit den Änderungen:
LYX => Einstellungen => Ausgabe => LaTeX => Prozessor => biber
und
\usepackage[style=footnote-dw,backend=biber,natbib=true,backref=true,namefont=smallcaps,nopublisher=false]{biblatex}
funktioniert es wieder.
\makeatletter und \makeatother wird von LYX in den Code eingefügt.


Vielen Dank.

Alexandra Strahl
Forum-Anfänger
Forum-Anfänger
Beiträge: 39
Registriert: Do 28. Jun 2012, 17:42

Beitrag von Alexandra Strahl »

Hallo,Danke für die Antworten.

Gestern hatte ich noch mit
\usepackage[style=numeric-comp, backend=bibtex]{biblatex}

\printbibliography
ein laufendes Dokument zustande bekommen.

Nun habe ich heute das Riesendokument in einzelne Datein zerlegt.
und seit dem läuft es nicht mehr. ;(
\documentclass[
		a4paper,bibtotoc,liststotoc,idxtotoc,chapterprefix,headsepline,footsepline,]{scrbook}
\linespread{1.5}\selectfont
\usepackage[utf8]{inputenc}
\usepackage[english,ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes} 
\usepackage[style=numeric-comp, backend=bibtex]{biblatex}
\bibliography{literatur/lit}

begin{document}
\printbibliography


% Appendix, falls vorhanden
\appendix
\input{extras/anhang}


\end{document}

Frage1:
Was mache ich falsch? Alles Andere klappt, nur das Literaturverzeichnis wird weder in der Inhaltsangabe noch im Dokument angezeigt?

Frage2:
Wo bekomme ich Biber udn wie bringeich das in Miketex2.9 mit Textworks ein?


Vielen Dank für Eure Mühe

alex

che.tux
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 52
Registriert: Mi 8. Dez 2010, 11:19

Beitrag von che.tux »

Hallo Alex,


also du hast in deinem Dokument:
\usepackage[style=numeric-comp, backend=bibtex]{biblatex} 
Also hast du BibTeX eingebunden.

Es muss aber biber eingebunden werden. Also:
\usepackage[style=numeric-comp,backend=biber]{biblatex} 
Dann sollte das auch funktionieren.
Ist zumindest wahrscheinlich, dass das den Fehler beheben könnte.

Grüße
Sascha

Gallo12

Beitrag von Gallo12 »

Hallo,

ich habe ein Problem mit dem Erstellen und Einbinden des Literaturverzeichnisses mittels biblatex.

Ich habe schon vieles ausprobiert, was hier im Forum oder sonst im Internet geschrieben wurde, aber ich bekomm es trotzdem nicht ohne Hilfe hin.. Würde mich freuen, wenn einer weiterhelfen kann :-)

Ich benutze TeXnicCenter 2.0 mit MiKTeX 2.9, sowie JabRef 2.9.2.
\documentclass [12pt,a4paper] {scrreprt}

% Sprache, Grammatik 
\usepackage[ngerman] {babel}
\usepackage[utf8] {inputenc}
		
\usepackage[babel,german=quotes]{csquotes}
\usepackage[style=numeric-comp, natbib=true, backend=biber]{biblatex}
\bibliography{Literatur}
			
\usepackage[hidelinks]{hyperref}

\begin{document}

% Verzeichnisse
\pagenumbering {Roman}
\tableofcontents
\clearpage

% Beginn des Textes
\pagenumbering {arabic}
\chapter {Kapitel}
\section {Abschnitt}

Hier steht das Zitat\cite{Adam}

% Literaturverzeichnis
\printbibliography
\addcontentsline{toc}{chapter}{Literatur}

\end{document}
Die mit JabRef erstellte Datei heißt 'Literatur' und sieht so aus:
% This file was created with JabRef 2.9.2.
% Encoding: Cp1252

@BOOK{Adam,
  title = {Systems Engineering},
  publisher = {Manz-Verlag Schulbuch (Fortis)},
  year = {1998},
  author = {Peter Adam},
  address = {Berlin}
}
Ich bekomme die Warnungen:
1. Citation 'Adam' on page 1 undefined
2. Empty Bibliography
3. There were undefined references
4. Please (re)run Biber on the file: Beispiel and rerun LaTeX afterwards

Ich kompiliere mit LaTeX => PDF

Würde mich über Hilfe freuen!

Gruß

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Was steht in der .blg-Datei?

Gallo12

Beitrag von Gallo12 »

In dem entsprechendem Ordner befindet sich keine .blg Datei...
Die beschriebenen Warnungen entstehen aber scheinbar alle durch die Verwendung pdflatex.

Außerdem liefert bibtex.
1. I found no \citation commands--while reading file Beispiel.aux
2. I found no \bibdata command--while reading file Beispiel.aux
3. I found no \bibstyle command--while reading file Beispiel.aux

Ich hoffe, damit konnte ich den Fehler näher beschreiben...

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Du musst biber statt Bibtex aufrufen, das kannst du in den Optionen einstellen.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Antworten