Seite 1 von 3

statt des autors wird der zitierschlüssel ausgeworfen

Verfasst: So 24. Feb 2013, 15:15
von goldmarie
Liebe Leute,
ich habe mit JabRef eine Bib Datei erstellt, wenn ich jedoch versuche, die Bibliographie einzubinden, erscheint im Text der Key und nicht der Autor. Woran kann das liegen?

Hier meine Präambel
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage[citestyle=authoryear-comp,bibstyle=authoryear,natbib=true]{biblatex}
\bibliography{xy}
%\usepackage[babel,german=guillemets]{csquotes}
%\usepackage[bindingoffset=2cm]{geometry}
\usepackage{booktabs}
\usepackage{array}
\usepackage{setspace}
%\usepackage[T1]{fontenc}
\newcommand{\changefont}[3]{\fontfamily{#1}\fontseries{#2}\fontshape{#3}\selectfont}

Weiß außerdem jemand welche Kodierung bei JabRef eingestellt werden sollte?

Liebe Grüße und Danke!

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage[citestyle=authoryear-comp,bibstyle=authoryear, natbib=true]{biblatex}
\bibliography{xy}
%\usepackage[babel,german=guillemets]{csquotes}
%\usepackage[bindingoffset=2cm]{geometry}
\usepackage{booktabs}
\usepackage{array}
\usepackage{setspace}
%\usepackage[T1]{fontenc}

\newcommand{\changefont}[3]{\fontfamily{#1}\fontseries{#2}\fontshape{#3}\selectfont}

Verfasst: So 24. Feb 2013, 16:57
von Epllus
Ohne vollständigem Minimalbeispiel lässt sich das schwer rausfinden.

Epllus

PS. Bitte verwende den "Code" Button.

Verfasst: So 24. Feb 2013, 18:41
von goldmarie
Vielen Dank für den Hinweis! Ich hoffe damit könnt ihr mehr anfangen! 
Die bib Datei liegt im selben Ordner wie die tex datei, daran kanns also nicht liegen...


\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage[style=authoryear, natbib=true]{biblatex}
%\usepackage{natbib}
\bibliography{sozial}
%\usepackage[bindingoffset=2cm]{geometry}
\usepackage{booktabs}
\usepackage{array}
\usepackage{setspace}
%\usepackage[T1]{fontenc}

\newcommand{\changefont}[3]{\fontfamily{#1}\fontseries{#2}\fontshape{#3}\selectfont}



\begin {document}




Das hier könnte ein Text sein \citep{das}












\printbibliography


\end{document}


Verfasst: So 24. Feb 2013, 21:33
von Epllus
Ich habe einen Verdacht: hast du bibtex bzw. biber laufen lassen? (In diesem Fall eher biber).


Hoffe es hilft
Epllus

Verfasst: Mo 25. Feb 2013, 08:12
von goldmarie
Was bedeutet es denn Bibtex (bzw. biber) laufen zu lassen? Bzw. Wie schaltet man es aus?

Verfasst: Mo 25. Feb 2013, 09:07
von u_fischer
goldmarie hat geschrieben:Was bedeutet es denn Bibtex (bzw. biber) laufen zu lassen? Bzw. Wie schaltet man es aus?
Du sollst es nicht aus- sondern eher einschalten: Du bekommst den Key zu sehen, weil (noch) keine korrekte .bbl-Datei existiert und biblatex daher keine Ahnung hat, wodurch es den Key ersetzen soll.

Du musst
biber dein-tex-dateiname-ohne-endung
laufen lassen, dann macht biber aus der "sozial.bib" die passende "dateiname.bbl" (sofern du keine Fehler in der bib-Datei hast ...).

N.B.: Verwende diesen \changefont-Befehl nach Möglichkeit nicht. In 98% der Fälle ist er nicht geeignet.

Verfasst: Mo 25. Feb 2013, 11:37
von goldmarie
Soweit ich weiß, verwende ich Biber nicht :-)


Eine dateiname.bbl existiert bereits, das scheint also funktioniert zu haben.


Meine Bibliographie habe ich mit Jabref erstellt, kann es da vielleicht zu einem Fehler gekommen sein?

Verfasst: Mo 25. Feb 2013, 12:08
von u_fischer
goldmarie hat geschrieben:Soweit ich weiß, verwende ich Biber nicht :-)
Das musst du bei deinem Dokument aber, sofern die biblatex-Version halbwegs aktuell ist.
Eine dateiname.bbl existiert bereits, das scheint also funktioniert zu haben.
Die bbl-Datei kann aber veraltet sein, oder sie enthält Fehler.

Lerne biber aufzurufen. Solange du das nicht kannst, wirst du kein vernünftiges Literaturverzeichnis bekommen.

Wenn du biber aufrufen kannst, kannst du anschließend mal in der blg-Datei schauen, ob es Fehler gab.

Verfasst: Mo 25. Feb 2013, 17:03
von goldmarie
Okay, vielen Dank!
Aber wie mache ich das?

Verfasst: Mo 25. Feb 2013, 22:32
von Beinschuss
Entweder direkt an der Eingabeaufforderung bzw. Konsole: biber DeineTeXDatei.tex ENTERn

Oder Du schubst Biber über Deinen TeX-Editor (welchen nutzt Du?) an. In den Editoreinstellungen ist vorher manchmal Biber statt BibTeX einzustellen.

Und danach lässt Du LaTeX/XeTeX/PdfTeX/LuaTeX (je nachdem, was Du nutzt) noch zweimal laufen.

Helmut