Bibliographie erstellen mit BibTeX

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


Sputnik83
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 71
Registriert: Fr 28. Dez 2012, 22:58

Bibliographie erstellen mit BibTeX

Beitrag von Sputnik83 »

Hi, ich muss für meine Arbeit noch die Bibliographie erstellen und steh gerade etwas auf dem Schlauch...
Zum erstellen der "Literatur".bib, reicht es da einfach ein Tex-Dokument zu erstellen und in .bib um zu benennen? Oder gibt es da irgend einen Trick, der sich mir noch nicht erschlossen hat?

Lieben Dank!

Beinschuss
Forum-Meister
Forum-Meister
Beiträge: 808
Registriert: Di 2. Okt 2012, 21:42
Wohnort: NRW

Beitrag von Beinschuss »

Ja, da gibt es so einige, aber durchaus beherrschbare Tricks. S. zum Einstieg z.B. [url]http://www.ub.uni-konstanz.de/servicean ... utzen.html[/url]. Du solltest als Neueinsteiger ins Zitierfach auf jeden Fall biblatex benutzen und das ältere BiBTex links liegen lassen.

Helmut

Seerosengiesser
Forum-Anfänger
Forum-Anfänger
Beiträge: 32
Registriert: Do 5. Aug 2010, 11:02

Beitrag von Seerosengiesser »

Das reicht aus. Dann mit
\bibliographystyle{}
\bibliography{}
in dein Dokument einbinden. Bis alle Literatur dann richtig aufgeführt ist, musst du Latex dreimal kompilieren.
Eleganter ist es natürlich, wenn du deine .bib-Datei mit einem Literaturverwaltungsprogramm wie JabRef verwaltest.
hth
Paul

Sputnik83
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 71
Registriert: Fr 28. Dez 2012, 22:58

Beitrag von Sputnik83 »

Hey, danke für Euren fixen Antworten!
Das hilft schon mal weiter, nur wird mir auf den ersten Blick nicht klar, wie mir JabRef die Arbeit erleichtern soll, insbesondere, wenn ich BibLaTeX benutzen soll, da ich JabRef anscheinend noch dahingehend konfigurieren muss?

Sputnik83
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 71
Registriert: Fr 28. Dez 2012, 22:58

Beitrag von Sputnik83 »

Hmmm nächstes Problem:
Ich arbeite hier an der Examensarbeit meiner Freundin (immernoch leichter so, als jedesmal hinrennen und helfen zu müssen, wenn Word mal wieder nicht das macht, was sie möchte;) ), auf Grundlage einer eigentlich gut kommentierten Latex-Vorlage aus dem Internet.
Das erleichter vieles, macht anderes aber ziemlich kompliziert ;)
Das Problem ist, der Autor der Vorlage benutzt das natbib Paket für Zitate und das verträgt sich scheinabr nicht mit BibLaTeX, so das ich nicht einfach unbenutzt in den Paketen lassenkann, sondern rausschmeißen muss...
Ich bin aber einfach zu noob, um den Quelltext komplett nachvollziehen zu können.
Was ich hin bekommen habe, ist das das BiBLaTeX-Paket fehlerfrei geladen wird, dafür muss ich aber ein Parameter aus dem hyperref-Paket löschen und außgerechnet der ist nicht kommentiert :(
Besonders das "backref" macht halt Probleme und ich weiß nicht, ob ich es einfach rausschmeißen kann...
Außerdem würde es mich ungemein freuen, könnte mal jemand der mehr Ahnung hat als ich da drüber schauen, ob ich BibLaTeX soweit richtig einbinde und was euch uU noch auffällt ;)



Mein Präambel
\documentclass[
    12pt, % Schriftgröße
    DIV10, % Seitenränder
    ngerman, % für Umlaute, Silbentrennung etc.
    a4paper, % Papierformat
    oneside, % einseitiges Dokument
    titlepage, % es wird eine Titelseite verwendet
    parskip=half, % Abstand zwischen Absätzen (halbe Zeile)
    headings=normal, % Größe der Überschriften verkleinern
    listof=totoc, % Verzeichnisse im Inhaltsverzeichnis aufführen
    bibliography=totoc, % Literaturverzeichnis im Inhaltsverzeichnis aufführen
    index=totoc, % Index im Inhaltsverzeichnis aufführen
    captions=tableheading, % Beschriftung von Tabellen unterhalb ausgeben
    final, % Status des Dokuments (final/draft)
    numbers=noenddot
]{scrreprt}

\renewcommand*{\chapterheadstartvskip}{\vspace{-1\baselineskip}} %Abstand vor Section
\setlength{\headsep}{30pt} %Abstand Kopfzeile Textkšrper

