von 01detlef » So 20. Jan 2013, 09:31
Hallo zusammen,
ich habe gerade mit Latex begonnen und muss ein Dokument mit Literaturverzeichnis erstellen. Dazu verwende ich Jabref und den Texmaker auf Latex-Seite. Zum Einstieg habe ich einfach mal ein Beispiel probiert und bekomme die Literaturangaben nicht in mein PDF.
% das Papierformat zuerst
\documentclass[a4paper, 11pt]{article}
% deutsche Silbentrennung
\usepackage[ngerman]{babel}
% wegen deutschen Umlauten
\usepackage[ansinew]{inputenc}
% fuer Zitate
\usepackage[round]{natbib}
% hier beginnt das Dokument
\begin{document}
% Festlegung Art der Zitierung - Havardmethode: Abkuerzung Autor + Jahr
\bibliographystyle{alphadin}
% Inhaltsverzeichnis erzeugen
\tableofcontents
% und nun Text mit Zitaten
\newpage
\section{Kapitel mit Zitaten}
Richtig zu zitieren ist nicht einfach. Da gibt es eine Unmenge an Regeln zu
beachten. Deshalb sollte man ein entsprechendes Buch mal lesen oder im Internet
schauen. Ich werde jetzt nicht erklären, wie man richtig zitiert. Hier nur ein
paar Beispiele. So möchte ich z.~B. mal den "`Silver-Bullet"'
\citep[vgl.][]{brooks2001-silver} erwähnen. Ein System\index{System} ist
definiert als "`eine Menge von Elementen, die miteinander durch Beziehungen
verbunden sind und gemeinsam einen bestimmten Zweck zu erfüllen haben."'
\citep[S.~48]{mueller2000}
\ldots
Da in der Synergetik eine Reihe von neuen Begriffen eingeführt werden, erfolgt die
Darstellung an einem Beispiel \citep[nach][S.~6]{pasche1992}. \ldots
% Literaturliste soll im Inhaltsverzeichnis auftauchen
\newpage
\addcontentsline{toc}{section}{Literatur}
% Literaturliste endgueltig anzeigen
\bibliography{literatur}
% das ist wohl jetzt das Ende des Dokumentes
\end{document}
[/code]
@INBOOK{brooks2001-silver,
TITLE="The Mythical Man-Month",
CHAPTER="No Silver Bullet - Essence and Accident in Software Engineering",
AUTHOR="F. P. Brooks",
PAGES="177--203",
YEAR=2001,
PUBLISHER="Addison Wesley Longman Inc.",
ADDRESS="New York",
EDITION="15., Aufl."
}
@BOOK{mueller2000,
AUTHOR="J.-A. Müller",
TITLE="Systems Engineering",
PUBLISHER="Manz-Verlag Schulbuch (Fortis)",
YEAR=2000,
ADDRESS="Wien"
}
@TECHREPORT{pasche1992,
AUTHOR="M. Pasche",
TITLE="Synergetik und Evolutorische Ökonomik",
INSTITUTION="Universität Hannover Fachbereich Wirtschaftswissenschaften",
TYPE="Diskussionspapier",
NUMBER=179,
MONTH=dec,
YEAR=1992
}
Ich bekomme dann immer folgenden Fehler:
*************************************
* Local config file bblopts.cfg used
*
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\00miktex\bblopts.cfg"
File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
)
("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\babel\ngermanb.ldf"
Language: ngermanb 2008/07/06 v2.6n new German support from the babel system
("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\babel\babel.def"
File: babel.def 2008/07/08 v3.8m Babel common definitions
\babel@savecnt=\count87
\U@D=\dimen103
)
\l@naustrian = a dialect from \language\l@ngerman
Package babel Info: Making " an active character on input line 92.
))
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\inputenc.sty"
Package: inputenc 2008/03/30 v1.1d Input encoding file
\inpenc@prehook=\toks14
\inpenc@posthook=\toks15
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\ansinew.def"
File: ansinew.def 2008/03/30 v1.1d Input encoding file
))
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\natbib\natbib.sty"
Package: natbib 2010/09/13 8.31b (PWD, AO)
\bibhang=\skip43
\bibsep=\skip44
LaTeX Info: Redefining \cite on input line 694.
\c@NAT@ctr=\count88
)
(C:\..\Literatur\beispiel07.aux)
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 14.
LaTeX Font Info: ... okay on input line 14.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 14.
LaTeX Font Info: ... okay on input line 14.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 14.
LaTeX Font Info: ... okay on input line 14.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 14.
LaTeX Font Info: ... okay on input line 14.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 14.
LaTeX Font Info: ... okay on input line 14.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 14.
LaTeX Font Info: ... okay on input line 14.
(C:..\Literatur\beispiel07.toc)
\tf@toc=\write3
[1
]
Package natbib Warning: Citation `brooks2001-silver' on page 2 undefined on inp
ut line 30.
Package natbib Warning: Citation `mueller2000' on page 2 undefined on input lin
e 33.
Package natbib Warning: Citation `pasche1992' on page 2 undefined on input line
38.
[2] (C:..\Literatur\beispiel07.bbl)
Package natbib Warning: There were undefined citations.
[3] (C:..\Literatur\beispiel07.aux
Package natbib Warning: Citation(s) may have changed.
(natbib) Rerun to get citations correct.
! Package natbib Error: Bibliography not compatible with author-year citations.
(natbib) Press <return> to continue in numerical citation style.
See the natbib package documentation for explanation.
Type H <return> for immediate help.
Was heißt diese Fehlermeldung und wie kann ich die Meldung beseitigen? Irgendwie hat Latex Probleme mit der natbib?!
detlef
Hallo zusammen,
ich habe gerade mit Latex begonnen und muss ein Dokument mit Literaturverzeichnis erstellen. Dazu verwende ich Jabref und den Texmaker auf Latex-Seite. Zum Einstieg habe ich einfach mal ein Beispiel probiert und bekomme die Literaturangaben nicht in mein PDF.
[quote]% das Papierformat zuerst
\documentclass[a4paper, 11pt]{article}
% deutsche Silbentrennung
\usepackage[ngerman]{babel}
% wegen deutschen Umlauten
\usepackage[ansinew]{inputenc}
% fuer Zitate
\usepackage[round]{natbib}
% hier beginnt das Dokument
\begin{document}
% Festlegung Art der Zitierung - Havardmethode: Abkuerzung Autor + Jahr
\bibliographystyle{alphadin}
% Inhaltsverzeichnis erzeugen
\tableofcontents
% und nun Text mit Zitaten
\newpage
\section{Kapitel mit Zitaten}
Richtig zu zitieren ist nicht einfach. Da gibt es eine Unmenge an Regeln zu
beachten. Deshalb sollte man ein entsprechendes Buch mal lesen oder im Internet
schauen. Ich werde jetzt nicht erklären, wie man richtig zitiert. Hier nur ein
paar Beispiele. So möchte ich z.~B. mal den "`Silver-Bullet"'
\citep[vgl.][]{brooks2001-silver} erwähnen. Ein System\index{System} ist
definiert als "`eine Menge von Elementen, die miteinander durch Beziehungen
verbunden sind und gemeinsam einen bestimmten Zweck zu erfüllen haben."'
\citep[S.~48]{mueller2000}
\ldots
Da in der Synergetik eine Reihe von neuen Begriffen eingeführt werden, erfolgt die
Darstellung an einem Beispiel \citep[nach][S.~6]{pasche1992}. \ldots
% Literaturliste soll im Inhaltsverzeichnis auftauchen
\newpage
\addcontentsline{toc}{section}{Literatur}
% Literaturliste endgueltig anzeigen
\bibliography{literatur}
% das ist wohl jetzt das Ende des Dokumentes
\end{document}[/quote][/code]
[quote]@INBOOK{brooks2001-silver,
TITLE="The Mythical Man-Month",
CHAPTER="No Silver Bullet - Essence and Accident in Software Engineering",
AUTHOR="F. P. Brooks",
PAGES="177--203",
YEAR=2001,
PUBLISHER="Addison Wesley Longman Inc.",
ADDRESS="New York",
EDITION="15., Aufl."
}
@BOOK{mueller2000,
AUTHOR="J.-A. Müller",
TITLE="Systems Engineering",
PUBLISHER="Manz-Verlag Schulbuch (Fortis)",
YEAR=2000,
ADDRESS="Wien"
}
@TECHREPORT{pasche1992,
AUTHOR="M. Pasche",
TITLE="Synergetik und Evolutorische Ökonomik",
INSTITUTION="Universität Hannover Fachbereich Wirtschaftswissenschaften",
TYPE="Diskussionspapier",
NUMBER=179,
MONTH=dec,
YEAR=1992
} [/quote]
Ich bekomme dann immer folgenden Fehler:
[quote]*************************************
* Local config file bblopts.cfg used
*
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\00miktex\bblopts.cfg"
File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
)
("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\babel\ngermanb.ldf"
Language: ngermanb 2008/07/06 v2.6n new German support from the babel system
("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\babel\babel.def"
File: babel.def 2008/07/08 v3.8m Babel common definitions
\babel@savecnt=\count87
\U@D=\dimen103
)
\l@naustrian = a dialect from \language\l@ngerman
Package babel Info: Making " an active character on input line 92.
))
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\inputenc.sty"
Package: inputenc 2008/03/30 v1.1d Input encoding file
\inpenc@prehook=\toks14
\inpenc@posthook=\toks15
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\ansinew.def"
File: ansinew.def 2008/03/30 v1.1d Input encoding file
))
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\natbib\natbib.sty"
Package: natbib 2010/09/13 8.31b (PWD, AO)
\bibhang=\skip43
\bibsep=\skip44
LaTeX Info: Redefining \cite on input line 694.
\c@NAT@ctr=\count88
)
(C:\..\Literatur\beispiel07.aux)
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 14.
LaTeX Font Info: ... okay on input line 14.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 14.
LaTeX Font Info: ... okay on input line 14.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 14.
LaTeX Font Info: ... okay on input line 14.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 14.
LaTeX Font Info: ... okay on input line 14.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 14.
LaTeX Font Info: ... okay on input line 14.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 14.
LaTeX Font Info: ... okay on input line 14.
(C:..\Literatur\beispiel07.toc)
\tf@toc=\write3
[1
]
Package natbib Warning: Citation `brooks2001-silver' on page 2 undefined on inp
ut line 30.
Package natbib Warning: Citation `mueller2000' on page 2 undefined on input lin
e 33.
Package natbib Warning: Citation `pasche1992' on page 2 undefined on input line
38.
[2] (C:..\Literatur\beispiel07.bbl)
Package natbib Warning: There were undefined citations.
[3] (C:..\Literatur\beispiel07.aux
Package natbib Warning: Citation(s) may have changed.
(natbib) Rerun to get citations correct.
! Package natbib Error: Bibliography not compatible with author-year citations.
(natbib) Press <return> to continue in numerical citation style.
See the natbib package documentation for explanation.
Type H <return> for immediate help.[/quote]
Was heißt diese Fehlermeldung und wie kann ich die Meldung beseitigen? Irgendwie hat Latex Probleme mit der natbib?!
detlef