PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Biber: The file 'datei.bcf' does not contain any citations!



HiggsBoson
14-07-2012, 16:29
Hallo werte Forenmitglieder

Ich habe schon viele nützliche Tipps aus diesem Forum über google gefunden. Doch nun habe ich ein Problem, welches ich mir nicht 'ergooglen' kann. Ich möchte ein Literaturverzeichnis mit Biblatex erstellen. Ich arbeite mit :

MiKTex 2.9, TeXnicCenter 1.0 Stable Release, SumatraPDF 2.1.1 und Biber 1.0

Folgendes Problem. Biber gibt mir als Warnung immer folgendes:

INFO - This is Biber 1.0
INFO - Logfile is 'bericht.blg'
INFO - Reading 'bericht.bcf'
INFO - Found 0 citekeys in bib section 0
WARN - The file 'bericht.bcf' does not contain any citations!
INFO - Writing 'bericht.bbl' with encoding 'latin1'
INFO - Output to bericht.bbl
INFO - Warnings: 1

Ich habe absolut keine Ahnung, was ich falsch mache. Unten ist ein Minimalbeispiel und der Inhalt der myBib.bib Datei.



%%************************************************ ************************************************** **
%% @Author *
%% *
%% *
%% Optimiert für MiKTex 2.9, TeXnicCenter 1.0 Stable Release und SumatraPDF 2.1.1 *
%% *
%% MiKTex: http://miktex.org/ *
%% TeXnicCenter: http://www.texniccenter.org/ *
%% SumatraPDF: http://blog.kowalczyk.info/software/sumatrapdf/free-pdf-reader-de.html *
%% *
%%************************************************ ************************************************** **


%DOKUMENTKLASSE---------------------------------------------------------------------------------------
\documentclass[12pt,a4paper,oneside,bibliography=totoc,listof=tot oc,numbers=noenddot]{scrreprt} % numbers=noenddot: kein Punkt hinter Zahl


%PACKAGES---------------------------------------------------------------------------------------------
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{url}

% LITERATURVERZEICHNIS -------------------------------------------------------------------------------------
\usepackage[
backend=biber, % Biber als Backend benutzen
style=apa, % APA Style nach Univorgaben (Author, Year)
sorting=nyt, % Sortierung nach Namen, Jahr und Titel
url=false
]{biblatex}
\addbibresource{myBib.bib} % Literaturverzeichnis-Datei einbinden
\DeclareLanguageMapping{ngerman}{ngerman-apa} % Mapping definieren
\DefineBibliographyStrings{ngerman}{andothers={et\ al\adddot}} % Deutsches u.a. mit et al. ersetzen
\defbibheading{head}{\section*{Literaturverzeichni s}} % Titel ist xxx





\begin{document}

\tableofcontents

\chapter{Test}
\section{Test}
% Alle Quelle ausgeben
\printbibliography[heading=head]


\end{document}



myBib.bib (befindet sich im selben Ordner wie die bericht.tex Datei):



@book{neumann,
author = {Neumann, Ernst-Georg},
title = {Single-mode fibers : fundamentals},
publisher = {Springer},
address = {Berlin ; New York},
series = {Springer series in optical sciences},
pages = {530},
year = {1988}}


Ich wäre sehr dankbar, wenn mir jemand helfen könnte.

Besten Dank!

HiggsBoson

Daniel
14-07-2012, 18:46
Hi, ich stehe genau vor demselben Problem. Bislang wurde das Literaturverzeichnis anstandlos erstellt. Nach dem neuen Update bei MikTex läuft nichts mehr. Hier muss einer schwer Bug installiert worden sein.

Daniel
14-07-2012, 20:33
Ziehe meine Aussage zum Bug bei biblatex und MIKTeX zurück. Folgender Sachverhalt:


Bislang wurde geschrieben:

@BOOK{l"ap,
author = {Läpple, Adolf},
title = {Die Bibel},
subtitle = {Für Christen unserer Zeit},
publischer = {Delphin},
isbn = {3-7735-5079-0}
}


Dann aber ohne Umlaut - also kleine Ursache große Wirkung

Jetzt dies:

@BOOK{lap,
author = {Läpple, Adolf},
title = {Die Bibel},
subtitle = {Für Christen unserer Zeit},
publischer = {Delphin},
isbn = {3-7735-5079-0}
}

nixversteh
14-07-2012, 21:02
Hallo HiggsBoson

versuche mal diesen Code, getestet auf Linux Maya13, 64 bit, Texlive2012 und Kile.


\documentclass[fontsize=12pt,
paper=a4,
twoside=false,
bibliography=totoc,
listof=totoc,
numbers=noenddot]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{url}
\usepackage[autostyle,
german=guillemets,
english=british,
french=guillemets
]{csquotes}
\usepackage[backend=biber,
style=apa,
sorting=nyt,
url=false
]{biblatex}
\addbibresource{myBib.bib}
\DeclareLanguageMapping{ngerman}{ngerman-apa}
\DefineBibliographyStrings{ngerman}{andothers={et\ al\adddot}}
\defbibheading{head}{\section*{Literaturverzeichni s}}

\begin{document}
\tableofcontents
\chapter{Test}
\section{Test}
\parencite{neumann}
\printbibliography[heading=head]
\end{document}

Viel Erfolg

Gruß

Martin

u_fischer
15-07-2012, 10:32
Ich habe absolut keine Ahnung, was ich falsch mache. Unten ist ein Minimalbeispiel und der Inhalt der myBib.bib Datei.

Du musst schon irgendwas aus deiner bib-Datei zitieren. Entweder mit \cite oder \nocite. Wenn alles übernommen werden soll, benutze \nocite{*}.