> 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/da/referencer-og-citationer/03-bibliography-management-with-biblatex.md).

# Bibliografihåndtering med biblatex

Når det gælder pakker til bibliografistyring, er der tre hovedmuligheder i LaTeX: bibtex, natbib og biblatex. Biblatex er et moderne program til behandling af bibliografiinformation, giver en enklere og mere fleksibel grænseflade samt bedre sprogtilpasning end de to andre muligheder. Denne artikel forklarer, hvordan man bruger **biblatex** til at administrere og formatere bibliografien i et LaTeX-dokument.

## Introduktion

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

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}

\usepackage{biblatex}
\addbibresource{sample.bib}

\begin{document}
Lad os citere! Einsteins journalartikel \cite{einstein} og Diracs
bog \cite{dirac} er fysikrelaterede emner.

\printbibliography

\end{document}
```

![BiblatexEx1.png](/files/6c425391b7f1fcf4af1eef7b158746abe4c6faab)

Der er fire bibliografi-relaterede kommandoer i dette eksempel:

**\usepackage{biblatex}**

Importerer pakken biblatex.

**\addbibresource{sample.bib}**

Importerer bibtex-databelfilen sample.bib; denne fil indeholder oplysninger om hver refereret bog, artikel osv. Se afsnittet om bibliografifilen for mere information.

**\cite{einstein}**

Denne kommando indsætter en reference i dokumentet, \[1] i dette tilfælde, som svarer til et element i bibliografien; "einstein" er et nøgleord, der svarer til en post i sample.bib.

**\printbibliography**

Udskriver listen over citerede referencer; standardtitlen er "References" for dokumentklassen article og "Bibliography" for bøger og rapporter.

***Overleaf tilbyder flere skabeloner med foruddefinerede stilarter til at håndtere bibliografien. Se*** [***disse eksempler.***](https://www.overleaf.com/latex/templates/tagged/bibliography)

[Åbn et eksempel på biblatex-pakken på Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=Example+using+BiBLaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Grundlæggende brug

Flere parametre kan sendes til pakkeimport-sætningen, lad os se

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}

\usepackage{comment}

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

\title{Håndtering af bibliografier: \texttt{biblatex}-pakken}
\author{Overleaf}
\\date{ }

\begin{document}

\maketitle

Ved hjælp af \texttt{biblatex} kan du vise bibliografien opdelt i sektioner,
afhængigt af citationstypen.
Lad os citere! Einsteins journalartikel \cite{einstein} og Diracs
bog \cite{dirac} er fysikrelaterede emner.
Dernæst bogen \textit{The \LaTeX\ Companion} \cite{latexcompanion}, Donald
Knuths hjemmeside \cite{knuthwebsite}, \textit{The Comprehensive Tex Archive
Network} (CTAN) \cite{ctan} er \LaTeX\-relaterede emner; men de andre Donald
Knuths emner \cite{knuth-fa,knuth-acp} er dedikeret til programmering.

\medskip

\printbibliography

\end{document}
```

![BiblatexEx2.png](/files/ad39c5c154a96aee6f4e8b73f7fa331cf305af17)

Nogle ekstra muligheder, inden for klammer og adskilt med komma, tilføjes, når man importerer **biblatex**:

**backend=biber**

Sætter backend'en til at sortere bibliografien, biber er standardvalget og anbefales, da det giver fuld lokalisering for flere kommandoer, og stilarterne for biber er lettere at ændre, fordi de bruger standard-LaTeX-makroer. Den anden understøttede backend er bibtex, som er et mere traditionelt program; hvis det sættes som backend, vil det kun blive brugt til at sortere bibliografien, så der kan ikke bruges nogen bibtex-stilarter her.

**style=alphabetic**

Definerer bibliografistilen og citationsstilen, i dette tilfælde alfabetisk. Afhængigt af stilen kan der være flere tilgængelige citationskommandoer. Se bibliografistilarter og citationsstilarter for mere information.

**sorting=ynt**

Bestemmer kriterierne for at sortere de bibliografiske kilder. I dette tilfælde sorteres de efter år, navn og titel. Se referenceguiden for en liste over sorteringsmuligheder.

