Sie sind hier

Probleme bei Zitieren unter Verwendung von bibtex in scrreprt

Hallo in die Runde,

ich schreibe gerade meine Bachelor-Arbeit und möchte gleich zu Beginn sauber arbeiten. Das schließt unter anderem das richtige Zitieren von Anfang mit ein.
Für die BA verwende ich die KOMA-Script-Klasse scrreprt und habe mir in einer separaten .tex-Datei eine Bibliothek aller verwendeten Paper erstellt. Ich nutze TexShop unter Mac OS X 10.6.8.
Ein Eintrag darin sieht beispielsweise folgendermaßen aus:

 @ARTICLE{1999A&A...341L..51S,
   author = {{Schwope}, A.~D. and {Hasinger}, G. and {Schwarz}, R. and {Haberl}, F. and 
	{Schmidt}, M.},
    title = "{The isolated neutron star candidate RBS1223 (1RXS J130848.6+212708)}",
  journal = {\aap},
   eprint = {arXiv:astro-ph/9811326},
 keywords = {ACCRETION, ACCRETION DISKS, STARS: NEUTRON, X-RAYS: STARS, STARS: INDIVIDUAL: RBS 1223},
     year = 1999,
    month = jan,
   volume = 341,
    pages = {L51-L54},
   adsurl = {http://adsabs.harvard.edu/abs/1999A\%26A...341L..51S},
  adsnote = {Provided by the SAO/NASA Astrophysics Data System}
  }

Nun habe ich mir eine Sammlung der Zitiervarianten erstellen wollen und erhalte Fehlermeldungen, die mir mangels tiefgehender Kenntnisse in Latex zur Problemlösung nicht weiterhelfen. Hier der Code:

\documentclass[a4paper, 12pt]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{natbib}
\usepackage{bibgerm}
 
\begin{document}
 
Hier teste ich die diversen Zitiervarianten:
blablabla Schwope sein Paper ist voll toll \cite{1999A&A...341L..51S}, \citet{1999A&A...341L..51S}, \citet*{1999A&A...341L..51S}, \citep{1999A&A...341L..51S}, \citep*{1999A&A...341L..51S}, \citep[e.g.]{1999A&A...341L..51S}, \citeauthor{1999A&A...341L..51S}, \citeauthor*{1999A&A...341L..51S}, \citeyear{1999A&A...341L..51S}, \citeapos{1999A&A...341L..51S}*
 
\bibliographystyle{plain}
\bibliography{Astrobib}
 
\end{document}

Ich habe diesen Code wie in diversen Anleitungen als Latex-Dokument, anschließend als Bibtex und weitere Male als Latex-Dokument kompiliert.

In der Hoffnung, dass ich dem Minimalbeispiel genüge getan habe und meine Erläuterungen ausreichend waren, bitte ich nun um kompetente Hilfe. Falls noch Fragen zum Problem offen sind, werde ich diese gerne beantworten.
Vielen Dank.

forum: 
Bild von Markus Kohm

Du verwendest schlicht zwei nicht definierte Anweisungen: \aap und \citeapos. Ohne diese funktioniert es:

\begin{filecontents*}{\jobname.bib}
@ARTICLE{1999A&A...341L..51S,
   author = {{Schwope}, A.~D. and {Hasinger}, G. and {Schwarz}, R. and {Haberl}, F. and 
	{Schmidt}, M.},
    title = "{The isolated neutron star candidate RBS1223 (1RXS J130848.6+212708)}",
  journal = {aap},
   eprint = {arXiv:astro-ph/9811326},
 keywords = {ACCRETION, ACCRETION DISKS, STARS: NEUTRON, X-RAYS: STARS, STARS: INDIVIDUAL: RBS 1223},
     year = 1999,
    month = jan,
   volume = 341,
    pages = {L51-L54},
   adsurl = {http://adsabs.harvard.edu/abs/1999A\%26A...341L..51S},
  adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}
\end{filecontents*}
\documentclass[a4paper, 12pt]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{natbib}
\usepackage{bibgerm}
 
\begin{document}
 
Hier teste ich die diversen Zitiervarianten:
blablabla Schwope sein Paper ist voll toll \cite{1999A&A...341L..51S}, \citet{1999A&A...341L..51S}, \citet*{1999A&A...341L..51S}, \citep{1999A&A...341L..51S}, \citep*{1999A&A...341L..51S}, \citep[e.g.]{1999A&A...341L..51S}, \citeauthor{1999A&A...341L..51S}, \citeauthor*{1999A&A...341L..51S}, \citeyear{1999A&A...341L..51S}%, \citeapos{1999A&A...341L..51S}*
 
\bibliographystyle{plain}
\bibliography{\jobname}
 
\end{document}

Ansonsten: Wenn Du eine Fehlermeldung bekommst, dann sollte diese auch Teil der Fehlerbeschreibung sein! Bei mehreren Fehlermeldungen sind die weiteren häufig Folgefehler, insbesondere wenn sie dieselbe Zeilennummer tragen. Die braucht es dann erst einmal nicht. Aber die erste Fehlermeldung gehört immer in die Problembeschreibung. Siehe dazu auch den Link aus der Antwort auf Deine Anmeldung.

Gleiche Frage hier
Sepp.-

Danke für die schnelle Antwort. Du hattest recht in Bezug auf die Fehlermeldung. Die hätte mir das Problem bei genauerer Betrachtung eigentlich verraten müssen. Allerdings funktioniert es immer noch nicht richtig. Ich erhalte die folgenden Fehlermeldungen:

Package natbib Warning: Author undefined for citation`1999A&A...341L..51S' 
(natbib)                on page 5 on input line 10.
 
 
Package natbib Warning: Year undefined for citation`1999A&A...341L..51S' 
(natbib)                on page 5 on input line 10.

(Ich habe jetzt wieder meine Variante mit separater Bibliothek verwendet.)

Woran könnte das liegen?

Bild von Admin

Administratorentscheidungen sind grundsätzlich nicht im Forum zu diskutieren. Für Fragen an die Administratoren ist die bekannte Administrator-E-Mail-Adresse oder das Forum Site zu verwenden.

Comments for "Probleme bei Zitieren unter Verwendung von bibtex in scrreprt" abonnieren