PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Natbib package läuft nicht



David1982
17-02-2009, 18:45
Hallo zusammen!

Auf Rat in diesem Forum hin, versuche ich mit natbib zu arbeiten, weil ich das Gefühl habe, dass damit die Zitierweise für mich am sinnvollsten ist.

Ich habe das natbib package heruntergeladen (es erscheint nun in meinem Miktex package Manager).

Ich integriere es dann im Dokument mit



\usepackage{natbib}


Folgende Fehlermeldung bekomme ich, wenn ich das dokument teche:



!LaTeX Error: Command \bibsection already defined.Or name \end...illegal.


Das dokument ist sonst leer, das einzige was zwischen begin und end doku steht ist:



\nocite{*}
\bibliographystyle{plain}
\bibliography{myrefs}


Was mache ich falsch?

Ich danke Euch vielmals.

Viele Grüsse

Dave

David1982
17-02-2009, 18:49
Ich habe nun das package \amsrefs aus dem Dokument enfernt und nun ist die Fehlermeldung anders:



Line2: Environment bibdiv undefined
Line2: Environment biblist undefined
Line5: Undefined Control sequence. \bib


Präambel ist:



\documentclass[12pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{booktabs}
\usepackage{tabulary}
\usepackage{caption}
\usepackage{multirow}
\usepackage{a4wide}
\usepackage{setspace}
\pdfoutput = 1
\usepackage{graphicx}
\usepackage[bottom]{footmisc}
\usepackage{html,makeidx}
\usepackage{hyperref}
%\usepackage{amsrefs}
\usepackage{natbib}

David1982
17-02-2009, 19:45
ok, mittlerweile, ohne dass ich überhaupt etwas neues gemacht habe, läuft das Ding normal.

Meine Bibligraphie in myrefs.bib ist:



@article{Hoppe05,
AUTHOR = {Hoppe T.},
TITLE = {An interesting thesis},
YEAR = {2005},
JOURNAL = {JOurnal of Philosophy},
VOLUME = {29},
PAGES = {1331--1358}
}


Mein Code im tex file ist:



blabla \citet{Hoppe05} blabla
\bibliographystyle{plainnat}
\bibliography{myrefs}


Fehlermeldung ist jetzt:



Package natbib error: bibliography not compatible with author-year citations


Ich danke Euch vielmals, für Tipps, was ich hier falsch mache.

Viele Grüsse

D

David1982
17-02-2009, 20:07
Ok, Leute! Ich lasse Euch jetzt voll an meiner persönlichen Entwicklung teilnehmen;-):

Mit



\usepackage[authoryear]{natbib}


und dem Bibliography eintrag:



@article{Hoppe,
AUTHOR = {Hoppe T.},
TITLE = {An interesting thesis},
YEAR = {2005},
JOURNAL = {JOurnal of Philosophy},
VOLUME = {29},
PAGES = {1331--1358}
}


sowie dem Code



sdf \citet{Hoppe} dsfs


hat es jetzt endlich geklappt und es zitiert mir mit Hoppe (2005).
Frage: der Hyperlink erscheint nun mit so einem grünen Rahmen. Gibt es irgendeine Methode, wie ich nun das Hoppe (2005) zum Beispiel in blauer Schrift und mit Kapitälchen erscheinen lassen kann?

Eine weitere Frage:

Gibt es im Netz irgendwo eine gute Auflistung von verschiedenen Bibliotheken-Styles (für die Referenzen), die mit natbib kompatibel sind? mit



\bibbligraphystyle{plainnat}


erscheint das Jahr in den Referenzen ganz am Schluss und ich würde es gerne grade nach den Autoren haben.

Also, ich danke Euch sehr für mögliche Tipps!

Viele Grüsse

D

mechanicus
17-02-2009, 20:58
Frage: der Hyperlink erscheint nun mit so einem grünen Rahmen. Gibt es irgendeine Methode, wie ich nun das Hoppe (2005) zum Beispiel in blauer Schrift und mit Kapitälchen erscheinen lassen kann?
Hyperlinks hängen mit hyperref zusammen:

\usepackage{xcolor}
\usepackage[colorlinks=true,citecolor=blue]{hyperref}



Bezüglich Kapitälchen müsstest du mal in die Dokumentation von natbib schauen, wie die Schrift geändert werden kann.



Gibt es im Netz irgendwo eine gute Auflistung von verschiedenen Bibliotheken-Styles (für die Referenzen), die mit natbib kompatibel sind?

Lorentz (http://web.archive.org/web/20061118193457/http://www.haw-hamburg.de/pers/Lorenzen/bibtex/)

Gruß
Marco

David1982
17-02-2009, 22:11
Super, danke Dir!

Musste
colorlinks=true,citecolor=blue in die documentclass einbauen. Dann klappte es prima.

Jetzt mach ich mich mal auf die suche nach einem guten Reference style!

Vielen Dank nochmals!

Dave