> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/no/flere-emner/05-bibliography-management-in-latex.md).

# Bibliografihåndtering i LaTeX

## Innledning

Når det gjelder pakker for håndtering av bibliografier, finnes det tre hovedalternativer i LaTeX: `bibtex`, `natbib` og `biblatex`.

Denne artikkelen forklarer hvordan du bruker `biblatex` pakken, for å administrere og formatere bibliografien i et LaTeX-dokument. `biblatex` er et moderne alternativ for behandling av bibliografiinformasjon, og gir et enklere og mer fleksibelt grensesnitt samt bedre språktilpasning enn de to andre alternativene.

Et minimalt fungerende eksempel på `biblatex` pakken vises nedenfor:

```latex
\documentclass[letterpaper,10pt]{article}
\usepackage{biblatex} %Importerer biblatex-pakken
\addbibresource{sample.bib} %Importerer bibliografifilen

\begin{document}
La oss sitere! Einsteins journalartikkel \cite{einstein} og Diracs
bok \cite{dirac} er fysikkrelaterte elementer.

\printbibliography %Skriver ut bibliografien

\end{document}
```

![BiblatexEx1OLV2.png](/files/a001504992ca0852310e57e5749422e998dc6027)

Det finnes fire kommandoer knyttet til bibliografi i dette eksempelet:

**\usepackage{biblatex}**

Importerer pakken biblatex.

**\addbibresource{sample.bib}**

Importerer bibliografidatafilen sample.bib: denne filen inneholder informasjon om hver refererte bok, artikkel osv. Se delen om bibliografifilen for mer informasjon.

**\cite{einstein}**

Denne kommandoen setter inn en referanse i dokumentet, \[1] i dette tilfellet, som tilsvarer et element i bibliografien; einstein er et nøkkelord som tilsvarer en oppføring i sample.bib.

**\printbibliography**

Skriver ut listen over siterte referanser; standardtittelen er Referanser for dokumentklassen article og "Bibliografi" for bøker og rapporter.

