PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : probleme mit inhalts- und literaturverzeichnis.



maeusedisko
07-10-2011, 20:52
hallo zusammen,

ich versuche zur zeit, meine diplomarbeit mit tex (texshop) zu schreiben, allerdings bereiten mir inhalts- und literaturverzeichnis gewisse probleme.

ich habe mit bibtex eine datei literatur.bib erstellt, die bisher folgenden inhalt hat


@incollection {MR1847784,
AUTHOR = {Doucet, Arnaud and de Freitas, Nando and Gordon, Neil},
TITLE = {An introduction to sequential {M}onte {C}arlo methods},
BOOKTITLE = {Sequential {M}onte {C}arlo methods in practice},
SERIES = {Stat. Eng. Inf. Sci.},
PAGES = {3--14},
PUBLISHER = {Springer},
ADDRESS = {New York},
YEAR = {2001},
MRCLASS = {65C05},
MRNUMBER = {1847784},
}



diese habe ich dann wie folgt in meine tex-datei eingefügt:



\documentclass[12pt,a4paper,
twoside,
fleqn,abstract]{scrreprt}


\usepackage{amsmath,amsthm,amsfonts,amssymb,amstex t}
\usepackage{latexsym}
\usepackage{fancyhdr}
\usepackage{listings}
\usepackage{graphicx}
\usepackage{appendix}
\usepackage{verbatim}
\usepackage{empheq}
\usepackage{vmargin}
\usepackage[ngerman]{babel}



\begin{document}

\include{titlepage}

\tableofcontents

\include{wkeit}

\include{notationen}

\bibliography{literatur}
\bibliographystyle{plain}

\end{document}


in wkeit.tex versuche ich, mittels '\cite{MR1847784}' den entsprechenden eintrag zu referenzieren.

1. problem: wenn ich richtig informiert bin, muss ich erst latex, dann bibtex und dann wieder latex aufrufen. beim aufrufen von bibtex bekomme ich immer folgende fehlermeldung:


This is BibTeX, Version 0.99d (TeX Live 2010)
The top-level auxiliary file: Diplomarbeit.aux
A level-1 auxiliary file: titlepage.aux
A level-1 auxiliary file: wkeit.aux
I found no \bibdata command---while reading file Diplomarbeit.aux
I found no \bibstyle command---while reading file Diplomarbeit.aux
(There were 2 error messages)

und in der pdf steht an der stelle des verweises nur ein [?]

2. problem: der teil '\include{notationen}' fügt nichts ein

3. inhaltsverzeichnis bleibt leer.

vielleicht mag mir jemand helfen? das wäre ganz großartig.

mechanicus
07-10-2011, 22:46
Hi,

liegen die Dateien im selben Ordner?

Das Vorgehen ist richtig.

Marco

maeusedisko
07-10-2011, 23:02
ja, alle im selben verzeichnis...

ich habe nunmal den bibliographystyle-teil direkt unter das '\begin{document}' gesetzt. einer der beiden fehler hat sich nun in luft aufgelöst, der andere bleibt hartnäckig kleben...

maeusedisko
07-10-2011, 23:37
hier nochmal der neue fehler:


This is BibTeX, Version 0.99d (TeX Live 2010)
The top-level auxiliary file: Diplomarbeit.aux
The style file: plain.bst
A level-1 auxiliary file: titlepage.aux
A level-1 auxiliary file: wkeit.aux
I found no \bibdata command---while reading file Diplomarbeit.aux
Warning--I didn't find a database entry for "MR1847784"
(There was 1 error message)

Nightmare
08-10-2011, 10:36
Hallo Kollegen,

ich habe ein ganz ähnliches Problem bei der Erstellung meiner Bachelorarbeit.
Momentan werden meine Zitate im Text lediglich mit einer Nummer dargestellt. Ich möchte gerne jedoch auch den Autor, das Erscheinungsjahr etc etc dargestellt haben.
Vielleicht kommen wir ja gemeinsam auf die Lösung?

Sobald ich beim Usepackge "natbib" die Option "numbers" entferne erscheint folgende Fehlermeldung:

./_Master.aux:14: Package natbib Error: Bibliography not compatible with author
-year citations.
(natbib) Press <return> to continue in numerical citation style.

Mein Minimalbeispiel funktioniert weiterhin solange man das "numbers" nicht entfernt.
Da ich aber keine Nummern möchte im Text stehe ich nun da vor diesem Problem, bei dem ich nicht weiter komme.


\documentclass{scrreprt}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}

\usepackage[
numbers,
]{natbib}

\begin{document}

\chapter{Einf\"uhrung}

Hallo. Dies ist ein Beispieltext mit Zitatversuch \citep{Porst2008}.

\bibliographystyle{plaindin}
\bibliography{literatur}

\end{document}

Das Literaturverzeichnis sieht wie folgt aus:

% This file was created with JabRef 2.6.
% Encoding: UTF8


@BOOK{Porst2008,
title = {Fragebogen : ein Arbeitsbuch},
publisher = {VS Verlag f{\"u}r Sozialwissenschaften},
year = {2008},
author = {Rolf Porst},
isbn = {978-3-531-15178-6},
address = {Wiesbaden},
edition = {1.Aufl.},
owner = {Max},
timestamp = {2011.10.05}
}

mechanicus
08-10-2011, 10:49
Hi,

ich empfehle dir das Paket biblatex.


\documentclass{scrreprt}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}

\usepackage[style=authoryear,natbib]{biblatex}
\addbibresource{literatur.bib}

\begin{document}

\chapter{Einf\"uhrung}

Hallo. Dies ist ein Beispieltext mit Zitatversuch \citep{Porst2008}.

\printbibliography

\end{document}

maeusedisko
08-10-2011, 11:54
ich habe meinen fehler in der zwischenzeit auch gefunden... man sollte lieber kein '\end{document}' in eine der einzuschließenden dateien schreiben....