natbib und jede menge Fehlermeldungen

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Reely

natbib und jede menge Fehlermeldungen

Beitrag von Reely »

Hallo zusammen,

ich habe jetzt ziemlich viel hier gelesen, allerdings keine Antwort auf mein Problem gefunden.

Ich möchte, da mein Prof den Normalstil alphadin nicht besonders schätzt, auf natbib mit plainnat umsteigen. Ich brauche in den Fußzeilen den Namen des Autors (Mustermann, M.), Jahreszahl und Seite.
Das habe ich so versucht:

Präambel:
\documentclass[a4paper,oneside,12pt,titlepage,DIV12, BCOR5mm,headsepline, footsepline, smallheadings]{scrartcl} 
\usepackage{setspace} % für anderen Zeilenabstand
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes} % Deutsche Anführungszeichen
\usepackage{cite} % für Zitate
\usepackage{graphicx} % für Bildereinfügen

\usepackage[a4paper]{geometry}
\geometry{width=14.5cm, left=3.5cm, top=3.5cm, bottom=4cm}

\usepackage{lmodern}

\usepackage{booktabs}

\usepackage{scrpage2}

\usepackage{natbib}

\newcommand{\titelseite}[1]{\textsf{#1}}

Das Textbeispiel dazu:
\clearscrheadfoot
\ofoot[\pagemark]{\pagemark}
\newcommand{\myfootq}{Veränderungsmanagement als Baustein des Wissensmanagements}
\ifoot[\myfootq]{\myfootq}
\newcommand{\myheadlq}{Grundbegriffe}
\ohead[\myheadlq]{\myheadlq}
\newcommand{\myheadrq}{Kapitel 2}
\ihead[\myheadrq]{\myheadrq}


Kognitionsforschung und der Betriebswirtschaft.\footnote[1]{Siehe \citealp[S. 31]{alb93}}
und das Literaturvz.
@book{alb93,
  title={{Strategisches Management der Unternehmensressource Wissen: inhaltliche Ansatzpunkte und {\\"U}berlegungen zu einem konzeptionellen Gestaltungsrahmen}},
  author={Frank Albrecht},
  isbn={9783631451908},
  lccn={93177252},
  series={Europaische Hochschulschriften},
  url={http://books.google.de/books?id=If9HAAAACAAJ},
  year={1993},
  publisher={P. Lang}
}
als Fehlermeldung bekomme ich so einiges:

! LaTeX Error: Command \NAT@parse already defined.
or name \end... illegal, see p.192 of the manual

! Undefinde control sequence.
<argument> ...ase \NAT@ctype \if\ relax \NAT@date
\relax \@citea \hyper@natl...
l.14 ...\footnote[1]{Siehe \citealp[S. 31] {alb93}}

! Undefined control sequence.
<argument> \NATnm
l.14 ...\footnote[1]{Siehe \citealp[S. 31] {alb93}}

! Undefined control sequence.
<argument> ...teb } \NAT@nmfmt {\NAT@nm} \NAT@date
\hyper@natlinkend \else \i....
l.14 ...\footnote[1]{Siehe \citealp[S. 31] {alb93}}
) [3] (lit.tex (test.bbl

! LaTeX Error: Something's wrong -- perhaps a missing \item.



Ich hoffe, es kann mir jemand helfen, sonst muss ich meine Arbeit doch in Word abgeben. DAS will ich aber nicht!

Viele Grüße und Danke!
Reely

Reely

Beitrag von Reely »

Ich habe noch den Teil vom Literaturverzeichnis vergessen.
Da ist er:
\bibliographystyle{plainnat}
\newpage
\addcontentsline{toc}{section}{Literatur}
\bibliography{literatur}{}

Benutzeravatar
bloodworks
Moderator
Moderator
Beiträge: 1425
Registriert: Mo 19. Jan 2009, 10:52
Wohnort: /dev/null

Beitrag von bloodworks »

Hallo ich glaube es geht einfacher, wenn du ein vollständiges Minimalbeispiel lieferst.
Dann könnten wir zB auch sehen welchen biblographystyle du verwendet hast etc.



Eine weitere Frage habe ich im Übrigen noch: Warum lässt du dir den Satzspielgel vom KOMASkript errechnen um ihn denn mit geometry wieder vollkommen manuell umzubauen?
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.


Reely

Minimalbeispiel

Beitrag von Reely »

Hier das hoffentlich akzeptierte Minimalbeispiel:
%
% Beispiel
% 
\documentclass[a4paper,oneside,12pt,titlepage, BCOR5mm,headsepline, footsepline, smallheadings]{scrartcl} %drucken mit auf seite anpassen!!!
\usepackage{setspace} % für anderen Zeilenabstand
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes} % Deutsche Anführungszeichen
\usepackage{cite} % für Zitate
\usepackage{graphicx} % für Bildereinfügen

\usepackage[a4paper]{geometry}
\geometry{width=14.5cm, left=3.5cm, top=3.5cm, bottom=4cm}

\usepackage{lmodern}

\usepackage{booktabs}

\usepackage{scrpage2}

\usepackage{natbib}

\newcommand{\titelseite}[1]{\textsf{#1}}



\begin{document}

\pagestyle{scrheadings}

\clearscrheadfoot
\ofoot[\pagemark]{\pagemark}
\newcommand{\myfootq}{Veränderungsmanagement als Baustein des Wissensmanagements}
\ifoot[\myfootq]{\myfootq}
\newcommand{\myheadlq}{Grundbegriffe}
\ohead[\myheadlq]{\myheadlq}
\newcommand{\myheadrq}{Kapitel 2}
\ihead[\myheadrq]{\myheadrq}


Kognitionsforschung und der Betriebswirtschaft.\footnote[1]{Siehe \citealp[S. 31]{alb93}}



\bibliographystyle{munich}
\newpage
\addcontentsline{toc}{section}{Literatur}
\bibliography{literatur}{}



\end{document}

%
%EOF
%
An den oben genannten Fehlermeldungen hat sich damit auch nix geändert. Habe hier versucht den Stil "munich" zu benutzen.

Den automatischen Seitenenrichtungsbefehl habe ich rausgelöscht, muss halt versuchen mich an die allgemeine Vorlage unserer Hochschule zu halten.

Die Bib-Datei ist unveränder die gleiche wie im ersten Post.
Ich hoffe, ich habe das Beispiel jetzt richtig aufgebaut!

Grüße
Reely

Reely

Beitrag von Reely »

Ich glaube, ich konnte mein Problem selber lösen.

Ich musste offenbar nur den Befehl
\usepackage{cite}
aus der Präambel rausnehmen. Jetzt scheints zu funktionieren!

Antworten