Fehler mit Biblatex - Literaturverzeichnis fehlt

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


jotha
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 19. Mai 2015, 12:52

Fehler mit Biblatex - Literaturverzeichnis fehlt

Beitrag von jotha »

Hallo Leute. Erst einmal hoffe ich, dass ich das Thema hier richtig aufgemacht habe und gegen keine Forenregeln verstoße. Die ganze Sache mit Foren ist ziemlich neu für mich. Ich habe die meisten Fehler in meiner Zeit als Freund von LaTex mithilfe von Google Suchanfragen und eurem Forum beheben können. Ein Problem bleibt jedoch bestehen. Ich versuche derzeit meine Bachelorarbeit zu techen und bin dabei das Literaturverzeichnis anzugleichen. Hierfür möchte ich, dass im Text [Wa76] angezeigt wird und dieses Kürzel nachher im Literaturverzeichnis vor der entsprechenden Quelle steht. Zur Erzeugung des Literaturverzeichnisses benutze ich Jabref. Ich bin mittlerweile froh, überhaupt ein Literaturverzeichnis hinzubekommen, weil es andauernd zu Problemen mit Biber kam. Nun aber mal mein Beispiel
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{inputenc}
\usepackage{float}
\usepackage{color}
\usepackage{framed}
\usepackage{csquotes}
\usepackage{mathpazo}
\usepackage{stmaryrd}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage[pdftex]{graphicx}
\usepackage[backend=biber, style=alphabetic]{biblatex}
\addbibresource{lit.bib}
\usepackage{pgf,tikz}
\usetikzlibrary{intersections, arrows}
\usepackage[onehalfspacing]{setspace}
\usepackage[paper=a4paper,left=35mm,right=35mm,top=28.5mm,bottom=38.5mm]{geometry}
\usepackage{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\ihead{\headmark}
\ohead{\pagemark} 
\automark{section}


\newcommand{\KK}{\mathbb{K}}
\newcommand{\CC}{\mathbb{C}}
\newcommand{\RR}{\mathbb{R}}
\newcommand{\QQ}{\mathbb{Q}}
\newcommand{\ZZ}{\mathbb{Z}}
\newcommand{\NN}{\mathbb{N}}
\newcommand{\PPO}{\mathcal{P}(\Omega)}
\makeatletter
\renewenvironment{proof}[1][\bfseries\proofname]{\par
	\pushQED{\qed}%
	\normalfont \topsep6\p@\@plus6\p@\relax
	\trivlist
	\item[\hskip\labelsep
	\itshape
	#1\@addpunct{}]\ignorespaces
}{%
\popQED\endtrivlist\@endpefalse
}
\renewcommand\qedsymbol{\textit{q.e.d.}}

\theoremstyle{plain}
\newtheorem{satz}{Satz}[section]
\newtheorem{lem}[satz]{Lemma}
\newtheorem{kor}[satz]{Korollar}
\newtheorem{defi}[satz]{Definition}
\theoremstyle{definition}
\newtheorem{bei}[satz]{Beispiel}
\newtheorem{bem}[satz]{Bemerkung}

\setcounter{section}{-1}
\begin{document}

\cite{WW}

\newpage
	\newpage
	\thispagestyle{empty}
	\printbibliography 
\end{document}
Problem ist, ich bekomme es hin, dass in der Literaturliste eine Nummerierung statt findet, indem ich
\usepackage[backend=biber, bibstyle=numeric, citestyle=alphabetic]{biblatex}

eingebe. Versuche ich dies jedoch, für mich logisch, anzugleichen, indem ich
\usepackage[backend=biber, bibstyle=alphabetic, citestyle=alphabetic]{biblatex}
hinschreibe, so existiert kein Literaturverzeichnis mehr. Es wird mir auch kein Fehler in der log Datei angezeigt.
Ich Entschuldige mich nochmals für etwaige Fehler bezüglich der Konventionen innerhalb dieses Forums. Ich hoffe ihr könnt mir bei meinem Problem helfen.

Liebe Grüße

JotHa

kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

Beitrag von kasiii »

Hallo jotha,

du postest ein Minimalbeispiel, das ist sehr gut. Leider kann man deinen Code nicht Testen, weil die .bib Datei fehlt, das ist weniger gut :wink:

Zu deinem Fehler kann man so keine qualifizierten Hilfestellungen geben. Womöglich hast du den Biberdurchlauf vergessen oder deine .lit ist fehlerhaft...

Dieser Code läuft bei mir und erzeugt ein Literaturverzeichnis...
\documentclass[fontsize=11pt, ngerman, paper=a4]{article}

\usepackage{filecontents}
\begin{filecontents}{lit.bib}
@book{Giancoli2010,
	AUTHOR = {Giancoli, Douglas C.},
	YEAR = {2010},
	TITLE = {Physik -- Lehr- und Übungsbuch},
	EDITION = {3. Auflage},
	ISBN = {978-3-8689-4023-7},
	PUBLISHER = {Pearson Education Deutschland GmbH},
	ADDRESS = {München},
}
@BOOK{Schmuser2012_B1_QM,
	AUTHOR = {Schmüser, Peter},
	YEAR = {2012},
	TITLE = {Theoretische Physik Für Studierende Des Lehramts 1},
	subtitle = {Quantenmechanik},
	EDITION = {},
	ISBN = {978-3-642-25397-3},
	PUBLISHER = {Springer-Verlag},
	ADDRESS = {Berlin, Heidelberg},
}
\end{filecontents}

\usepackage[utf8]{inputenc}
\usepackage[]{babel}
\usepackage{float}
\usepackage{color}
\usepackage{framed}
\usepackage{csquotes}
\usepackage{mathpazo}
\usepackage{stmaryrd}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage[pdftex]{graphicx}
\usepackage[backend=biber, style=alphabetic]{biblatex}
	\addbibresource{lit.bib}

\usepackage[onehalfspacing]{setspace}
\usepackage[left=35mm,right=35mm,top=28.5mm,bottom=38.5mm]{geometry}



\newcommand{\KK}{\mathbb{K}}
\newcommand{\CC}{\mathbb{C}}
\newcommand{\RR}{\mathbb{R}}
\newcommand{\QQ}{\mathbb{Q}}
\newcommand{\ZZ}{\mathbb{Z}}
\newcommand{\NN}{\mathbb{N}}
\newcommand{\PPO}{\mathcal{P}(\Omega)}
\makeatletter
\renewenvironment{proof}[1][\bfseries\proofname]{\par
   \pushQED{\qed}%
   \normalfont \topsep6\p@\@plus6\p@\relax
   \trivlist
   \item[\hskip\labelsep
   \itshape
   #1\@addpunct{}]\ignorespaces
}{%
\popQED\endtrivlist\@endpefalse
}
\renewcommand\qedsymbol{\textit{q.e.d.}}

\theoremstyle{plain}
\newtheorem{satz}{Satz}[section]
\newtheorem{lem}[satz]{Lemma}
\newtheorem{kor}[satz]{Korollar}
\newtheorem{defi}[satz]{Definition}
\theoremstyle{definition}
\newtheorem{bei}[satz]{Beispiel}
\newtheorem{bem}[satz]{Bemerkung}

\setcounter{section}{-1}
\begin{document}

Test \cite{Giancoli2010}

Test Test Test Test \cite{Schmuser2012_B1_QM}

   \thispagestyle{empty}
   \printbibliography
\end{document}  

jotha
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 19. Mai 2015, 12:52

Beitrag von jotha »

Das ist interessant. Das Beispiel funktioniert auch bei mir, danke erst einmal dafür!
Ich pflege meine .bib-Datei mit JabRef, ich kann mal die ein Beispiel hier mit hochladen
@Book{LGOJ,
  Title                    = {Gewöhnliche Differentialgleichungen},
  Author                   = {Prof. Dr. Lars Grüne; Prof. Dr. Oliver Junge},
  Publisher                = {Vieweg und Teubner},
  Year                     = {2009},

  Owner                    = {JotHa},
  Timestamp                = {2015.05.18}
}
Was genau meinst du mit Biberdurchlauf [Sorry :? ] ? Ich benutze TexStudio und kompiliere das alles in einem. Und wie kann ich feststellen ob meine .lit Datei kaputt ist?

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?
Author                   = {Prof. Dr. Lars Grüne; Prof. Dr. Oliver Junge}, 
Das ist übrigens falsch. Autoren werden mit and getrennt. Und Prof gehört da eigentlich nicht hin.

jotha
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 19. Mai 2015, 12:52

Beitrag von jotha »

Danke für den Tipp mit and und den Verweis darauf, dass das Prof. nicht dazugehört. Eine .blg Datei finde ich nicht im Ordner.

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

Beitrag von u_fischer »

Wenn du windows hast, schau nach einer Datei, die als "Benachrichtigungsdatei" bezeichnet wird und öffne sie in texstudio.

kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

Beitrag von kasiii »

u_fischer hat geschrieben:Was steht in der .blg-Datei?
Author                   = {Prof. Dr. Lars Grüne; Prof. Dr. Oliver Junge}, 
Das ist übrigens falsch. Autoren werden mit and getrennt. Und Prof gehört da eigentlich nicht hin.
Das Dr. gehört ebenfalls nicht hin.

jotha
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 19. Mai 2015, 12:52

Beitrag von jotha »

Also eine solche Benachrichtigungsdatei habe ich nicht gefunden.

Zu dem Prof. Dr., ich dachte, da das ja hart erarbeitete Titel sind, gehört es sich auch so, diese zu erwähnen. Wenn das gegen die Konventionen spricht, dann lass ich die lieber Weg. Ich danke für den Tipp.

Allgemein scheint sich das Problem nun gelegt zu haben.
Ich habe den ersten Lösungsvorschlag in einem neuen Dokument jedoch in den gleichen Ordner gepackt und seit dem funktioniert das erste Dokument auch mit dem gewollten Literaturverzeichnis.

Ich vermute das JabRef da einfach ein bisschen gezickt hat, ich kann ohne Probleme neue Quellen hinzufügen und alles klappt problemlos. Ich denke ab sofort werde ich meine .bib lieber in LaTex pflegen als in JabRef.

Ich bedanke mich bei allen für die tatkräftige Unterstützung und der Hilfe bezüglich meines Problems.
Da jetzt alles wieder funktioniert, stelle ich den Status am besten auf "mit Vorschlag".

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

Beitrag von Johannes_B »

Was sind Hilfsdateien und wo finde ich diese?

Wenn du wirklich keine hast, dann fehlt der biber Aufruf. Allerdings scheint ja das Testbeispiel von kasili zu funktionieren.
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.

jotha
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 19. Mai 2015, 12:52

Beitrag von jotha »

Ich hab sie gefunden. Sie ist bei mir eine sogenannte Leistungsüberwachungsdatei. Wenn ich sie öffne erhalte ich folgendes:
[1] Config.pm:318> INFO - This is Biber 1.8
[1] Config.pm:321> INFO - Logfile is 'Bachelorarbeit.blg'
[75] biber-MSWIN:272> INFO - === %a %b %e, %Y, %H:%M:%S
[76] Biber.pm:333> INFO - Reading 'Bachelorarbeit.bcf'
[152] Utils.pm:169> WARN - Warning: Found biblatex control file version 2.6, expected version 2.5
[152] Biber.pm:630> INFO - Found 2 citekeys in bib section 0
[182] Biber.pm:3053> INFO - Processing section 0
[210] Biber.pm:3190> INFO - Looking for bibtex format file 'lit.bib' for section 0
[214] bibtex.pm:937> INFO - Decoding LaTeX character macros into UTF-8
[216] bibtex.pm:812> INFO - Found BibTeX data source 'lit.bib'
[268] Biber.pm:2939> INFO - Overriding locale 'English_United States.1252' default tailoring 'variable = shifted' with 'variable = non-ignorable'
[268] Biber.pm:2945> INFO - Sorting 'entry' list '' keys
[268] Biber.pm:2949> INFO - No sort tailoring available for locale 'English_United States.1252'
[282] Biber.pm:2939> INFO - Overriding locale 'English_United States.1252' default tailoring 'variable = shifted' with 'variable = non-ignorable'
[282] Biber.pm:2945> INFO - Sorting 'entry' list 'anyt' keys
[283] Biber.pm:2949> INFO - No sort tailoring available for locale 'English_United States.1252'
[288] bbl.pm:482> INFO - Writing 'Bachelorarbeit.bbl' with encoding 'UTF-8'
[289] bbl.pm:555> INFO - Output to Bachelorarbeit.bbl
[290] Biber.pm:105> INFO - WARNINGS: 1
Sagt mir nicht wirklich was, allerdings sind immer noch Fehler drin (vermute ich). Vielleicht liegt ja hier die Lösung des Problems.

Antworten