% ben\"otigte Packages -----------------------------------------------------------
\input{Packages}
Meine Pakete:
% Anpassung des Seitenlayouts --------------------------------------------------
%   siehe Seitenstil.tex
% ------------------------------------------------------------------------------
\usepackage[
    automark, % Kapitelangaben in Kopfzeile automatisch erstellen
    headsepline, % Trennlinie unter Kopfzeile
    ilines % Trennlinie linksbündig ausrichten
]{scrpage2}


\usepackage[ngerman]{babel}

% Umlaute ----------------------------------------------------------------------
%   Umlaute/Sonderzeichen wie äüöß direkt im Quelltext verwenden (CodePage).
%   Erlaubt automatische Trennung von Worten mit Umlauten.
% ------------------------------------------------------------------------------
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp} % Euro-Zeichen etc.

% Grafiken ---------------------------------------------------------------------
% Einbinden von JPG-Grafiken ermöglichen
\usepackage[]{graphicx}
% hier liegen die Bilder des Dokuments
\graphicspath{{Images/}}

% Zeilenabstände
\usepackage{setspace}

\usepackage{float}

% Bilder mit Capton neben dem Bild
\usepackage{sidecap}

%nummer der caption ohne kapitel zahl
\usepackage{chngcntr}
\counterwithout{figure}{chapter}
\counterwithout{table}{chapter}

% Seitenlayout ---------------------------------------------------------------------
\usepackage{geometry} 

% für Tabellen mit fester Gesammtbreite
\usepackage{tabularx}
% Tabellen ohne horizontale Linien
\usepackage{booktabs}

% für lange Tabellen -----------------------------------------------------------
\usepackage{longtable}
\usepackage{colortbl}
\usepackage{array}
\usepackage{ragged2e}
\usepackage{lscape}

% Spaltendefinition rechtsbündig mit definierter Breite ------------------------
\newcolumntype{w}[1]{>{\raggedleft\hspace{0pt}}p{#1}}

% Formatierung von Listen ändern -----------------------------------------------
\usepackage{paralist}

% bei der Definition eigener Befehle benötigt
\usepackage{ifthen}

% definiert u.a. die Befehle \todo und \listoftodos
\usepackage{todonotes}

% sorgt dafür, dass Leerzeichen hinter parameterlosen Makros nicht als Makroendezeichen interpretiert werden
\usepackage{xspace}

% URL verlinken, lange URLs umbrechen etc. -------------------------------------
\usepackage{url}

%neu eingefügt für das BibLaTeX Literaturverzeichnis
\usepackage[style=authoryear]{biblatex}
\usepackage[babel,german=quotes]{csquotes}
\bibliography{Bibliographie.bib}

%Rausgeschmissen
% wichtig für korrekte Zitierweise ---------------------------------------------
% \usepackage[square]{natbib}
%Farben definieren
\definecolor{darkblue}{rgb}{0,0,.5}

% PDF-Optionen -----------------------------------------------------------------

\usepackage[
    bookmarks,
    bookmarksopen=true,
    colorlinks=true,
% diese Farbdefinitionen zeichnen Links im PDF farblich aus
    linkcolor=blue, % einfache interne Verknüpfungen
    anchorcolor=black,% Ankertext
    citecolor=blue, % Verweise auf Literaturverzeichniseinträge im Text
    filecolor=magenta, % Verknüpfungen, die lokale Dateien öffnen
    menucolor=red, % Acrobat-Menüpunkte
    urlcolor=cyan, 
% diese Farbdefinitionen sollten für den Druck verwendet werden (alles schwarz)
    %linkcolor=black, % einfache interne Verknüpfungen
    %anchorcolor=black, % Ankertext
    %citecolor=black, % Verweise auf Literaturverzeichniseinträge im Text
    %filecolor=black, % Verknüpfungen, die lokale Dateien öffnen
    %menucolor=black, % Acrobat-Menüpunkte
    %urlcolor=black, 
%Verursacht Fehlermeldung, leider keine Ahnung was das macht und ob es wichtig ist...    
%backref,
    plainpages=false, % zur korrekten Erstellung der Bookmarks
    pdfpagelabels, % zur korrekten Erstellung der Bookmarks
    hypertexnames=false, % zur korrekten Erstellung der Bookmarks
    linktocpage % Seitenzahlen anstatt Text im Inhaltsverzeichnis verlinken
]{hyperref}
% Befehle, die Umlaute ausgeben, führen zu Fehlern, wenn sie hyperref als Optionen übergeben werden
%\hypersetup{
%    pdftitle={\titel \untertitel},
%    pdfauthor={\autor},
%    pdfcreator={\autor},
%    pdfsubject={\titel \untertitel},
%    pdfkeywords={\titel \untertitel},
%}

Antworten