Hoppa till innehåll

BibTeX Litteraturhantering - En detaljerad guide för LaTeX

För nybörjare kan BibTeX verka utmanande på grund av sina många särdrag och format. Men denna guide ger en förenklad översikt och visar hur du effektivt kan använda BibTeX med LaTeX.

Behöver du en enkel lösning för att hantera dina BibTeX-poster? Upptäck CiteDrive!

  • Webbaserad, modern referenshantering
  • Samarbeta och dela med forskarkollegor
  • Integration med Overleaf
  • Omfattande stöd för BibTeX/BibLaTeX
  • Spara artiklar och webbplatser direkt från din webbläsare
  • Sök efter nya artiklar i en databas med tiotals miljoner referenser
Prova CiteDrive ► Titta på demo

Steg 1: Skapa och fylla en .bib-fil

Börja med att skapa en .bib-fil, t.ex. bibliography.bib, och lägg till BibTeX-poster. Ett typiskt exempel är att lägga till en referens för “Den gamle och havet” av Ernest Hemingway:

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

Om du bryter ner “anatomin” av denna post behöver du bara titta på de följande tre komponenterna för att förstå hur varje BibTeX-post är definierad:

  • Posttyp: Med @book definierar vi typen av referens, i detta fall en bok.
  • Inmatningsfält: i detta exempel är det title, author, year, och publisher.
  • Citatnyckel: Detta exempel är Hemingway1952 och används för att ange in-textcitat i LaTeX, d.v.s. att hänvisa till källan. Med samma exempel gör vi detta med \cite{Hemingway1952}.

Steg 2: Integrera i ett LaTeX-dokument

För att använda dina referenser i LaTeX, följ exemplet nedan:

\documentclass{article}
\usepackage[utf8]{inputenc}
\title{BibTeX referenser i \LaTeX}
\author{John Andersson}
\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 att ha kompilerat LaTeX-dokumentet kommer du att märka att kommandot \cite{Hemingway1952} ersätts av referensen angiven i BibTeX-filen med det ID:t , i det här exemplet [1].

BibTeX - LaTeX - Overleaf

Den .bib-fil vi kallade bibliography.bib definieras i \bibliography{bibliography} och citat-/bibliografistilen i \bibliographystyle{unsrt}.

Rekommendationer för referenshanterare

Manuell redigering av BibTeX-filer kan vara tidskrävande. Här är några rekommenderade referenshanterare som kan förenkla ditt arbete:

  • CiteDrive är ett BibTeX-drivet, kollaborativt och webbaserat verktyg.
  • Zotero erbjuder omfattande funktioner och bra integration med BibTeX genom tillägget Better BibTeX For Zotero.
  • JabRef är en BibTeX-baserad referenshanterare som fungerar plattformsöverskridande.