Seite 1 von 1
Fehlen der eckigen Klammer im Literaturverzeichnis
Verfasst: Do 25. Aug 2011, 13:49
von Maxim
Hallo
Ich schlage mich schon seit paar Stunden mit einem Problem.
Ich habe mit Hilfe von Bibtex ein Literaturverzeichnis angelegt und zwar auf folgende Weise >>>
\usepackage[numbers]{natbib}
.
.
.
\bibliography{Bibliographie}
\bibliographystyle{plain}
Verweis füge ich so ein >>> mein Verweis: \cite{Reev83}
Im Bibliothek-Datei steht folgendes >>>
@BOOK{Reev83,
title = {Particle Systems},
author = {William T. Reeves},
year = {1983}
}
Nun funktionniert alles gut außer das im Literaturverzeichnis die eckigen Klammer fehlen. Die Nummern stehen dort einach ohne Klammern.
Wäre für jede Hilfe herzlich dankbar.
Verfasst: Do 25. Aug 2011, 13:58
von Xenara
Wenn ich deine Code-Schnipsel zu einem vollständigen, lauffähigen Minimalbeispiel zusammenbaue (was eigentlich schon deine Aufgabe gewesen wäre), dann habe ich eckige Klammern:
\documentclass[ngerman]{scrartcl}
\usepackage{filecontents}
\begin{filecontents}{Bibliographie.bib}
@BOOK{Reev83,
title = {Particle Systems},
author = {William T. Reeves},
year = {1983}
}
\end{filecontents}
\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[numbers]{natbib}
\begin{document}
Verweis füge ich so ein >>> mein Verweis: \cite{Reev83}
\bibliography{Bibliographie}
\bibliographystyle{plain}
\end{document}
Demnach liegt das Problem in dem Teil vom Code, den du uns vorenthältst. Daher mein Hinweis: Erstelle ein Minimalbeispiel, das den Fehler zeigt und keinen weiteren unnötigen Code enthält.
Verfasst: Do 25. Aug 2011, 14:01
von Maxim
Dank für die Antwort.
Ja mein Code ist in viele Dateien ausgelagert. Aber das mit dem Mini-Beispiel ist eine gute Idee. Ich werde gleich einfach ein kleines Minibeispiel bauen. Melsehen ob es klappt.
Verfasst: Do 25. Aug 2011, 14:16
von Xenara
Tipps zur Erstellung eines Minimalbeispiels gibts übrigens
hier oder
hier.
Verfasst: Do 25. Aug 2011, 14:17
von Maxim
So das Minibeispiel von eben funktionniert bei mir auch wunderbar.
Ich benutze eine komplexe Vorlage:
http://blog.stefan-macke.com/2009/04/24 ... nuernberg/
Wahrscheinlich hat derjenige der die Vorlage erstellt hat, etwas umdefiniert um die klammer nicht anzuzeigen. Ich muss diese Eigenschaft finden.
Vielleicht sieht jemand das Problem sofort?
Das wichtigste ist in den drei Dateien enthalten:
Verfasst: Do 25. Aug 2011, 14:56
von Maxim
So. Habe nun das Problem gelösst, in dem ich den NATBIB package auskommentiert habe:
%\usepackage[numbers]{natbib}
Hat jemand eine Erklärung dafür?
Verfasst: Do 25. Aug 2011, 15:31
von Xenara
Die Tipps zur Erstellung eines MINIMALbeispieles hättest du gerne lesen und befolgen können ...
Wieso gibst du als Code im ersten Post
\usepackage[numbers]{natbib}
an, wenn doch im Header
\usepackage[square]{natbib}
steht?
"square" steht für runde Klammern und ist eine Option für Stile der Form "siehe Meier et al. (1999).", während "Numbers" für numerische Literatur steht, also das mit "siehe [1]".
Mehr Infos dazu entnimmst du am besten der natbib-Doku, denn damit kenne ich mich nicht wirklich aus.
Dass es auch ohne natbib geht, ist klar, denn plain ist ein Standard-Stil, der das natbib-Paket nicht braucht. Ich weiss sowieso nicht, ob das einen Einfluss auf die Darstellung gemäss plain hat, natbib bringt eigentlich plainnat als angepassten Stil mit.
Btw, Dateien in der Präambel werden mit input eingebunden, nicht mit include. include verwendet man, wenn man Dateien mittels includeonly aufrufen will _und_ wenn man will, dass die Datei auf einer neuen Seite anfängt. Das ist im Header reichlich sinnlos und macht höchstens Probleme.
Verfasst: Do 25. Aug 2011, 15:52
von Maxim
Xenara hat geschrieben:Wieso gibst du als Code im ersten Post
\usepackage[numbers]{natbib}
an, wenn doch im Header
\usepackage[square]{natbib}
steht?
Die ersten Schnipsel stammen aus der schon durch mir veränderter Vorlage und die Vorlage die ich veröffentlicht habe, ist die unveränderte Vorlage.
Danke für die Antwort und für die Bemühung mir zu helfen