Gå til indhold

BibTeX Litteraturhåndtering - En detaljeret guide til LaTeX

For nybegyndere kan BibTeX synes udfordrende på grund af dens mange specifikationer og formater. Denne vejledning giver dog en forenklet oversigt og viser, hvordan du kan bruge BibTeX effektivt med LaTeX.

Har du brug for en enkel løsning til at håndtere dine BibTeX-poster? Udforsk CiteDrive!

  • Webbaseret, moderne referencehåndtering
  • Samarbejd og del med forskerkolleger
  • Integration med Overleaf
  • Omfattende BibTeX/BibLaTeX-understøttelse
  • Gem artikler og websteder direkte fra din browser
  • Søg efter nye artikler i en database med titusindvis af referencer
Prøv CiteDrive ► Se demo

Trin 1: Oprettelse og udfyldning af en .bib-fil

For at starte opretter du en .bib-fil, f.eks. bibliography.bib, og tilføjer BibTeX-poster. Et typisk eksempel er at tilføje en reference for “Den gamle mand og havet” af Ernest Hemingway:

@book{Hemingway1952,
title={Den gamle mand og havet},
author={Hemingway, Ernest},
year={1952},
publisher={Charles Scribner's Sons}
}

vis du bryder “anatomien” af denne post ned, behøver du kun at se på de følgende tre komponenter for at forstå, hvordan hver BibTeX-post er defineret:

  • Posttype: Med @book definerer vi typen af reference, dvs. (og dette eksempel refererer til sig selv) som en bog. Der er også @article for videnskabelige artikler og andre. BibTeX vil gerne bestemme, hvilke felter der er valgfrie og hvilke der er nødvendige for korrekt at citere litteraturen.
  • Inputfelter: i dette eksempel er de title, author, year, og publisher. (Se Felter)
  • Citation key: Dette eksempel er Hemingway1952 og bruges i LaTeX til in-text citations, dvs. at referere til kilden. Med samme eksempel gør vi det med \cite{Hemingway1952}. Citation key kan være enhver streng - ofte en kombination af forfatter, år og et ord fra titlen.

Trin 2: Integration i et LaTeX-dokument

For at bruge dine referencer i LaTeX, følg det følgende eksempel:

\documentclass{article}
\usepackage[utf8]{inputenc}
\title{BibTeX referencer i \LaTeX}
\author{John Smith}
\begin{document}
\maketitle
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent enim urna, dapibus et bibendum vel, consectetur et turpis. Cras a molestie nulla. \cite{Hemingway1952}
\medskip
\bibliographystyle{unsrt}
\bibliography{bibliography}
\end{document}

Efter kompilering af LaTeX-dokumentet vil vi se, at kommandoen \cite{Hemingway1952} erstattes med den reference, der er angivet i BibTeX-filen med denne ID, i dette eksempel [1].

BibTeX - LaTeX - Overleaf

Den .bib-fil, vi har navngivet bibliography.bib, er defineret i \bibliography{bibliography} og citation/bibliografi-stilen er \bibliographystyle{unsrt}, hvor unsrt refererer til .bst-filen, i dette tilfælde unsrt.bst, som indeholder alle makroer for at formatere dine referencer i denne stil. Du kan også bruge andre stilarter som apalike.bst.

Anbefalinger til Reference Managers

Manuel redigering af BibTeX-filer kan være tidskrævende. Her er nogle anbefalede reference managers, der kan gøre dit arbejde lettere:

  • CiteDrive er et BibTeX-drevet, samarbejdsvilligt og webbaseret værktøj.
  • Zotero tilbyder omfattende funktioner og god integration med BibTeX gennem tilføjelsesprogrammet Better BibTeX For Zotero.
  • JabRef er en BibTeX-baseret reference manager, der fungerer på tværs af platforme.