PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : literaturverzeichnis



symab
20-06-2007, 10:48
hallo,

ich würde gerne ein Literaturverzeichnis erstellen hab mir eine bibtex-datei erstellt. Das LV rufe ich folgendermassen auf:

\bibliographystyle{geralpha}
\bibliography{literatur}

und lable es im text mit \cite{hartwick71}


in der bib-Datei steht dann u.a.:
@TechReport{hartwick71,
author = {G.~Hartwick; S.~Sadler},
title = {Program Documentation for Development and Application of a Method for Predicting Rotor Wake Geometries and Rotor Wake Geometries and Rotor Loads},
institution = {NASA},
address= {New York},
year = 1971,
type = {Report},
number = {69-9}
}

Mein kopf sieht folgendermassen aus:

\documentclass[12pt,twoside,a4paper]{report}

\usepackage{a4}

%neue Rechtschreibung
\usepackage{ngerman}

%Grafiken einbinden
\usepackage{epsfig}
\usepackage {graphicx} % Grafiken einbinden, Option "draft" fuer leere Rahmen [draft]
\graphicspath{{bilder/}}
\usepackage{subfigure} % subfigures
\usepackage{pstricks} % Farben, einfache Zeichenelemente
\usepackage[rflt]{floatflt}
\usepackage{here}

%Farben/Schriftfarben
\usepackage{color}
\newcommand{\Rot}{\color{red}}


%Umlaute ermöglichen
\usepackage[latin1]{inputenc}

%Kopf- und Fußzeile
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}

%Kopfzeile mittig
\fancyhead[CO,CE]{\nouppercase{\leftmark}}
%Linie oben
\renewcommand{\headrulewidth}{0.5pt}

%Fußzeile mittig
\fancyfoot[CO,CE]{\thepage}
%Linie unten
\renewcommand{\footrulewidth}{0.5pt}

%anderthalbfachen Zeilenabstand
\usepackage{setspace}
\onehalfspacing


aber ich erhalte weder eine Fehlermeldug in texmaker, noch ein literaturverzeichnis.
kann mir jemand helfen?

Danke und Gruß

countbela666
20-06-2007, 11:04
Hallo, symab,

Frage Nummer eins wäre in dem Fall, ob du den korrekten Kompilierweg zum Erstellen eines LaTeX-Dokuments mit BibTeX eingehalten hast. Soll heißen: Hast du auch das Programm BibTeX aufgerufen, um das Literaturverzeichnis zu erstellen?

Ich kenne mich mit texmaker nicht aus, aber es gibt dort sicher Einstellungen, die das Verwenden von BibTeX ermöglichen. Der Kompiliervorgang sähe dann in etwa so aus:

(pdf)latex
bibtex
(pdf)latex
(pdf)latex
Wenn du dir sicher bist, bibtex korrekt aufgerufen zu haben, wäre es hilfreich wenn du das LaTeX- und das BibTeX-Logfile (Dateien mit Endung LOG und BLG) posten würdest.

Noch ein paar weitere Anmerkungen zu deinem Code:

du hast die Autoren falsch angegeben, richtig wäre:
author = {G. Hartwick and S. Sadler}
das Paket a4 ist obsolet, zumal du schon die Klassenoptin a4paper nutzt
Paket epsfig ist obsolet
graphicspath sollte nicht verwendet werden
Paket subfigure ist veraltet und wird durch subfig ersetzt
Paket color ist in deinem Fall unnötig, da pstricks bereits xcolor einbindet
Zu den Punkten 2, 3 und 4 siehe l2tabu.

Grüße
Marcel

symab
20-06-2007, 11:31
Danke für deine schnelle antwort und die übrigen guten Tips!

Leider weiss ich nicht ob er das in texmaker richtig kompiliert, wusste garnicht dass man das separat kompilieren muss. Gibts eine andere möglichkeit ausserhalb von Texmaker, zu kompilieren um zu testen ob es daran liegt? benutze miktex

countbela666
20-06-2007, 11:39
Gibts eine andere möglichkeit ausserhalb von Texmaker, zu kompilieren um zu testen ob es daran liegt?Wenn sich in deinem Projektordner (da wo die zu kompilierende TEX-Datei liegt) keine Datei mit der Endung BLG befindet, wurde BibTeX nicht aufgerufen.

Dir steht natürlich frei, jederzeit das Dokument "per Hand" zu kompilieren. Öffne eine Konsole/Shell/Eingabeauffirderung (je nach verwendetem Betriebssystem, wobei ich wegen MiKTeX auf Windows tippen würde), bewege dich in dein Projektverzeichnis und gib folgende Befehle ein (DATEI steht für den Namen deiner Haupt-TEX-Datei):

latex DATEI.tex
bibtex DATEI
latex DATEI.tex
latex DATEI.texGrüße
Marcel