> 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/dybtgaende-artikler/13-getting-started-with-biblatex.md).

# Kom godt i gang med BibLaTeX

**Forfatter: Josh Cassidy (juli 2013)**

I årevis har LaTeX-brugere brugt BibTeX sammen med flere ekstra pakker såsom `natbib` til at skrive bibliografier. Men nu findes der en ny mulighed, BibLaTeX. Den er designet til at give dig langt flere muligheder for nemt at konfigurere dine bibliografier/citationer. Heldigvis er eksisterende `.bib` filer næppe nødt til at blive ændret ret meget for at fungere med BibLaTeX. Ud over de over 300 sider med [BibLaTeX-dokumentation](http://mirror.ox.ac.uk/sites/ctan.org/macros/latex/contrib/biblatex/doc/biblatex.pdf), har CTAN også et nyttigt [BibLaTeX “fuskelap”](http://tug.ctan.org/info/biblatex-cheatsheet/biblatex-cheatsheet.pdf). Som supplement til disse ressourcer er her en videovejledning efterfulgt af nogle noter/eksempler, der kan hjælpe dig i gang.

{% embed url="<https://www.youtube.com/embed/nH9If8c5VCs>" %}

### Grundlæggende kommandoer og stilarter

For det første er de kommandoer, du bruger i tex-filen til at tilføje en bibliografi til dokumentet, ret forskellige. I præamblen skal du bruge følgende kode:

```latex
\usepackage{biblatex}
\addbibresource{}
```

Den første kommando indlæser blot `biblatex` pakken. Den anden bruges til at angive, hvilke bib-filer du vil bruge. Du indtaster blot filnavnet i de krøllede parenteser inklusive `.bib` filendelsen. Derefter i dokumentets brødtekst bruger du i stedet for en `\bibliography` kommando til at oprette bibliografien, bruger du `\printbibliography` kommandoen. Når du bruger BibTeX, angiver du bibliografistilen ved at bruge `\bibliographystyle` kommandoen. I `biblatex` bruger vi ikke længere denne kommando; i stedet angiver vi stilindstillinger ved at sende flere argumenter til `\usepackage` kommandoen. For at gøre dette indtaster vi `style=` efterfulgt af et stilnavn i firkantede parenteser umiddelbart før de krøllede parenteser. For eksempel:

```latex
\usepackage[style=numeric]{biblatex}
```

Alternativt, hvis du vil angive en stil til citationerne og en anden stil til bibliografien, bruger du ordene `citestyle` og `bibstyle`. Her er et eksempel:

```latex
\usepackage[citestyle=alphabetic,bibstyle=authortitle]{biblatex}
```

Før vi går videre, vil jeg hurtigt vise dig, hvordan nogle af disse stilarter ser ud både for citationerne og for den egentlige bibliografipost. Du kan dog [slå op i dokumentationen](http://mirror.ox.ac.uk/sites/ctan.org/macros/latex/contrib/biblatex/doc/biblatex.pdf) for en fuld liste over stilarter.

* Den `numerisk` stil: ![BiBLaTeXnumeric.png](/files/23c7592c4d1c65fcf94239cdf014c5128bd49ab2)- Den `alfabetisk` stil: ![BiBLaTeXalphabetic.png](/files/3d553762aaed5deeb520f78836f553529fd5224d)- Den `læsning` stil: ![BiBLaTeXreading.png](/files/3f3c0b73ec050b9161895ffa15cc1fa4181497b9)- Den `forfatter-år` stil: ![BiBLaTeXauthoryear.png](/files/1b86e1281c6e738c14af1bdb5d97ac50ef90acaa)

Et andet argument, du kan give `\usepackage` kommandoen, er sorteringsindstillingen. For eksempel:

```latex
\usepackage[style=authoryear,sorting=ynt]{biblatex}
```

Dette ville bruge forfatter-år-stilen og derefter sortere bibliografiposterne efter år, navn, titel. Her er en liste over nogle af de forskellige sorteringsmuligheder, der findes:

* `nty`—sorterer poster efter navn, titel, år;
* `nyt`—sorterer poster efter navn, år, titel;
* `nyvt`—sorterer poster efter navn, år, bind, titel;
* `anyt`—sorterer poster efter alfabetisk mærke, navn, år, titel;
* `anyvt`—sorterer poster efter alfabetisk mærke, navn, år, bind, titel;
* `ynt`—sorterer poster efter år, navn, titel;
* `ydnt`—sorterer poster efter år (faldende orden), navn, titel;
* `ingen`—ingen sortering. Poster vises i den rækkefølge, de optræder i teksten.

Hvis du ikke angiver en rækkefølge, er standarden `nty`.

### Citationskommandoer

Citationskommandoerne er også blevet omarbejdet i `biblatex`. Disse mere intelligente kommandoer giver dig mulighed for at tilføje en `førnote` og `efternote` som argumenter:

* a `førnote` er et ord eller en frase som 'se', der indsættes i begyndelsen af citationen;
* a `efternote` er tekst, du ønsker indsat i slutningen af citationen.

For at tilføje disse noter bruger du to sæt firkantede parenteser i citationskommandoen. Her er et eksempel:

```latex
\cite[see][page 12]{latexcompanion}
```

I dette eksempel har vi allerede indlæst `alfabetisk` stil og `latexcompanion` er blot citationsnøglen. Sådan ville citationen se ud i teksten:

![BiBLaTeXprepost.png](/files/c020512af8a04ef85446f0ff79b0e20e3d8bebce)

Hvis du kun åbner ét sæt firkantede parenteser, antager den, at indholdet af parenteserne er en `efternote`, så hvis du kun ønsker en `førnote` skal du sørge for stadig at åbne det andet sæt firkantede parenteser og derefter bare lade det være tomt.

Der findes også en række forskellige citationskommandoer, du kan bruge. Her er nogle af de standardmæssige:

* `\cite`—den mest grundlæggende. Udskriver uden nogen parenteser, undtagen når man bruger `alfabetisk` eller `numerisk` stilen, hvor den bruger firkantede parenteser;
* `\parencite`—udskriver citationer i parenteser, undtagen når man bruger `alfabetisk` eller `numerisk` stilen, hvor den bruger firkantede parenteser;
* `\footcite`—indsætter citationen i en fodnote.

### Opdeling af bibliografier

En af de gode ting ved `biblatex` er, at du kan opdele bibliografier efter kildetype. Her er et eksempel på opdeling efter kildetype:

```latex
\printbibheading
\printbibliography[type=book,heading=subbibliography,title={Bogkilder}]
\printbibliography[nottype=book,heading=subbibliography,title={Andre kilder}]
```

I dette eksempel opdeler vi bibliografien i to sektioner, én for kilder, der er bøger, og én for kilder, der ikke er det. Her er et eksempel på output:

![BiBLaTeXtypes.png](/files/66cd8f58886d5dbce4bb5d2e18d151bf0b934537)

En anden måde, du kan opdele bibliografier på, er ved at bruge et nøgleordsfilter. For at gøre dette skal du tilføje et `nøgleord` felt i posterne i din `.bib` filen. For eksempel:

```latex
@article{key,
	keywords = {keywordA,keywordB,keywordC}
```

Her er et eksempel på, hvordan du derefter ville opdele efter nøgleord:

```latex
\printbibheading
\printbibliography[keyword=major,heading=subbibliography,title={Væsentlige kilder}]
\printbibliography[keyword=minor,heading=subbibliography,title={Mindre kilder}]
```

Og det tilsvarende output:

![BiBLaTeXmajor.png](/files/9af4ec7a56fed47d9b8f707354394b65275532ed)

Det ser ud til, at BibTeX en dag snart ikke vil være andet end et stykke LaTeX-historie! Jeg håber, at dette har været nyttigt som en hjælp til at komme i gang med `biblatex`.


---

# 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/dybtgaende-artikler/13-getting-started-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.
