Seite 1 von 3

BibLaTeX Problem

Verfasst: Sa 11. Aug 2012, 19:21
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.

Verfasst: Sa 11. Aug 2012, 19:32
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/

Re: BibLaTeX Problem

Verfasst: Sa 11. Aug 2012, 19:34
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.

Verfasst: Sa 11. Aug 2012, 20:08
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.

Verfasst: Fr 11. Jan 2013, 14:16
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

Verfasst: Fr 11. Jan 2013, 17:54
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

Verfasst: Fr 13. Sep 2013, 15:34
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ß

Verfasst: Fr 13. Sep 2013, 15:58
von u_fischer
Was steht in der .blg-Datei?

Verfasst: Fr 13. Sep 2013, 16:26
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...

Verfasst: Fr 13. Sep 2013, 16:38
von Johannes_B
Du musst biber statt Bibtex aufrufen, das kannst du in den Optionen einstellen.