Resten af kommandoerne blev allerede forklaret i [introduktionen](#introduction).

[Åbn et eksempel på biblatex-pakken på Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=Example+using+BiBLaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Bibliografifilen

Bibliografifilerne skal have den standardiserede bibtex-syntaks

```latex
@article{einstein,
    author =       "Albert Einstein",
    title =        "{Zur Elektrodynamik bewegter K{\"o}rper}. ({Tysk})
    [{On} the electrodynamics of moving bodies]",
    journal =      "Annalen der Physik",
    volume =       "322",
    number =       "10",
    pages =        "891--921",
    year =         "1905",
    DOI =          "http://dx.doi.org/10.1002/andp.19053221004",
    keywords =     "fysik"
}

@book{dirac,
    title={Principperne for kvantemekanik},
    author={Paul Adrien Maurice Dirac},
    isbn={9780198520115},
    series={International serie af monografier om fysik},
    year={1981},
    publisher={Clarendon Press},
    keywords = {physics}
}

@online{knuthwebsite,
    author    = "Donald Knuth",
    title     = "Knuth: Computere og typografi",
    url       = "http://www-cs-faculty.stanford.edu/~uno/abcde.html",
    keywords  = "latex,knuth"
}

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

Denne fil indeholder poster i et særligt format; for eksempel er den første bibliografiske reference defineret af:

**@article{...}**

Dette er den første linje i en post, @article fortæller BibTeX, at oplysningerne her vedrører en artikel. Oplysningerne om denne post er indkapslet i klammer. Ud over de posttyper, der vises i eksemplet (article, book, online og inbook), er der mange flere; se referenceguiden.

**einstein**

Etiketten einstein er tildelt denne post; det er en identifikator, som kan bruges til at henvise til denne artikel i dokumentet.

**author = "Albert Einstein",**

Dette er det første felt i bibliografiposten og angiver, at forfatteren til denne artikel er Albert Einstein. Der kan tilføjes flere felter adskilt af komma ved hjælp af den samme syntaks nøgle = værdi, f.eks. titel, sider, år, URL osv. Se referenceguiden for en liste over mulige felter.

Oplysningerne i denne fil kan senere udskrives og refereres til i et LaTeX-dokument, som vist i de foregående afsnit, med kommandoen `\addbibresource{sample.bib}`. Ikke alle oplysningerne i .bib-filen vil blive vist; det afhænger af den bibliografistil, der er sat i dokumentet.

[Åbn et eksempel på biblatex-pakken på Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=Example+using+BiBLaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Tilpasning af litteraturlisten

Biblatex gør det muligt at tilpasse bibliografisektionen meget med lidt besvær. Det blev nævnt, at flere [citationstilarter](/latex/da/referencer-og-citationer/08-biblatex-citation-styles.md) og [bibliografistilarter](/latex/da/referencer-og-citationer/07-biblatex-bibliography-styles.md) er tilgængelige, og du kan også oprette nye. En anden tilpasningsmulighed er at ændre standardtitlen for bibliografisektionen.

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}

\usepackage{comment}

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

\title{Håndtering af bibliografier: \texttt{biblatex}-pakken}
\author{Overleaf}
\\date{ }

\begin{document}

\maketitle

Ved hjælp af \texttt{biblatex} kan du vise bibliografien opdelt i sektioner,
afhængigt af citationstypen.
Lad os citere! Einsteins journalartikel \cite{einstein} og Diracs
bog \cite{dirac} er fysikrelaterede emner.
Dernæst bogen \textit{The \LaTeX\ Companion} \cite{latexcompanion}, Donald
Knuths hjemmeside \cite{knuthwebsite}, \textit{The Comprehensive Tex Archive
Network} (CTAN) \cite{ctan} er \LaTeX\-relaterede emner; men de andre Donald
Knuths emner \cite{knuth-fa,knuth-acp} er dedikeret til programmering.

\medskip

\printbibliography[title={Hele litteraturlisten}]

\end{document}
```

![BiblatexEx3.png](/files/4cd8d08ba81607ec72e1caa45c693bff842b0d86)

Den ekstra parameter `title={Hele litteraturlisten}` givet inden for klammer til kommandoen `\printbibliography` er den, der ændrer titlen.

Litteraturlisten kan også opdeles i sektioner baseret på forskellige filtre, f.eks.: udskriv kun referencer fra den samme forfatter, det samme tidsskrift eller en lignende titel. Nedenfor et eksempel.

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

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

![BiblatexEx4.png](/files/522e41e8f9983fff55750641c6c98e330eabfcb3)

Her er litteraturlisten opdelt i 4 sektioner. Syntaksen for de kommandoer, der bruges her, forklares nedenfor:

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

Udskriver kun poster, hvis type er "article", og sætter titlen "Kun artikler" for denne sektion. Den samme syntaks fungerer for enhver anden posttype.

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

Filtrerer bibliografiposter, der indeholder ordet "physics" i et hvilket som helst af felterne. Sætter titlen "Kun fysikrelaterede" for den pågældende sektion.

[Åbn et eksempel på biblatex-pakken på Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=Example+using+BiBLaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Tilføjelse af litteraturlisten i indholdsfortegnelsen

For at få litteraturlisten udskrevet i indholdsfortegnelsen skal en ekstra mulighed sendes til `\printbibliography`

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

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

![BiblatexEx5.png](/files/ded7ca2e3d9d08d6476470aa4f67d9112470ac8a)

En sektion og en undersektion tilføjes til indholdsfortegnelsen:

* I det første tilfælde giver tilføjelsen af `heading=bibintoc` titlen til indholdsfortegnelsen som et unummereret kapitel, hvis muligt, eller ellers som en unummereret sektion.
* Det andet tilfælde er `heading=subbibintoc` at titlen tilføjes som en post på andet niveau i indholdsfortegnelsen, i dette eksempel som en undersektion indlejret i "Hele litteraturlisten".

[Åbn et eksempel på biblatex-pakken på Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=Example+using+BiBLaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Referencevejledning

**Understøttede posttyper**

|               |                |              |
| ------------- | -------------- | ------------ |
| article       | book           | mvbook       |
| inbook        | bookinbook     | suppbook     |
| booklet       | collection     | mvcollection |
| incollection  | suppcollection | manual       |
| misc          | online         | patent       |
| periodical    | suppperiodical | proceedings  |
| mvproceedings | inproceedings  | reference    |
| mvreference   | inreference    | rapport      |
| set           | thesis         | unpublished  |
| custom        | conference     | electronic   |
| mastersthesis | phdthesis      | techreport   |
| datatype      |                |              |

**Understøttede postfelter** (De udskrevne oplysninger afhænger af bibliografistilen)

|               |              |                |                 |
| ------------- | ------------ | -------------- | --------------- |
| abstract      | afterword    | annotation     | annotator       |
| 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  | introduktionen | isan            |
| isbn          | ismn         | isrn           | issue           |
| issuesubtitle | issuetitle   | iswc           | journalsubtitle |
| journaltitle  | label        | sprog          | 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        |
| titel         | translator   | type           | url             |
| venue         | version      | volume         | year            |

**Sorteringsmuligheder for litteraturlisten**

| valgmuligheden | beskrivelsen                                         |
| -------------- | ---------------------------------------------------- |
| `nty`          | sortér efter navn, titel, år                         |
| `nyt`          | sortér efter navn, år, titel                         |
| `nyvt`         | sortér efter navn, år, bind, titel                   |
| `anyt`         | sortér efter alfabetisk label, navn, år, titel       |
| `anyvt`        | sortér efter alfabetisk label, navn, år, bind, titel |
| `ydnt`         | sortér efter år (faldende), navn, titel              |
| `ingen`        | poster behandles i citationsrækkefølge               |

## Yderligere læsning

For mere information, se

* [Bibliografistilarter](/latex/da/referencer-og-citationer/04-bibtex-bibliography-styles.md)
* [Biblatex-citationstilarter](/latex/da/referencer-og-citationer/08-biblatex-citation-styles.md)
* [Grundlæggende bibliografihåndtering](/latex/da/flere-emner/05-bibliography-management-in-latex.md)
* [Bibliografihåndtering med natbib](/latex/da/referencer-og-citationer/02-bibliography-management-with-natbib.md)
* [biblatex-dokumentation](http://linorg.usp.br/CTAN/macros/latex/contrib/biblatex/doc/biblatex.pdf)


---

# 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/da/referencer-og-citationer/03-bibliography-management-with-biblatex.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.
