Falsche Darstellung bzw. undefined bei Bibeinträgen
Hallo,
Ich habe gerade festgestellt, dass in meiner Arbeit zwei Einträge falsch bzw. gar nicht zitiert werden.
- McFadden1998 gibt immer wieder ein: Citation 'McFadden1998' on page 1 undefined
- Dietze2012a: funktioniert komischerweise im Minimalbeispiel wird aber im Hauptdokument als Dietze, Bartel et.al.,2012 ausgegeben anstelle von Dietze et.al(2012)
Alle anderen Einträge scheinen zu funktionieren.
Minimalbeispiel
Code:
\documentclass[paper=a4,11pt]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[style=authoryear-comp,
backref, % Seitenzahlen im Literaturverzeichnis
natbib,block=ragged,
maxcitenames=2,
uniquename=full,
uniquelist=true,
backend=biber,
url=false,
isbn=false,
%bibencoding=utf8
]
{biblatex}
\DefineBibliographyStrings{ngerman}{andothers={et\ al\adddot}} % u.a. zu et al.
\DefineBibliographyStrings{ngerman}{and={\&}} % und zu &
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}} % in Kapitälchen
\renewcommand*{\mkbibnamefirst}[1]{\textsc{#1}} % in Kapitälchen
\usepackage[babel,german=quotes]{csquotes} % deutsche Anführungszeichen
\setlength\bibitemsep{1.5\itemsep} % Abstand zwischen den Einträgen
\renewbibmacro*{pageref}{% % Verweis in extra Zeile und anderer Schrift
\addperiod%
\iflistundef{pageref}
{}
{\newline\footnotesize\printtext[parens]{%
\ifnumgreater{\value{pageref}}{1}
{\bibstring{backrefpages}\ppspace}
{\bibstring{backrefpage}\ppspace}%
\printlist[pageref][-\value{listtotal}]{pageref}\addperiod}}}%
\bibliography{bib}
\begin{document}
\cite{McFadden1998} \cite{Dietze2012a}
\end{document}
Bibeinträge
Code:
@ARTICLE{McFadden1998,
author = {McFadden, L.D. and McDonald, E. V., Wells, S.G. and Anderson, K. and Quade, J. and Forman, S. L.},
title = {The vesicular layer and carbonate collars of desert soils and pavements: formation, age and relation to climate change},
journal = {Geomorphology},
year = {1998},
volume = {24},
pages = {101-145},
owner = {Stef},
timestamp = {2012.11.04}
}
@ARTICLE{Dietze2012a,
author = {Dietze, M. and Bartel, S. and Lindner, M. and Kleber, A.},
title = {Formation mechanisms and control factors of vesicular soil structure},
journal = {Catena},
year = {2012},
volume = {99},
pages = {83-96},
owner = {stef},
timestamp = {2012.11.04}
}
Ich finde bei beiden Einträgen keinen Fehler, sieht jemand einen Grund warum McFadden nicht angezeigt wird? bei Dietze2012a weiß ich nicht wo ich suchen soll (im Beispiel ist der komplette Biblatexeintrag vorhanden) woran könnte es sonst noch liegen, dass ein einzelner Eintrag falsch angezeigt wird?
Beste Grüße Makana