PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : BibTex



heide
24-05-2009, 12:32
Hallo ihr Lieben!

Habe gerade meine erste Literaturdatenbank in BibTex erstellt.
Leider wird die Literatur in meinem Dokument nicht angezeigt.

Meine Präambel lautet:

\documentclass[12pt,a4paper,headsepline]{scrartcl}
\usepackage[automark]{scrpage2}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{ngerman}
\usepackage{amssymb}
\usepackage{makeidx}
\renewcommand{\baselinestretch}{1.5}
\begin{document}

Im Text kommen Literaturverweise wie:

Zu den Fragestellungen der entsprechenden Theorien zählt laut Breyer \cite{Breyer1994} unter anderem,...

und am Ende des Dokumentes steht:

\bibliographystyle{plain}
\bibliography{Veall3}
\end{document}

Die oben genannte Literaturangabe sieht in meiner Datei Veall3.bib wie folgt aus:

@ARTICLE{Breyer1994,
author = {F. Breyer},
title = {The Political Economy of Intergenerational Redistribution},
journal = {European Journal of Political Economy},
year = {1994},
volume = {10},
pages = {61-84},
owner = {heide},
timestamp = {2009.05.22}
}

Hat einer von euch eine Idee, woran es liegen könnte?
Im Log erscheint:

Warning: Citation 'Breyer1994' on page 1 undefined on inputline 35.

:confused:

LG,

Heide

sinnfluter
24-05-2009, 13:42
hast du folgende schritte so durchlaufen lassen:

1. latex test.tex.
2. bibtex bib.bib
3. latex test.tex
4. latex text.tex

vielleicht liegts ja daran.

viele grüße
j

heide
24-05-2009, 18:03
Hallo!
Erstmal: danke für deine Antwort.
Das hatte ich schon gemacht.
Problem war folgendes: er hat den style nicht gefunden. Wenn man ihn allerdings selber auch in dem Ordner speichert, in dem man sein Dokument hat, klappt alles wunderbar!!!

Liebe Grüße und nochmals dangeschööön! :-)

Heide

MarkusRV
15-06-2009, 11:40
Hey,

mein Problem ist im Grunde genau das gleiche. Ich habe die Datei "Literatur.bib" in der die einträge so aussehen.

@article{Riedl,
author = "Riedl, M.",
title = "Optical Design Fundamentals for Infrared Systems (2nd Edition)",
journal = "SPIE PRESS",
volume = ,
year = 2001,
pages = "1-60"
}

Wenn ich die dann zitieren will, wie in dem folgenden Aufbau beschrieben, dann kommt immer diese Fehlermeldung.

"Package natbib error: Bibliography not compatible with author-year citations"

Aufbau:

\documentclass[]{scrartcl}
\usepackage[square]{natbib}

\begin{document}

text text text \cite{Riedl}
\bibliography{Literatur}
\bibliographystyle{plain}

end{document}

Auch \cite{Riedl01} funktioniert nicht.
hat jemand ne idee worans liegen könnte?

Gruß, Markus

rais
15-06-2009, 22:07
Moin moin,


Wenn ich die dann zitieren will, wie in dem folgenden Aufbau beschrieben, dann kommt immer diese Fehlermeldung.

"Package natbib error: Bibliography not compatible with author-year citations"

der von Dir verwendete Bibliographiestil `plain' ist ein numerischer Stil, versuch es mit einem anderen Stil oder erzähl es dem natbib-Paket entsprechend:


\usepackage[square,numbers]{natbib}

(authoryear ist beim natbib-Paket voreingestellt)

MfG

MarkusRV
17-06-2009, 09:42
cool
funktioniert wunderbar. Das numbers hat noch gefehlt.

Danke.