Info
© 1998-2009 Mario Konrad
 
Last Update:
2009-May-20 at 20:38:49
 
Language:de







 

Erstellen eines Literaturverzeichnisses

Diese Seite zeigt wie mit LaTeX und BibTeX ein einfaches Literaturverzeichnis erstellt werden kann. Alle Möglichkeiten aufzuzeigen würden den Rahmen sprengen. Für mehr Informationen ist weiterführende Literatur zu konsultieren.

Betrachten wir als Erstes ein Gerüst eines Dokuments, die Literaturhinweis-relevanten Stellen sind fett markiert (Filename: beispiel.tex):

\documentclass[a4paper]{book}
...
\begin{document}
...
Dieses Kapitel zeigt die F"ahigkeiten von \LaTeX, Literaturverweise
wie z.B. \cite{sedgewick:algorithms_in_cpp} mit Hilfe von
BibTeX zu erstellen.
...
\bibliographystyle{alpha}
\bibliography{referenzen}
...
\end{document}

Die Informationen für die verwiesenen Referenzen sind in einem separaten File abgelegt (referenzen.bib):

@book{sedgewick:algorithms_in_cpp,
    author={Robert Sedgewick},
    title={Algorithmen in C++},
    publisher={Addison-Wesley},
    isbn={3893194622},
    edition={Neunte},
    month={Januar},
    year={1992},
    language={German},
}

Die Übersetzung kann mit den folgenden Schritten durchgeführt werden:

$ latex beispiel
$ bibtex beispiel
$ latex beispiel
$ dvips beispiel.dvi -o beispiel.ps

Wem die Art nicht gefällt, wie die Referenzliste dargestellt wird, so kann diese mit \bibliographystyle{...} angeben. Die Seite

	http://www.cs.stir.ac.uk/~kjt/software/latex/showbst.html

enthät eine schöne Übersicht über verschiedene Styles. An dieser Stelle ist nur eine unvollständige Liste aufgeführt:

  • adrconv
  • adrfax
  • birthday
  • email
  • amsalpha
  • amsplain
  • amsxport
  • abbrv
  • alpha
  • apalike
  • ieeetr
  • plain
  • siam
  • unsrt
  • gerabbrv
  • geralpha
  • gerapali
  • gerplain
  • gerunsrt
  • jurabib
  • jureco
  • jurunsrt
  • acm
  • abbrvnat
  • plainnat
  • unsrtnat
  • plabbrv
  • plalpha
  • plplain
  • plunsrt
  • apsrev
  • apsrmp

Für die Beschreibung der Referenzen im .bib File gibt es eine grosse Auswahl von Referenzen und Felder. Unvollständige Listen sind unten aufgeführt. Wer nicht ein einiges, grosses File mit allen Referenzen unterhalten möchte, kann auch mehrere Files angeben:

\bibliography{referenzen,resourcen,meineliste}

Liste der Referenzarten:

ReferenzBeschreibung
@articleEin Artikel eines Magazins oder Journals.
@bookEin Buch, publiziert von einem Verlag.
@bookletEine gedruckte Arbeit ohne einen expliziten Verleger oder sponsernde Einrichtung.
@conferenceDas Gleiche wie @inproceedings.
@inbookEin Teil eines Buches wie z.B. ein Kapitel oder ein Bereich (Seiten von-bis).
@incollectionEin Teil eines Buches mit einem eigenen Titel.
@inproceedingsEin Artikel im Verlauf einer Serie oder Sammlung.
@manualTechnische Dokumentation.
@mastersthesisDiplomarbeit
@miscAlles was sonst nirgends passt.
@phdthesisDoktorarbeit
@proceedingsVerlauf einer Serie oder Sammlung.
@techreportEin Report, publiziert von einer Schule oder ähnlicher Institution. Normalerweise innerhalb einer Serie von Reporten.
@unpublishedEin Dokument mit Titel und Autor aber nicht formell publiziert.
Verwendung nicht empfohlen, können aber trotzdem auftreten:
@collectionSammlung von Arbeiten, das Gleiche wie @proceedings.
@patentEin Patent.

