> 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/referenser-och-kallhanvisningar/01-bibliography-management-with-bibtex.md).

# Referenshantering med bibtex

## Observera

Om du börjar från början rekommenderar vi att använda [biblatex](/latex/sv/fler-amnen/05-bibliography-management-in-latex.md) eftersom det paketet ger lokalisering på flera språk, utvecklas aktivt och gör hanteringen av litteraturlistor enklare och mer flexibel.

## Introduktion

Många [handledningar](https://www.overleaf.com/latex/learn/free-online-introduction-to-latex-part-2) har skrivits om vad $$\mathrm{Bib\TeX}$$ är och [hur man använder det](https://www.overleaf.com/help/97-how-to-include-a-bibliography-using-bibtex). Men utifrån vår erfarenhet av att ge support till Overleafs användare är det fortfarande ett av de ämnen som många nykomlingar till $$\mathrm{\LaTeX}$$ tycker är komplicerade — särskilt när saker inte går riktigt som de ska; till exempel: citeringar visas inte; problem med författarnamn; sorteras inte i önskad ordning; URL:er visas inte i referenslistan och så vidare.

I den här artikeln samlar vi ihop alla trådar som rör citeringar, referenser och litteraturlistor, samt hur Overleaf och relaterade verktyg kan hjälpa användare att hantera dem.

Vi börjar med en snabb repetition av hur $$\mathrm{Bib\TeX}$$ och litteraturdatabas (`.bib`)-filer fungerar och tittar på några sätt att förbereda `.bib` filer. Detta riskerar förstås att upprepa en del av materialet i många online-handledningar, men framtida artiklar kommer att utöka vår genomgång till att omfatta litteraturstilar och `biblatex`— det alternativa paketet och litteraturprocessor.

## Litteraturlista: bara en lista med \bibitems

Låt oss först ta en snabb titt ”under huven” för att se vad en $$\mathrm{\LaTeX}$$ referenslista består av — vänligen *gör inte* börja koda din referenslista så här eftersom vi senare i den här artikeln kommer att titta på andra, smidigare sätt att göra detta.

En referenslista är egentligen bara en `thebibliography` lista med `\bibitems`:

```latex
\begin{thebibliography}{9}
\bibitem{texbook}
Donald E. Knuth (1986) \emph{The \TeX{} Book}, Addison-Wesley Professional.

\bibitem{lamport94}
Leslie Lamport (1994) \emph{\LaTeX: a document preparation system}, Addison
Wesley, Massachusetts, 2:a uppl.
\end{thebibliography}
```

Som standard är detta `thebibliography` miljön en numrerad lista med etiketter `[1]`, `[2]` och så vidare. Om dokumentklassen som används är `article`, `\begin{thebibliography}` infogar automatiskt en sektionsrubrik utan nummer med `\refname` (standardvärde: **Referenser**). Om dokumentklassen är `book` eller report, infogas i stället en kapitelrubrik utan nummer med `\bibname` (standardvärde: **Litteraturlista**) infogas i stället. Varje `\bibitem` tar en *citeringsnyckel* som parameter, som du kan använda med `\cite` kommandon, följt av information om själva referensposten. Så om du nu skriver

```latex
\LaTeX{} \cite{lamport94} är en uppsättning makron byggda ovanpå \TeX{} \cite{texbook}.
```

tillsammans med `thebibliography` blocket från tidigare, är detta vad som renderas i din PDF när du kör en $$\mathrm{\LaTeX}$$ processor (dvs. någon av `latex`, `pdflatex`, `xelatex` eller `lualatex`) på din källfil:

![Hänvisa till poster från en thebibliography-lista](/files/d468bdd15b8593317a6bd395df5137c0bd6bb32b)

**Figur 1:** Hänvisa till poster från en `thebibliography` lista.

Lägg märke till hur varje `\bibitem` numreras automatiskt och hur `\cite` sedan infogar motsvarande numeriska etikett.

`\begin{thebibliography}` tar ett numeriskt argument: den bredaste etiketten som förväntas i listan. I det här exemplet har vi bara två poster, så `9` räcker. Om du har fler än tio poster kan du dock märka att de numeriska etiketterna i listan börjar bli feljusterade:

![thebibliography med en etikett som är för kort](/files/0fdca043dcf906ad8833963789839677d5554cd5)

**Figur 2:** `thebibliography` med en etikett som är för kort.

Vi måste göra den `\begin{thebibliography}{99}` i stället, så att den längsta etiketten är tillräckligt bred för att rymma de längre etiketterna, så här:

![thebibliography med en större etikettbredd](/files/88ef4be5fe2c3d723e96c142a96069199595d8c1)

**Figur 3:** `thebibliography` med en större etikettbredd.

Om du kompilerar detta kodexempel på en lokal dator kanske du märker att efter den *första* gången du kör `pdflatex` (eller en annan $$\mathrm{\LaTeX}$$ processor) visas referenslistan i PDF:en som förväntat, men `\cite` kommandona visas bara som frågetecken **\[?]**.

Det beror på att efter den första $$\mathrm{\LaTeX}$$ körningen skrivs citeringsnycklarna från varje `\bibitem` (`texbook`, `lamport94`) skrivs till `.aux` -filen och är ännu inte tillgängliga för läsning av `\cite` kommandona. Först vid den andra körningen av `pdflatex` är `\cite` kommandona kapabla att slå upp varje citeringsnyckel i `.aux` -filen och infoga motsvarande etiketter (`[1]`, `[2]`) i utdata.

På Overleaf behöver du dock inte oroa dig för att köra om `pdflatex` själv. Detta beror på att Overleaf använder [`latexmk` byggverktyget](/latex/sv/kunskapsbas/064-how-does-overleaf-compile-my-project.md), som automatiskt kör om `pdflatex` (och vissa andra processorer) det antal gånger som krävs för att lösa `\cite` utdata. Detta gäller även andra korsreferenskommandon, såsom `\ref` och `\tableofcontents`.

### En notis om kompileringstider

Bearbetning $$\mathrm{\LaTeX}$$ av referenslistor eller andra former av korsreferenser, såsom index, kräver flera körningar av programvara — inklusive $$\mathrm{\TeX}$$ motorn (t.ex. `pdflatex`) och tillhörande program såsom $$\mathrm{Bib\TeX}$$, `makeindex`, etc. Som nämnt ovan hanterar Overleaf alla dessa flera körningar automatiskt, så du behöver inte oroa dig för dem. Som en konsekvens kan det, när förhandsgranskningen på Overleaf uppdateras för dokument med litteraturlistor (eller annan korsreferering), eller för dokument med stora bildfiler (som diskuteras separat [här](/latex/sv/kunskapsbas/113-optimising-very-large-image-files.md)), kan dessa nödvändiga kompileringssteg ibland få förhandsgranskningsuppdateringen att verka ta längre tid än på din egen maskin. Vi strävar förstås efter att hålla det så kort som möjligt! Om du tycker att ditt dokument tar längre tid att kompilera än väntat, här är några [ytterligare tips](/latex/sv/kunskapsbas/038-fixing-and-preventing-compile-timeouts.md) som kan hjälpa.

## Ange $$\mathrm{Bib\TeX}$$

Det finns förstås vissa olägenheter med att manuellt förbereda `thebibliography` listan:

* Det är upp till dig att korrekt formatera varje `\bibitem` utifrån den referensstil du ombeds använda — vilka delar ska vara i fetstil eller kursiv? Ska året komma direkt efter författarna, eller i slutet av posten? Förnamn först, eller efternamn först?
* Om du skriver för en referensstil som kräver att referenslistan sorteras efter förstaneförfattarnas efternamn, måste du sortera `\bibitem`s själv.
* För olika manuskript eller dokument som använder olika referensstilar måste du skriva om `\bibitem` för varje referens.

Det är här $$\mathrm{Bib\TeX}$$ och *bibliografiska databasfiler* (`.bib` filer) är extremt användbara, och detta är det rekommenderade sättet att hantera citeringar och referenser i de flesta tidskrifter och avhandlingar. Det `biblatex` tillvägagångssättet, som är något annorlunda och blir allt populärare, kräver också en `.bib` fil, men vi kommer att prata om `biblatex` i ett framtida inlägg.

I stället för att formatera citerade referensposter i en `thebibliography` lista, underhåller vi en bibliografisk databasfil (låt oss kalla den `refs.bib` för vårt exempel) som innehåller *formatoberoende* information om våra referenser. Så vår `refs.bib` fil kan se ut så här:

```latex
@book{texbook,
  author = {Donald E. Knuth},
  year = {1986},
  title = {The {\TeX} Book},
  publisher = {Addison-Wesley Professional}
}

@book{latex:companion,
  author = {Frank Mittelbach and Michel Gossens
            and Johannes Braams and David Carlisle
            and Chris Rowley},
  year = {2004},
  title = {The {\LaTeX} Companion},
  publisher = {Addison-Wesley Professional},
  edition = {2}
}

@book{latex2e,
  author = {Leslie Lamport},
  year = {1994},
  title = {{\LaTeX}: a Document Preparation System},
  publisher = {Addison Wesley},
  address = {Massachusetts},
  edition = {2}
}

@article{knuth:1984,
  title={Literate Programming},
  author={Donald E. Knuth},
  journal={The Computer Journal},
  volume={27},
  number={2},
  pages={97--111},
  year={1984},
  publisher={Oxford University Press}
}

@inproceedings{lesk:1977,
  title={Computer Typesetting of Technical Journals on {UNIX}},
  author={Michael Lesk and Brian Kernighan},
  booktitle={Proceedings of American Federation of
             Information Processing Societies: 1977
             National Computer Conference},
  pages={879--888},
  year={1977},
  address={Dallas, Texas}
}
```

Du kan hitta mer information om andra $$\mathrm{Bib\TeX}$$ referensposttyper och fält [här](https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#BibTeX)— det finns en stor tabell som visar vilka fält som stöds för vilka posterstyper. Vi kommer att prata mer om hur man förbereder `.bib` filer i ett senare avsnitt.

Nu kan vi använda `\cite` med citeringsnycklarna som tidigare, men nu *ersätter vi* `thebibliography` med en `\bibliographystyle{...}` för att välja referensstil, samt `\bibliography{...}` för att peka $$\mathrm{Bib\TeX}$$ på `.bib` fil där de citerade referenserna ska slås upp.

```latex
\LaTeX{} \cite{latex2e} är en uppsättning makron byggda ovanpå \TeX{} \cite{texbook}.
\bibliographystyle{plain} % Vi väljer referensstilen "plain"
\bibliography{refs} % Posterna finns i filen refs.bib
```

Detta bearbetas med följande kommandosekvens, förutsatt att vårt $$\mathrm{\LaTeX}$$ dokument finns i en fil som heter `main.tex` (och att vi använder `pdflatex`):

1. `pdflatex main`
2. `bibtex main`
3. `pdflatex main`
4. `pdflatex main`

och vi får följande utdata:

![BibTeX-utdata med referensstilen plain](/files/c1cc223379b2047cf99b2925ac0d38de20996852)

**Figur 4:** $$\mathrm{Bib\TeX}$$ utdata med `plain` referensstil.

Oj! Vad händer här och varför krävs alla dessa (upprepade) processer? Jo, så här går det till.

1. Under den *första* `pdflatex` körningen ser allt `pdflatex` som syns ut som en `\bibliographystyle{...}` och en `\bibliography{...}` från `main.tex`. Den vet inte vad alla `\cite{...}` kommandon handlar om! Följaktligen visas alla `\cite{...}` kommandon helt enkelt som \[?], och ingen referenslista visas ännu. Men `pdflatex` skriver information om referensstilen och `.bib` filen, samt alla förekomster av `\cite{...}`, till filen `main.aux`.
2. Det är faktiskt `main.aux` som $$\mathrm{Bib\TeX}$$ är intresserad av! Den noterar `.bib` filen som anges av `\bibliography{...}`, och slår sedan upp alla poster med nycklar som matchar `\cite{...}` kommandona som används i `.tex` -filen. $$\mathrm{Bib\TeX}$$ använder sedan stilen som anges med `\bibliographystyle{...}` för att formatera de citerade posterna, och skriver en formaterad `thebibliography` lista till filen `main.bbl`. Framställningen av `.bbl` -filen är allt som åstadkoms i detta steg; inga ändringar görs i PDF-utdata.
3. När `pdflatex` körs igen ser den nu att en `main.bbl` fil finns tillgänglig! Så den infogar innehållet i `main.bbl` dvs. `\begin{thebibliography}....\end{thebibliography}` i $$\mathrm{\LaTeX}$$ källfilen, där `\bibliography{...}` finns. Efter detta steg visas referenslistan i PDF-utdata formaterad enligt den valda `\bibliographystyle{...}`, men hänvisningarna i texten är fortfarande \[?].
4. `pdflatex` körs igen, och den här gången `\cite{...}` ersätts kommandona med motsvarande numeriska etiketter i PDF-utdata!

Som tidigare tar [`latexmk` byggverktyget](/latex/sv/kunskapsbas/064-how-does-overleaf-compile-my-project.md) hand om att utlösa och köra om `pdflatex` och `bibtex` vid behov, så du behöver inte oroa dig för detta.

### Några anmärkningar om att använda $$\mathrm{Bib\TeX}$$ och .bib-filer

Några fler saker att notera om att använda $$\mathrm{Bib\TeX}$$ och `.bib-filer`:

* Du kanske har märkt att även om `refs.bib` innehöll fem $$\mathrm{Bib\TeX}$$ referensposter, tas endast två med i referenslistan i PDF-utdata. Detta är en viktig poäng om $$\mathrm{Bib\TeX}$$: den `.bib` filens roll är att lagra bibliografiska poster, och endast poster som har citerats (via `\cite{...}`) i `.tex` filerna visas i referenslistan. Detta liknar hur endast citerade objekt från en EndNote-databas visas i referenslistan i ett Microsoft Word-dokument. Om du *faktiskt* vill ta med alla poster — så att de visas men utan att faktiskt citera dem alla — kan du skriva `\nocite{*}`. Detta innebär också att du kan återanvända samma `.bib` fil för alla dina $$\mathrm{\LaTeX}$$ projekt: poster som inte citeras i ett visst manuskript eller rapport kommer att uteslutas från referenslistan i det dokumentet.
* $$\mathrm{Bib\TeX}$$ kräver en `\bibliographystyle{...}` och en `\bibliography{...}` för att fungera korrekt — i framtida inlägg ska vi se hur man skapar flera litteraturlistor i samma dokument. Om du fortfarande får varningar om ”odefinierad citering”, kontrollera att du verkligen har inkluderat dessa två kommandon och att namnen är korrekt stavade. Filändelser krävs vanligtvis inte, men tänk på att *filnamn är skiftlägeskänsliga* i vissa operativsystem — inklusive på Overleaf! Därför, om du skrev `\bibliographystyle{IEEetran}` (notera stavfelet: ”e”) i stället för `\bibliographystyle{IEEEtran}`, eller skrev `\bibliography{refs}` när det faktiska filnamnet är `Refs.bib`, får du den fruktade **\[?]** som citeringar.
* På samma sätt bör du alltid behandla dina citeringsnycklar som skiftlägeskänsliga. Använd exakt samma versaler/gemener eller stavning i dina `\cite{...}` som i dina `.bib` -filen.
* Ordningen på referenserna i `.bib` -filen påverkar inte hur referenslistan ordnas i PDF-utdata: *referenslistans sorteringsordning bestäms av* `\bibliographystyle{...}`. Till exempel kanske vissa läsare har märkt att i mitt tidigare exempel är den första hänvisningen i texten `latex2e` är numrerad \[2], medan den andra hänvisningen i texten (`texbook`) är numrerad \[1]! Har $$\mathrm{\LaTeX}$$ och $$\mathrm{Bib\TeX}$$ du tappat tråden? Inte alls: det beror faktiskt på att `plain` stilen sorterar referenslistan i alfabetisk ordning efter förstaförfattarens *efternamn*. Om du föredrar ett schema där de numeriska citeringsetiketterna numreras sekventiellt genom hela texten måste du välja en litteraturstil som implementerar detta. Om vi till exempel i stället hade använt `\bibliographystyle{IEEEtran}` för det exemplet, skulle vi få följande utdata. Lägg också märke till hur formateringen av varje citerad post i referenslistan automatiskt har uppdaterats för att passa IEEE-stilen:

![Utdata från bibliografistilen IEEEtran](/files/274631760c4a6f645e68d244b6a1243d35eef6d7)

**Figur 5:** `IEEEtran` utdata från bibliografistilen.

Vi kommer att prata mer om olika bibliografistilar, inklusive citeringsscheman av typen författare-år, i en framtida artikel. För tillfället riktar vi uppmärksamheten mot `.bib` filernas innehåll och hur vi kan göra uppgiften att förbereda `.bib` filer lite enklare.

## En närmare titt på .bib-filer

Som du kanske märkte tidigare, innehåller en `.bib` fil innehåller $$\mathrm{Bib\TeX}$$ bibliografiposter som börjar med en *posttyp* föregånget av en `@`. Varje post har några nyckel–värde $$\mathrm{Bib\TeX}$$ *fält*, placerade inom ett par klamrar (`{...}`). *citeringsnyckel* är den första informationen som anges inom dessa klamrar, och varje fält i posten *måste skiljas åt med komma*:

```latex
@article{knuth:1984,
  title={Literate Programming},
  author={Donald E. Knuth},
  journal={The Computer Journal},
  volume={27},
  number={2},
  pages={97--111},
  year={1984},
  publisher={Oxford University Press}
}
```

Som en allmän regel, *varje* bibliografipost bör ha en `författare`, `år` och `titel` fält, oavsett vilken typ det är. Det finns ungefär [ett dussin posttyper](https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#BibTeX) även om vissa bibliografistilar kan känna igen/definiera fler; dock är det troligt att du oftast kommer att använda följande posttyper:

* `@article` för tidskriftsartiklar (se exemplet ovan).
* `@inproceedings` för konferensbidrag:

```latex
@inproceedings{FosterEtAl:2003,
  author = {George Foster and Simona Gandrabur and Philippe Langlais and Pierre
    Plamondon and Graham Russell and Michel Simard},
  title = {Statistisk maskinöversättning: snabb utveckling med begränsade resurser},
  booktitle = {Konferenshandlingarna från {MT Summit IX}},
  year = {2003},
  pages = {110--119},
  address = {New Orleans, USA},
}
```

* `@book` för böcker (se exemplen ovan).
* `@phdthesis`, `@masterthesis` för doktorsavhandlingar och examensarbeten:

```latex
@phdthesis{Alsolami:2012,
    title    = {En undersökning av tangenttrycksrytmer
                för kontinuerlig användarautentisering},
    school   = {Queensland University of Technology},
    author   = {Eesa Alsolami},
    year     = {2012}
}
```

* `@inbook` är för ett bokkapitel där *hela boken* skrevs av samma författare: det kapitel som är av intresse identifieras med ett kapitelnummer:

```latex
@inbook{peyret2012:ch7,
  title={Beräkningsmetoder för fluidflöde},
  edition={2},
  author={Peyret, Roger and Taylor, Thomas D},
  year={1983},
  publisher={Springer-Verlag},
  address={New York},
  chapter={7, 14}
}
```

* `@incollection` är för ett bidraget kapitel i en bok, så det skulle ha sin egen `författare` och `titel`. Den faktiska titeln på hela boken anges i `booktitle` fältet; det är troligt att ett `redaktör` fält kommer också att finnas:

```latex
@incollection{Mihalcea:2006,
  author = {Rada Mihalcea},
  title = {Kunskapsbaserade metoder för {WSD}},
  booktitle = {Disambiguering av ords betydelse: algoritmer
               och tillämpningar},
  publisher = {Springer},
  year = {2006},
  editor = {Eneko Agirre and Philip Edmonds},
  pages = {107--132},
  address = {Dordrecht, Nederländerna}
}
```

* `@misc` är för sådant som inte riktigt passar in i någon annan posttyp. Det kan vara särskilt användbart för webbsidor—genom att skriva note = \url{http\://...} eller url = {http\://...}:
  * du kommer ofta att finna det användbart att lägga till `\usepackage{url}` eller `\usepackage{hyperref}` i dina `.tex` filers preamble (för mer robust hantering av webbadresser);
  * alla bibliografistilar stöder inte `url` fältet: `plain` gör det inte, men `IEEEtran` gör det. Alla stilar stöder `note`. Mer om detta i ett framtida inlägg;
  * du bör vara medveten om att även webbsidor och `@misc` poster bör ha en `författare`, en `år` och en `titel` fältet:

```latex
@misc{web:lang:stats,
  author = {W3Techs},
  title = {Användningsstatistik för innehållsspråk
           för webbplatser},
  year = {2017},
  note = {Senast besökt 16 september 2017},
  url = {http://w3techs.com/technologies/overview/content_language/all}
}
```

### Flera författare i $$\mathrm{Bib\TeX}$$

I en `.bib` fil används kommatecken bara för att skilja efternamnet från förnamnet på en författare—om efternamnet skrivs först. Enskilda författarnamn skiljs åt av `och`. Så dessa är korrekta:

```latex
author = {Jane Doe and John Goodenough and Foo Bar}
```

eller

```latex
author = {Doe, Jane and Goodenough, John and Bar, Foo}
```

Men *fungerar ingen av följande korrekt*—du får konstig utdata, eller till och med felmeddelanden från $$\mathrm{Bib\TeX}$$! Så var extra noggrann om du kopierar författarnamn från en artikel eller från en webbsida.

```latex
author = {Jand Doe, John Goodneough, Foo Bar}
author = {Jand Doe, John Goodneough and Foo Bar}
author = {Jand Doe, John Goodneough, and Foo Bar}
```

### Efternamn med flera ord

Om en författares efternamn består av flera ord separerade av mellanslag, eller om det faktiskt är en organisation, placera ett extra par klamrar runt efternamnet så att $$\mathrm{Bib\TeX}$$ kommer att känna igen de grupperade orden som efternamnet:

```latex
author = {{World Health Organisation}}
author = {Geert {Van der Plas} and John Doe}
```

Alternativt kan du använda `Efternamn, Förnamn` formatet; vissa användare tycker att det är tydligare och mer lättläst:

```latex
author = {Van der Plas, Geert and Doe, John}
```

**Kom ihåg:** Oavsett om förnamnet eller efternamnet kommer först i utdata (“John Doe” kontra “Doe, John”), eller om förnamnet automatiskt förkortas till “J. Doe” eller “Doe, J.” kontra “John Doe” “J. Doe”), styrs alla sådana detaljer av `\bibliographystyle`.

### Jag försökte använda % för att kommentera bort några rader eller poster i min .bib-fil, men jag fick massor av felmeddelanden i stället?

`%` är faktiskt inte en kommentarskaraktär i `.bib` .bib-filer! Så att sätta in ett `%` i `.bib` .bib-filer kommenterar inte bara ut raden, det orsakar också vissa $$\mathrm{Bib\TeX}$$ fel. För att få $$\mathrm{Bib\TeX}$$ att ignorera ett visst fält behöver vi bara byta namn på fältet till något som $$\mathrm{Bib\TeX}$$ inte känner igen. Om du till exempel vill behålla ett `date` fält kvar men föredrar att det ignoreras (kanske för att du vill $$\mathrm{Bib\TeX}$$ använda `år` fältet i stället) skriv `Tdate = {...}` eller den mer lättlästa `IGNOREdate = {...}`.

För att få $$\mathrm{Bib\TeX}$$ att ignorera en hel *post* kan du ta bort `@` före posttypen. En giltig referenspost börjar alltid med en `@` följt av posttypen; utan `@` tecknet $$\mathrm{Bib\TeX}$$ hoppar över raderna tills den stöter på ännu en `@`.

## Hur/vart får jag egentligen tag på de där .bib-filerna?

### Redigera .bib-filen som vanlig text

Eftersom `.bib` .bib-filer är vanlig text kan du absolut skriva dem för hand—när du väl är bekant med $$\mathrm{Bib\TeX}$$s syntaxkrav. Se bara till att du sparar den med en `.bib` filändelse, och att din redigerare inte smygande lägger till en `.txt` eller något annat suffix. I Overleaf kan du klicka på länken “Files…” högst upp i panelen med fillistan och sedan på “Add blank file” för att skapa en ny `.bib` fil att arbeta med.

> **Tips:** Visste du att sökresultat från Google Scholar kan exporteras till en $$\mathrm{Bib\TeX}$$ post? Klicka på länken “Cite” under varje sökresultat och sedan på “$$\mathrm{Bib\TeX}$$”-alternativet i sökningen. Du kan sedan kopiera den $$\mathrm{Bib\TeX}$$ genererade posten. Här är en [video](/latex/sv/fragor-och-svar/49-how-to-include-a-bibliography-using-bibtex.md) som visar processen. Observera att du alltid bör dubbelkolla fälten som visas i posten, eftersom den automatiskt ifyllda informationen inte alltid är fullständig eller korrekt!

### Hjälp från grafiska .bib-redigerare

Många användare föredrar att använda en särskild $$\mathrm{Bib\TeX}$$ bibliografidatabasredigerare/-hanterare, såsom [JabRef](http://www.jabref.org) eller [BibDesk](http://bibdesk.sourceforge.net/) för att underhålla, redigera och lägga till poster i sina `.bib` .bib-filer. Att använda ett grafiskt gränssnitt kan faktiskt hjälpa till att minska syntax- och stavfel när man skapar bibliografiposter i en $$\mathrm{Bib\TeX}$$ fil. Om du föredrar det kan du förbereda din `.bib` fil på din egen dator med JabRef, BibDesk eller ett annat verktyg, och sedan ladda upp den till ditt Overleaf.

> **Tips:** Om du vill använda samma `.bib` för flera Overleaf-projekt, ta en titt på [den här hjälpartikeln](/latex/sv/kunskapsbas/009-can-i-share-files-e.g.-.bib-and-some-graphics-across-my-projects.md) för att ställa in ett “huvudprojekt”, eller [den här](/latex/sv/kunskapsbas/051-how-can-i-upload-files-from-google-drive.md) för att dela filer från Google Drive (instruktionerna gäller även andra molnbaserade lagringslösningar, såsom Dropbox).

### Export från referenshanteringstjänster

Om du klickar på knappen Upload files ovanför panelen med fillistan ser du några alternativ: Import from Mendeley och Import from Zotero. Om du redan använder någon av dessa tjänster för referensbibliotekshantering kan Overleaf nu koppla upp sig mot de Web exporter APIs som tillhandahålls av dessa tjänster för att importera `.bib` .bib-filen (genererad från ditt bibliotek) till ditt Overleaf-projekt. För mer information, se Overleaf-artikeln [Så länkar du ditt Overleaf-konto till Mendeley och Zotero](/latex/sv/kunskapsbas/073-how-to-link-zotero-to-your-overleaf-account.md).

För andra referensbibliotekstjänster som inte har ett offentligt API, eller ännu inte är direkt integrerade med Overleaf, såsom [EndNote](/latex/sv/kunskapsbas/016-can-i-use-overleaf-with-endnote.md) eller [Paperpile](/latex/sv/kunskapsbas/017-can-i-use-overleaf-with-paperpile.md), leta efter ett alternativ “exportera till `.bib`”-alternativ i applikationen eller tjänsten. När du har en `.bib` .bib-fil kan du sedan lägga till den i ditt Overleaf-projekt.

### Jag har redan en referenslista i en Microsoft Word/HTML/PDF-fil; kan jag på något sätt återanvända uppgifterna utan att skriva in allt igen?

Tidigare var man tvungen att koda in varje rad för hand i en `\bibitem` eller en `@article{...}` post (eller en annan posttyp) i en `.bib` .bib-fil. Som du kan tänka dig är det inte precis en uppgift som många ser fram emot. Lyckligtvis finns det numera vissa verktyg som kan hjälpa till. De tar vanligtvis en vanlig textfil, t.ex.

```latex
[1] J. Smith, J. Doe och F. Bar (2001) En banbrytande studie.
Journal of Amazing Research 5(11), s. 29-34.

[2] ...
```

och försöker tolka raderna och omvandla det till en strukturerad bibliografi som en $$\mathrm{Bib\TeX}$$ `.bib` .bib-fil. Ta till exempel en titt på [text2bib](https://text2bib.org) eller [Edifix](https://www.overleaf.com/blog/446-edifix-converts-unstructured-bibliographies-to-bibtex). Se till att gå igenom alternativen i dessa verktyg noggrant, så att de fungerar bra med din befintliga ostrukturerade bibliografi i vanlig text.

## Sammanfattning och vidare läsning

Vi har tittat snabbt på hur $$\mathrm{Bib\TeX}$$ bearbetar en `.bib` bibliografidatabasfil för att lösa `\cite` kommandon och producera en formaterad referenslista, samt hur man förbereder `.bib` .bib-filer.

Glad $$\mathrm{Bib\TeX}$$ande!

### Vidare läsning

För mer information, se:

* [BibTeX-bibliografistilar](/latex/sv/referenser-och-kallhanvisningar/04-bibtex-bibliography-styles.md)
* [Hantering av bibliografi med natbib](/latex/sv/referenser-och-kallhanvisningar/02-bibliography-management-with-natbib.md)
* [Hantering av bibliografi med biblatex](/latex/sv/referenser-och-kallhanvisningar/03-bibliography-management-with-biblatex.md)
* [BibTeX-dokumentation på CTAN-webbplatsen](http://www.ctan.org/tex-archive/biblio/bibtex/contrib/doc/)
* [tocbind-paketets dokumentation](http://www.ctan.org//tex-archive/macros/latex/contrib/tocbibind/tocbibind.pdf)
* [Innehåll](/latex/sv/dokumentstruktur/02-table-of-contents.md)
* [Hantering i ett stort projekt](/latex/sv/dokumentstruktur/07-management-in-a-large-project.md)
* [LaTeX-projekt med flera filer](/latex/sv/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/sv/referenser-och-kallhanvisningar/01-bibliography-management-with-bibtex.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.
