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.
UiO støtte i LaTeX og BibLaTeX
- Local guide to BibLaTeX
- FAQ for LaTeX at UiO
- Informasjon om LaTeX med venner
- UBs kursnotater til BibLaTeX til selvstudium (2017)
Se også:
NTNU har en fin illustrert veiledning:
Kontakt
Hvis du har spørsmål om LaTeX og Zotero, kan du kontakte oss på latexguru@ub.uio.no