English version of this page

Referansehåndtering i LaTeX

Ved UiO kan du bruke den nettbaserte LaTeX-editoren Overleaf i premium versjon som du kan koble til Zotero. Du kan også bruke Zotero om du jobber i desktop editor for LaTeX. Her får du hjelp med begge.

BibLaTeX

Uansett valg av editor og referanseverktøy, anbefales det at du bruker pakken BibLaTeX for håndtering av referansene.

Flere referansestiler og kommandoer

Prøv å endre fra nummererte siteringer til år-navn-tittel (ynt står for år-navn-tittel):

style=numeric, sorting=none 
style=alphabetic, sorting=ynt 

Eksempel på flere kommandoer

Her er et litt mer detaljert eksempel på hvordan du kan sette opp en preamble i en editor:

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage{csquotes,graphicx}
\usepackage[backend=biber, style=numeric, sorting=none]{biblatex}
\usepackage{hyperref}
\addbibresource{references.bib}
\title{...}
\author{...}
\date{...}
\begin{document}
\maketitle
Her kan du begynne å skrive og sitere med \cite{...}
\printbibliography
\end{document}

Forklaring på kommandoene

  • \documentclass{article} Angir hva slags type dokument du oppretter, her artikkel. Du kan se en oversikt over ulike klasser her: https://www.ctan.org/topic/class 
  • \usepackage[T1]{fontenc} Fontenc sørger for riktig skrifttype-koding, og [T1] gjør at LaTeX håndterer spesialtegn (som de norske bokstavene æ, ø og å) på en god måte. [T1]  gir 8-bits-koding på bokstav-tegnene istedet for 7-bits, hvilket vil si at man dobler antall mulige bokstav-tegn fra 128 til 256. Med 7-bits-koding er det en del spesialtegn (for eksempel ö), som ikke får sitt eget tegn, og som istedet blir satt sammen av to tegn (o + ¨)
  • \usepackage[english]{babel} Tilpasser dokumentet til engelsk språk og sørger automatisk for at faste tekstelementer blir engelske (f.eks. at det står "References" i stedet for "Litteraturliste"), og aktiverer engelske regler for orddeling.
  • \usepackage{csquotes,graphicx} Henter inn to praktiske pakker samtidig:
  • csquotes: Håndterer anførselstegn automatisk basert på språket du har valgt (nyttig ved sitering).
  • graphicx: Gjør det mulig å sette inn bilder og illustrasjoner i dokumentet.
  • \usepackage[backend=biber, style=numeric, sorting=none]{biblatex} Henter inn biblatex for referansehåndteringen. I tillegg tre innstillinger:
    • backend=biber: Setter biber som backend hjelpeprogram til biblatex
    • style=numeric: Angir kildehenvisninger med nummer (numerisk stil), for eksempel [1]. 
    • sorting=none: Sorterer kildene i litteraturlisten i den rekkefølgen de dukker opp i teksten, i stedet for alfabetisk.
  • \usepackage{hyperref} Gjør om alle kildehenvisninger, innholdsfortegnelser og nettadresser til klikkbare hyperlenker i PDF-filen.
  • \addbibresource{references.bib} Forteller LaTeX hvor (hvilken fil) kildene dine er lagret. Den sier at referansene dine ligger i en egen fil i samme mappe som .tex-filen som heter references.bib
  • \maketitle henter ut informasjon ført inn under title, author, date og lager et tittelfelt med denne informasjonen
  • \cite{…} er kommandoen for å sitere
  • \printbibliography er kommandoen for å skrive ut listen over siterte referanser; standardtittelen er «References» for dokumentklassen article og «Bibliography» for bøker og rapporter.

UiO LaTeX-maler

UiO har LaTeX-maler for oppgaveskriving som er tilgjengelig i Overleaf under Templates. Du finner dem også som pakker i UiOs Designmanual. 

Kontakt

Hvis du har spørsmål om LaTeX og Zotero, kan du kontakte oss på latexguru@ub.uio.no 

Kurs

Se også vår kurskalender: