Bibtex und Dinat?

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

Bibtex und Dinat?

Beitrag von Tom »

Hallo,

ich verfolge für mein Literaturverzeichnis den Dinat style zu nehmen. Ich bin nach folgender Anleitung vorgegangen: http://koloradokaefer.de/besen.php?node ... rticle.php

Nun erhalte ich den folgenden Fehler:

Code: Alles auswählen

Thos is BibTeX, Version 0.99c (MikTeX 2.7)
The top-level auxiliary file: C:\dipl\diplomarbeit.aux
The style file: dinat.bst
A level-1 auxiliary file: titel/Titelseite.aux
A level-1 auxiliary file: acro/acro.aux
Illegal, another /bibstyle command---line 156 og file C:\dipl\diplomarbeit.aux
 : \bibstyle
 :             {dinat}
I'm skipping whatever remains of this file command
Database file #1: literatur.bib
(There was 1 error message
Mein Dokument sieht so aus:

Code: Alles auswählen

\documentclass[final,12pt,a4paper,bibtotoc,liststotoc,fleqn,parskip]{scrreprt}

%\usepackage{enumitem}
\usepackage{acronym}
\usepackage[ngerman]{babel}
\usepackage{ae,aecompl} %Schriftpaket
\usepackage[ansinew]{inputenc} %Zeichenkodierung mit Umlauten, etc. f�r Windowssysteme
\usepackage[]{graphicx} %erm�glicht das Darstellen von Graphiken aus Bilddateien
\usepackage{fancyhdr} %erm�glicht Benutzerdefinierte Kopf und Fu�zeilen
\usepackage[activate= normal]{pdfcprot} %Optischer Randausgleich f�r pdf-Dateien
\usepackage{amsmath} %erweitert die Formelsatz-M�glichkeiten. Paket der American Mathematical Society.
\usepackage{amssymb} %Zus�tzliche mathematische Symbole
\usepackage{trfsigns} %Symbole f�r Transformationen
\usepackage[right]{eurosym} %macht das Eurosymbol verf�gbar
\usepackage[bf]{caption} %erm�glicht das Ver�ndern von Bild- und Tabellenunterschriften
\usepackage{placeins}%Mit dem Befehl \FloatBarrier (aus dem Paket \usepackage{placeins}) werden alle anstehenden beweglichen Objekte vor 
\usepackage{float} %ergänzt die Positionierungsangeben für bewegliche Objekte (h, t, p ...) um die Variante H, die die Positionierung am exakt selben Ort wie im tex-Skript erzwingt.
\usepackage{fancyhdr} %Paket zur Bearbeitung von Kopf- und Fusszeile
\pagestyle{fancy} %laden des Pakets für Kopf- und Fusszeile
\usepackage{lastpage} %letzte Seite vom Dokument
\usepackage{subfigure}
\usepackage{listings}
\usepackage{natbib}     
\usepackage{color}
\usepackage {hyperref}
\setcitestyle{square} 
\bibliographystyle{dinat} 
\hypersetup{colorlinks=true, linkcolor=black, urlcolor=black}

\usepackage{setspace}
\onehalfspacing
\setcounter{tocdepth}{2}

\title{Diplomarbeit}
\author{Tom Klaus}

\fancypagestyle{plain}{%
\fancyhf{} % clear all header and footer fields
\fancyfoot[C]{} % except the center \renewcommand{\headrulewidth}{0pt}
\lhead{Thema}
\rhead{\nouppercase{\leftmark}}
\chead{}
\lfoot{Tom Klaus}
\cfoot{}
\rfoot{\thepage}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}}
%Kopf und Fusszeilen für normale Seiten
\fancyfoot[C]{} % except the center \renewcommand{\headrulewidth}{0pt}
\lhead{Profinet IO Slave Knoten}
\rhead{\nouppercase{\leftmark}}
\chead{}
\lfoot{Tom Klaus}
\cfoot{}
\rfoot{\thepage}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}

% ------------------------------------------------------------------------------
%Ab hier beginnt das Dokument

\begin{document}

%Titelseite erzeugen
								\include{titel/Titelseite}
\renewcommand{\thepage}{\Roman{page}}
\setcounter{page}{1}

%\include{zusammen/zusammen}

% Inhaltsverzeichnis erzeugen
\tableofcontents
%Abkürzungen
\include{acro/acro}
%Anzeigen des Abbildungsverzeichnisses (auskommentiert)
%								\listoffigures

\newpage
\renewcommand{\thepage}{\arabic{page}}
\setcounter{page}{1}
\rfoot{\thepage /\pageref{LastPage}}
%Kopf- und Fusszeile auf Seiten mit neuem Kapitel oder Inhaltsverzeichniss etc.
%alle Seiten die plain benutzen
\fancypagestyle{plain}{%
\fancyhf{} % clear all header and footer fields
\fancyfoot[C]{} % except the center \renewcommand{\headrulewidth}{0pt}
\lhead{Thema}
\rhead{\nouppercase{\leftmark}}
\chead{}
\lfoot{Tom Klaus}
\cfoot{}
\rfoot{\thepage /\pageref{LastPage}}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}}
%Anzeigen des Tabelleverzeichnisses (auskommentiert)
%\listoftables

%Der eigentliche Text des Dokuments ist in eine eigene Datei ausgelagert

%Inhalt / Gliederung

\input{Kapitel_2/Text2}

\input{Kapitel_1/Text1}

\input{Kapitel_3/Text3}

% Anhang
\input{Anhang/Anhang}

\nocite{*}
\bibliography{literatur}{}                % Literaturverzeichnis
\bibliographystyle{dinat}                 % einfacher Stil 

\end{document}
Weiß jemand woher der Fehler kommen kann? Die Dateien müßten eigentlich alle in den richtigen Verzeichnissen liegen...

Vielen Dank!
Tom

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

Beitrag von bloodworks »

Du hast 2mal den Befehl \bibliographystyle{dinat} drinn.
Bnde dei Bibliographie so ein:

Code: Alles auswählen

\bibliographystyle{dinat}
\bibliography{literatur}
und nimm den anderen bibstyle raus. Dann solltes tun.

Tom

Beitrag von Tom »

:o
Danke! Und ich habe Ewigkeiten gesucht...

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

Beitrag von bloodworks »

Da hilft immer: die Fehlermeldung anschauen. Der sagt ganz klar "Illegal, another /bibstyle command"...

Antworten