Liste der Felder:

FeldBeschreibung
Standard-Felder:
addressDie Adresse des Verlages oder Instutition. Für grössere Verlage wird empfohlen diese Information wegzulassen.
annoteVermerke und Notizen. Dies ist üblicherweise nicht im Gebrauch in den Standard-Styles, kann aber nützlich sein für Andere.
authorDer Name des Autors oder der Autoren. Das Format ist im LaTeX-Buch beschrieben.
booktitleTitel eines Buches, Titel eines Teils eines Buches. Um auf ein ganzes Buch zu verweisen ist das Feld title zu verwenden.
chapterEine Kapitelnummer bzw. Kapielbezeichnung.
crossrefDatenschlüssel des Eintrags, auf welchen referenziert wird. Alle fehlenden Felder werden vom referenzierten Eintrag geerbt.
editionDie Auflage des Buches. Dies kann eine Zahl oder auch Wörter sein. Sollte in der Form "Zweite" oder "2." geschrieben werden.
editorNamen der Editoren.
howpublishedDie Form wie etwas Ungewöhnliches publiziert wurde. Der erste Buchstabe sollte gross sein.
institutionDie sponsernde Institution eines technischen Reports.
journalDer Name eines Journals oder Magazins.
keyBenutzt für die Alphabetisierung, Referenzieren und das Label, falls das author Feld fehlen sollte. Dieser Schlüssel sollte nicht verwechselt werden mit jenem verwendet für das \cite Kommando.
monthMonat in welchem die Arbeit veröffentlicht wurde. Für unpublizierte Arbeiten, den Monat in welchem die Arbeit geschrieben wurde.
noteZusätzliche Informationen die dem Leser dienen könnten.
numberDie Nummer/Ausgabe eines Journals, Magazins, technischen Reports oder anderen Arbeiten einer Serie. Dies kann sowohl eine Nummer als auch eine alphanumerische Bezeichnung sein.
organizationDie Organisation die die Konferenz sponsort oder das Manual publiziert.
pagesEine oder mehrere Seitennummern oder -Bereiche, wie z.B. 37--95 oder 15,19,36--58.
publisherDer Name des Verlegers.
schoolDer Name der Schule in welcher die Arbeit geschrieben wurde.
seriesDer Name einer Serie oder eines Sets von Büchern. Wenn auf ein ganzes Buch verwiesen wird, das title Feld enthät den Titel des Buches und dieses Feld enthält den Namen der ganzen Serie.
titleDer Titel der Arbeit.
typeDer Typ eines technischen Reports, z.B. "Forschungsnotiz"
volumeDie Menge einer Journals oder Bücher-Sets.
yearDas Jahr der Publizierung oder bei nicht veröffentlichten Arbeiten, das Eerstellungsjahr. Typischerweise eine vierstellige Jahreszahl, z.B. 2003.
Zusätzliche Felder:
affiliationEine Angliederung/Mitgliedschaft des Autors.
abstractDer Auszug einer Arbeit.
contentsDas Inhaltsverzeichnis.
copyrightCopyright Informationen.
ISBNDie International Standard Book Number.
ISSNDie International Standard Serial Number.
keywordsSchlüsselwörter zum Suchen oder evtl. für Verweise.
languageDie Sprache des Dokuments.
locationEine Örtlichkeit die mit dem Dokument/der Arbeit verbunden wird, z.B. Konferenzstadt.
LCCNDie Library of Congress Call Number.
mrnumberDie Mathematical Reviews Nummer.
priceDer Preis des Dokuments.
sizePhysische Dimensionen eines Werkes.
URLDer Universal Resource Locator wie er im Internet verwendung findet. Sehr nützlich um auf eine Seite im Internet oder auf eine Datei zu verweisen.