Overleaf tilbyr flere maler med forhåndsdefinerte stiler for å håndtere bibliografier. Se [denne lenken](https://www.overleaf.com/gallery/tagged/bibliography). [Åpne et eksempel på biblatex-pakken i Overleaf](https://www.overleaf.com/project/new/template/19714?id=66708264\&templateName=Biber+bibliography+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Grunnleggende bruk

Flere parametere kan sendes til kommandoen for pakkeimport, slik som i det følgende eksempelet:

```latex
\documentclass{article}

\usepackage[
backend=biber,
style=alphabetic,
sorting=ynt
]{biblatex}
\addbibresource{sample.bib}

\title{Bibliografihåndtering: \texttt{biblatex}-pakken}
\author{Overleaf}
\date{ }

\begin{document}

\maketitle

Ved hjelp av \texttt{biblatex} kan du vise en bibliografi delt
i seksjoner, avhengig av sitattypen. La oss sitere! Einsteins
journalartikkel \cite{einstein} og Diracs bok \cite{dirac} er
fysikkrelaterte elementer. Deretter er boken \textit{The \LaTeX\ Companion}
 \cite{latexcompanion}, Donald Knuths nettsted \cite{knuthwebsite},
\textit{The Comprehensive Tex Archive Network} (CTAN)
\cite{ctan} er \LaTeX-relaterte elementer; men de andre, Donald Knuths elementer,
\cite{knuth-fa,knuth-acp} er viet til programmering.

\medskip

\printbibliography

\end{document}
```

![BiblatexExample2OLV2.png](/files/9f7d83fd9077b192432563b7d0a379685102b818)

Noen ekstra alternativer, innenfor hakeparenteser og adskilt med komma, legges til når man importerer `biblatex`:

**backend=biber**

Setter backend til å sortere bibliografien; biber er standardvalget og anbefales siden det gir full lokalisering for flere kommandoer, og stilene for biber er enklere å endre fordi de bruker standard LaTeX-makroer. Den andre støttede backend-en er bibtex, som er et mer tradisjonelt program; hvis den settes som backend, vil bibtex bare bli brukt til å sortere bibliografien, så ingen bibtex-stiler kan brukes her.

**style=alphabetic**

Definerer bibliografistilen og siteringsstilen, i dette tilfellet alphabetic. Avhengig av stil kan flere siteringskommandoer være tilgjengelige. Se biblatex-bibliografistiler og siteringsstiler for mer informasjon.

**sorting=ynt**

Bestemmer kriteriene for å sortere bibliografiske kilder. I dette tilfellet sorteres de etter år, navn og tittel. Se referansehåndboken for en liste over sorteringsalternativer.

Resten av kommandoene ble forklart i [introduksjonen](#introduction).

[Åpne en mer fullstendig `biblatex` eksemplet i Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=A+biblatex+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Bibliografifilen

Bibliografifilene må ha standard bibtex-syntaks

```latex
@article{einstein,
    author = "Albert Einstein",
    title = "{Zur Elektrodynamik bewegter K{\"o}rper}. (tysk)
    [{Om} elektrodynamikken til bevegelige legemer]",
    journal = "Annalen der Physik",
    volume = "322",
    number = "10",
    pages = "891--921",
    year = "1905",
    DOI = "http://dx.doi.org/10.1002/andp.19053221004",
    keywords = "physics"
}

@book{dirac,
    title = {Prinsippene for kvantemekanikk},
    author = {Paul Adrien Maurice Dirac},
    isbn = {9780198520115},
    series = {Internasjonal serie med monografier om fysikk},
    year = {1981},
    publisher = {Clarendon Press},
    keywords = {physics}
}

@online{knuthwebsite,
    author = "Donald Knuth",
    title = "Knuth: Datamaskiner og typografering",
    url  = "http://www-cs-faculty.stanford.edu/~uno/abcde.html",
    addendum = "(åpnet: 01.09.2016)",
    keywords = "latex,knuth"
}

@inbook{knuth-fa,
    author = "Donald E. Knuth",
    title = "Grunnleggende algoritmer",
    publisher = "Addison-Wesley",
    year = "1973",
    chapter = "1.2",
    keywords  = "knuth,programming"
}
...
```

Denne filen inneholder poster i et spesielt format; for eksempel er den første bibliografiske referansen definert av:

**@article{...}**

Dette er den første linjen i en postoppføring, @article forteller BibTeX at informasjonen som er lagret her, handler om en artikkel. Informasjonen om denne oppføringen er omsluttet av krøllparenteser. I tillegg til oppføringstypene som vises i eksempelet (article, book, online og inbook) finnes det mange flere; se referansehåndboken.

**einstein**

Etiketten einstein er tildelt denne oppføringen, og er en unik identifikator som kan brukes til å referere til denne artikkelen i dokumentet.

**author = "Albert Einstein",**

Dette er det første feltet i bibliografiposten, og viser at forfatteren av denne artikkelen er Albert Einstein. Flere felt adskilt med komma kan legges til ved å bruke samme syntaks nøkkel = verdi, for eksempel: title, pages, year, URL osv. Se referansehåndboken for en liste over mulige felt.

Informasjonen i denne filen kan senere skrives ut og refereres til i et LaTeX-dokument, slik det er vist i de foregående delene, med kommandoen `\addbibresource{sample.bib}`. Ikke all informasjonen i .bib-filen vil bli vist; det avhenger av bibliografistilen som er satt i dokumentet.

[Åpne en mer fullstendig `biblatex` eksemplet i Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=A+biblatex+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Tilpasning av bibliografien

Biblatex gjør det mulig å tilpasse bibliografidelen i stor grad med liten innsats. Det ble nevnt at flere [siteringsstiler](/latex/no/referanser-og-sitater/08-biblatex-citation-styles.md) og [bibliografistiler](/latex/no/referanser-og-sitater/07-biblatex-bibliography-styles.md) er tilgjengelige, og du kan også lage nye. Et annet tilpasningsalternativ er å endre standardtittelen på bibliografidelen.

```latex
\documentclass{article}

\usepackage[
backend=biber,
style=alphabetic,
sorting=ynt
]{biblatex}
\addbibresource{sample.bib}

\title{Bibliografihåndtering: \texttt{biblatex}-pakken}
\author{Overleaf}
\date{mai 2021}

\begin{document}

\maketitle

Ved hjelp av \texttt{biblatex} kan du vise en bibliografi delt i seksjoner,
avhengig av sitattype. La oss sitere! Einsteins journalartikkel \cite{einstein}
og Diracs bok \cite{dirac} er fysikkrelaterte elementer. Deretter er \textit{The \LaTeX\ Companion}
boken \cite{latexcompanion}, Donald Knuths nettsted \cite{knuthwebsite},
\textit{The Comprehensive Tex Archive Network} (CTAN) \cite{ctan} er
\LaTeX-relaterte elementer; men de andre, Donald Knuths elementer,
\cite{knuth-fa,knuth-acp} er viet til programmering.

\medskip

\printbibliography[title={Hele bibliografien}]
```

![BiblatexEx3OLV2.png](/files/20343db23fd2effbcd19824571dbe61daa910290)

Den ekstra parameteren `title={Hele bibliografien}` som sendes innenfor hakeparenteser til kommandoen `\printbibliography` er den som endrer tittelen.

Bibliografien kan også deles inn i seksjoner basert på ulike filtre, for eksempel: skriv bare ut referanser fra samme forfatter, samme tidsskrift eller med lignende tittel. Nedenfor er et eksempel.

```latex
\printbibliography[type=article,title={Kun artikler}]
\printbibliography[type=book,title={Kun bøker}]

\printbibliography[keyword={physics},title={Kun fysikkrelaterte}]
\printbibliography[keyword={latex},title={Kun \LaTeX-relaterte}]
```

![BiblatexEx4OLV2.png](/files/2f66b7f1670477109ff82c3dbd2e0d50b8f2ed5e)

Her er bibliografien delt inn i 4 seksjoner. Syntaksen til kommandoene som brukes her, forklares nedenfor:

**\printbibliography\[type=article,title={Kun artikler}]**

Skriver bare ut oppføringer der typen er "article", og setter tittelen "Kun artikler" for denne seksjonen. Den samme syntaksen fungerer for alle andre oppføringstyper.

**\printbibliography\[keyword={physics},title={Kun fysikkrelaterte}]**

Filtrerer bibliografiposter som inneholder ordet "physics" i noen av feltene. Setter tittelen "Kun fysikkrelaterte" for den aktuelle seksjonen.

[Åpne en mer fullstendig `biblatex` eksemplet i Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=A+biblatex+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Legge til bibliografien i innholdsfortegnelsen

For at bibliografien skal skrives ut i innholdsfortegnelsen, må et ekstra alternativ sendes til `\printbibliography`

```latex
\printbibliography[
heading=bibintoc,
title={Hele bibliografien}
]

\printbibliography[heading=subbibintoc,type=article,title={Kun artikler}]
```

![BiblatexEx5OLV2.png](/files/c5cc8783429ddd51dba579f94cd25f6e44b72d10)

En seksjon og en underseksjon blir lagt til i innholdsfortegnelsen:

* I det første tilfellet, ved å legge til `heading=bibintoc` legges tittelen til i innholdsfortegnelsen som et kapittel uten nummer hvis mulig, ellers som en seksjon uten nummer.
* Det andre tilfellet er `heading=subbibintoc` som legger til tittelen som en oppføring på andre nivå i innholdsfortegnelsen, i dette eksempelet som en underseksjon nestet under "Hele bibliografien".

[Åpne en mer fullstendig `biblatex` eksemplet i Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=A+biblatex+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Referanseguide

**Støttede oppføringstyper**

|               |                |              |
| ------------- | -------------- | ------------ |
| article       | book           | mvbook       |
| inbook        | bookinbook     | suppbook     |
| booklet       | collection     | mvcollection |
| incollection  | suppcollection | manual       |
| misc          | nettbaserte    | patent       |
| periodical    | suppperiodical | proceedings  |
| mvproceedings | inproceedings  | referanse    |
| mvreference   | inreference    | report       |
| set           | thesis         | unpublished  |
| custom        | conference     | electronic   |
| masterthesis  | phdthesis      | techreport   |

**Støttede oppføringsfelt** (Den utskrevne informasjonen avhenger av bibliografistilen)

|               |              |                |                 |
| ------------- | ------------ | -------------- | --------------- |
| abstract      | addendum     | afterword      | annotate        |
| forfatter     | authortype   | bookauthor     | bookpagination  |
| booksubtitle  | booktitle    | chapter        | commentator     |
| date          | doi          | edition        | editor          |
| editortype    | eid          | entrysubtype   | eprint          |
| eprinttype    | eprintclass  | eventdate      | eventtitle      |
| fil           | foreword     | holder         | howpublished    |
| indextitle    | institution  | introduksjonen | isan            |
| isbn          | ismn         | isrn           | issue           |
| issuesubtitle | issuetitle   | iswc           | journalsubtitle |
| journaltitle  | label        | språket        | bibliotek       |
| location      | mainsubtitle | maintitle      | month           |
| note          | number       | organization   | origdate        |
| origlanguage  | origlocation | origpublisher  | origtitle       |
| pages         | pagetotal    | pagination     | part            |
| publisher     | pubstate     | reprinttitle   | serie           |
| shortauthor   | shortedition | shorthand      | shorthandintro  |
| shortjournal  | shortseries  | shorttitle     | subtitle        |
| tittel        | translator   | type           | url             |
| venue         | version      | volume         | year            |

**Alternativer for sortering av bibliografien**

| alternativet | beskrivelse                                             |
| ------------ | ------------------------------------------------------- |
| `nty`        | sorter etter navn, tittel, år                           |
| `nyt`        | sorter etter navn, år, tittel                           |
| `nyvt`       | sorter etter navn, år, bind, tittel                     |
| `anyt`       | sorter etter alfabetisk etikett, navn, år, tittel       |
| `anyvt`      | sorter etter alfabetisk etikett, navn, år, bind, tittel |
| `ydnt`       | sorter etter år (synkende), navn, tittel                |
| `ingen`      | oppføringene behandles i siteringsrekkefølge            |

For detaljert informasjon om disse oppføringene og alternativene, se pakkedokumentasjonen.

## Videre lesning

For mer informasjon, se

* [Biblatex-bibliografistiler](/latex/no/referanser-og-sitater/07-biblatex-bibliography-styles.md)
* [Biblatex-siteringsstiler](/latex/no/referanser-og-sitater/08-biblatex-citation-styles.md)
* [Bibliografihåndtering med natbib](/latex/no/referanser-og-sitater/02-bibliography-management-with-natbib.md)
* [Bibliografihåndtering med bibtex](/latex/no/referanser-og-sitater/01-bibliography-management-with-bibtex.md)
* [Opprette og administrere bibliografier med BibTeX i Overleaf](https://www.overleaf.com/blog/532)
* [Biblatex-pakkedokumentasjon](http://linorg.usp.br/CTAN/macros/latex/contrib/biblatex/doc/biblatex.pdf)
* [Støtte for internasjonale språk](/latex/no/sprak/03-international-language-support.md)
* [Innholdsfortegnelse](/latex/no/dokumentstruktur/02-table-of-contents.md)
* [Håndtering i et stort prosjekt](/latex/no/dokumentstruktur/07-management-in-a-large-project.md)
* [LaTeX-prosjekter med flere filer](/latex/no/dokumentstruktur/08-multi-file-latex-projects.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/no/flere-emner/05-bibliography-management-in-latex.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
