> 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/sv/fordjupade-artiklar/13-getting-started-with-biblatex.md).

# Kom igång med BibLaTeX

**Författare: Josh Cassidy (juli 2013)**

I åratal har LaTeX-användare använt BibTeX tillsammans med flera ytterligare paket såsom `natbib` för att skriva bibliografier. Men nu finns det ett nytt alternativ, BibLaTeX. Det är utformat för att ge dig många fler alternativ för att enkelt konfigurera dina bibliografier/citeringar. Bekvämt nog behöver befintliga `.bib` filer sannolikt inte ändras mycket för att fungera med BibLaTeX. Förutom de över 300 sidorna av [BibLaTeX-dokumentation](http://mirror.ox.ac.uk/sites/ctan.org/macros/latex/contrib/biblatex/doc/biblatex.pdf), har CTAN också ett användbart [BibLaTeX-fusklapp](http://tug.ctan.org/info/biblatex-cheatsheet/biblatex-cheatsheet.pdf). Som komplement till dessa resurser finns här en videoguide följd av några anteckningar/exempel som hjälper dig att komma igång.

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

### Grundläggande kommandon och stilar

Först och främst är kommandona du använder i tex-filen för att lägga till en bibliografi i dokumentet ganska annorlunda. I preamblen behöver du använda följande kod:

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

Det första kommandot laddar bara `biblatex` paketet. Det andra används för att ange vilka bib-filer du vill använda. Du skriver helt enkelt in filnamnet i klammerparenteserna, inklusive `.bib` tillägget. Sedan i dokumentets brödtext, istället för att använda ett `\bibliography` kommando för att skapa bibliografin, använder du `\printbibliography` kommandot. När du använder BibTeX anger du bibliografistilen med hjälp av `\bibliographystyle` kommandot. I `biblatex` använder vi inte längre detta kommando, utan anger istället stilalternativ genom att skicka fler argument till `\usepackage` kommandot. För att göra detta skriver vi `style=` följt av ett stilnamn inom hakparenteser direkt före klammerparenteserna. Till exempel:

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

Alternativt, om du vill ange en stil för citaten och en annan stil för bibliografin, använder du orden `citestyle` och `bibstyle`. Här är ett exempel:

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

Innan jag går vidare ska jag snabbt visa dig hur några av dessa stilar ser ut för både citaten och själva bibliografiposten. Du kan dock [hänvisa till dokumentationen](http://mirror.ox.ac.uk/sites/ctan.org/macros/latex/contrib/biblatex/doc/biblatex.pdf) för en fullständig lista över stilar.

* Den `numeric` stil: ![BiBLaTeXnumeric.png](/files/31b2fb3186b49a3daa1e2f0bf5c37aea947da08f)- Den `alphabetic` stil: ![BiBLaTeXalphabetic.png](/files/a4b0218e060414a52af8d4e60715a57b9bc71660)- Den `reading` stil: ![BiBLaTeXreading.png](/files/29870b59487756b7abd1d20949e68eb26d3a04ef)- Den `authoryear` stil: ![BiBLaTeXauthoryear.png](/files/ccdfd17386a74b11ff9fafddf08991b71330f8ad)

Ett annat argument du kan ge `\usepackage` kommandot är sorteringsalternativet. Till exempel:

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

Detta skulle använda författar-årsstilen och sedan sortera bibliografiposterna efter år, namn, titel. Här är en lista över några av de olika sorteringsalternativen som finns:

* `nty`—sorterar poster efter namn, titel, år;
* `nyt`—sorterar poster efter namn, år, titel;
* `nyvt`—sorterar poster efter namn, år, volym, titel;
* `anyt`—sorterar poster efter alfabetisk etikett, namn, år, titel;
* `anyvt`—sorterar poster efter alfabetisk etikett, namn, år, volym, titel;
* `ynt`—sorterar poster efter år, namn, titel;
* `ydnt`—sorterar poster efter år (fallande ordning), namn, titel;
* `ingen`—ingen sortering. Poster visas i den ordning de förekommer i texten.

Om du inte anger någon ordning är standarden `nty`.

### Citeringskommandon

Citeringskommandona har också byggts om i `biblatex`. Dessa mer intelligenta kommandon ger dig möjlighet att lägga till ett `föranteckning` och `efteranteckning` som argument:

* a `föranteckning` är ett ord eller en fras som 'se' som infogas i början av citatet;
* a `efteranteckning` är text du vill infoga i slutet av citatet.

För att lägga till dessa anteckningar använder du två uppsättningar hakparenteser i citeringskommandot. Här är ett exempel:

```latex
\cite[se][sida 12]{latexcompanion}
```

I det här exemplet har vi redan laddat `alphabetic` stilen och `latexcompanion` är bara citeringsnyckeln. Så här skulle citatet se ut i texten:

![BiBLaTeXprepost.png](/files/1c1d210099b1130e9bd5eb49fc044b5f8170acf1)

Om du bara öppnar en uppsättning hakparenteser kommer den att anta att innehållet i parenteserna är en `efteranteckning`, så om du bara vill ha en `föranteckning` se till att du ändå öppnar den andra uppsättningen hakparenteser och sedan bara lämnar den tom.

Det finns också ett antal olika citeringskommandon tillgängliga för dig att använda. Här är några av de vanligaste:

* `\cite`—det mest grundläggande. Skriver ut utan några hakparenteser förutom när du använder `alphabetic` eller `numeric` stilen då den använder hakparenteser;
* `\parencite`—skriver citat inom parenteser förutom när du använder `alphabetic` eller `numeric` stilen då den använder hakparenteser;
* `\footcite`—placerar citatet i en fotnot.

### Att dela upp bibliografier

är att du kan dela upp bibliografier efter källtyp. Här är ett exempel på uppdelning efter källtyp: `biblatex` BibLaTeX

```latex
\printbibheading
\printbibliography[type=book,heading=subbibliography,title={Bokkällor}]
\printbibliography[nottype=book,heading=subbibliography,title={Andra källor}]
```

I det här exemplet delar vi upp bibliografin i två sektioner, en för källor som är böcker och en för källor som inte är det. Här är ett exempel på utdata:

![BiBLaTeXtypes.png](/files/854c1e48c2da9679d1a840bb58d7fd6eeb701f68)

Ett annat sätt att dela upp bibliografier är att använda ett nyckelfilter. För att göra detta behöver du lägga till ett `keywords` fält i posterna i din `.bib` filen. Till exempel:

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

Här är ett exempel på hur du sedan skulle dela upp efter nyckelord:

```latex
\printbibheading
\printbibliography[keyword=major,heading=subbibliography,title={Stora källor}]
\printbibliography[keyword=minor,heading=subbibliography,title={Små källor}]
```

Och motsvarande utdata:

![BiBLaTeXmajor.png](/files/029692b8c4a4d578cfb93381cbcadace46ad5194)

Det ser ut som att BibTeX en dag snart inte kommer att vara något annat än en bit LaTeX-historia! Jag hoppas att detta har varit till hjälp för att få dig igång 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/sv/fordjupade-artiklar/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.
