> 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/nl/referenties-en-citaten/01-bibliography-management-with-bibtex.md).

# Bibliografiebeheer met bibtex

## Opmerking ter advisering

Als je helemaal vanaf nul begint, raden we aan om [biblatex](/latex/nl/meer-onderwerpen/05-bibliography-management-in-latex.md) te gebruiken, omdat dat pakket lokalisatie in meerdere talen biedt, actief wordt ontwikkeld en het beheer van bibliografieën eenvoudiger en flexibeler maakt.

## Inleiding

Veel [tutorials](https://www.overleaf.com/latex/learn/free-online-introduction-to-latex-part-2) zijn geschreven over wat $$\mathrm{Bib\TeX}$$ is en [hoe je het gebruikt](https://www.overleaf.com/help/97-how-to-include-a-bibliography-using-bibtex). Op basis van onze ervaring met het bieden van ondersteuning aan Overleaf-gebruikers is het echter nog steeds een van de onderwerpen die veel nieuwkomers in $$\mathrm{\LaTeX}$$ moeilijk vinden—vooral wanneer dingen niet helemaal goed gaan; bijvoorbeeld: citaties verschijnen niet; problemen met auteursnamen; niet gesorteerd in de vereiste volgorde; URL's worden niet weergegeven in de referentielijst, enzovoort.

In dit artikel brengen we alle onderdelen samen die verband houden met citaties, verwijzingen en bibliografieën, evenals hoe Overleaf en gerelateerde tools gebruikers kunnen helpen deze te beheren.

We beginnen met een korte terugblik op hoe $$\mathrm{Bib\TeX}$$ en bibliografiedatabase (`.bib`)-bestanden werken en kijken naar enkele manieren om `.bib` bestanden voor te bereiden. Dit loopt natuurlijk het risico om een deel van het materiaal uit veel online tutorials te herhalen, maar toekomstige artikelen zullen onze dekking uitbreiden met bibliografiestijlen en `biblatex`—het alternatieve pakket en de alternatieve bibliografieprocessor.

## Bibliografie: gewoon een lijst van \bibitems

Laten we eerst eens snel “onder de motorkap” kijken om te zien waar een $$\mathrm{\LaTeX}$$ referentielijst uit bestaat—doe dat *niet* begin je referentielijst op deze manier te coderen, want later in dit artikel bekijken we andere, handigere manieren om dit te doen.

Een referentielijst is eigenlijk gewoon een `thebibliography` lijst van `\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, 2e ed.
\end{thebibliography}
```

Standaard is dit `thebibliography` omgeving een genummerde lijst met labels `[1]`, `[2]` en enzovoort. Als de gebruikte documentklasse `article`, `\begin{thebibliography}` voegt automatisch een sectiekop zonder nummer in met `\refname` (standaardwaarde: **References**). Als de documentklasse `book` of report is, wordt in plaats daarvan een hoofdstukkop zonder nummer met `\bibname` (standaardwaarde: **Bibliography**) ingevoegd. Elke `\bibitem` neemt een *cite-sleutel* als parameter, die je kunt gebruiken met `\cite` -commando's, gevolgd door informatie over het verwijzingselement zelf. Dus als je nu schrijft

```latex
\LaTeX{} \cite{lamport94} is een set macro's gebouwd bovenop \TeX{} \cite{texbook}.
```

samen met het `thebibliography` blok van eerder, is dit wat in je PDF wordt weergegeven wanneer je een $$\mathrm{\LaTeX}$$ processor (d.w\.z. een van `latex`, `pdflatex`, `xelatex` of `lualatex`) op je bronbestand uitvoert:

![Verwijzen naar items uit een thebibliography-lijst](/files/e1403515cabab54b285e9c4f21bad37455d4843a)

**Figuur 1:** Verwijzen naar items uit een `thebibliography` lijst.

Let op hoe elke `\bibitem` automatisch wordt genummerd, en hoe `\cite` vervolgens het overeenkomstige numerieke label invoegt.

`\begin{thebibliography}` neemt een numeriek argument: het breedste label dat in de lijst verwacht wordt. In dit voorbeeld hebben we maar twee items, dus `9` is genoeg. Als je echter meer dan tien items hebt, kun je merken dat de numerieke labels in de lijst niet meer netjes uitlijnen:

![thebibliography met een label dat te kort is](/files/c308d1718fc91e67d9777201cce71764947181fe)

**Figuur 2:** `thebibliography` met een label dat te kort is.

We moeten het `\begin{thebibliography}{99}` in plaats daarvan maken, zodat het langste label breed genoeg is om de langere labels op te nemen, zoals hier:

![thebibliography met een bredere labelbreedte](/files/0a5d0a915b77edaf5bb8f59f2d29a4a391a917e6)

**Figuur 3:** `thebibliography` met een bredere labelbreedte.

Als je dit voorbeeldcodefragment op een lokale computer compileert, kun je merken dat na de *eerste* keer dat je `pdflatex` uitvoert (of een andere $$\mathrm{\LaTeX}$$ processor), de referentielijst in de PDF verschijnt zoals verwacht, maar de `\cite` commando's verschijnen alleen als vraagtekens **\[?]**.

Dat komt omdat na de eerste $$\mathrm{\LaTeX}$$ uitvoering de cite-sleutels uit elke `\bibitem` (`texbook`, `lamport94`) naar het `.aux` bestand worden geschreven en nog niet beschikbaar zijn om door de `\cite` commando's gelezen te worden. Pas bij de tweede uitvoering van `pdflatex` zijn de `\cite` commando's in staat om elke cite-sleutel op te zoeken in het `.aux` bestand en de overeenkomstige labels (`[1]`, `[2]`) in de uitvoer in te voegen.

Op Overleaf hoef je je echter geen zorgen te maken over het opnieuw uitvoeren van `pdflatex` zelf. Dat komt omdat Overleaf de [`latexmk` build-tool](/latex/nl/kennisbank/064-how-does-overleaf-compile-my-project.md)gebruikt, die automatisch `pdflatex` (en enkele andere processors) zo vaak opnieuw uitvoert als nodig is om `\cite` uitvoer op te lossen. Dit geldt ook voor andere cross-referentiecommando's, zoals `\ref` en `\tableofcontents`.

### Een opmerking over compilatietijden

Het verwerken van $$\mathrm{\LaTeX}$$ referentielijsten of andere vormen van cross-referentie, zoals indexen, vereist meerdere uitvoeringen van software—waaronder de $$\mathrm{\TeX}$$ engine (bijv. `pdflatex`) en bijbehorende programma's zoals $$\mathrm{Bib\TeX}$$, `makeindex`, enz. Zoals hierboven vermeld, behandelt Overleaf al deze meerdere uitvoeringen automatisch, zodat je je daar geen zorgen over hoeft te maken. Als gevolg daarvan kan het bij het verversen van de preview op Overleaf voor documenten met bibliografieën (of andere cross-referenties), of voor documenten met grote afbeeldingsbestanden (zoals apart besproken [hier](/latex/nl/kennisbank/113-optimising-very-large-image-files.md)), soms lijken alsof deze essentiële compilatiestappen langer duren dan op je eigen machine. We streven er natuurlijk naar om het zo kort mogelijk te houden! Als je vindt dat je document langer nodig heeft om te compileren dan je zou verwachten, zijn hier enkele [verdere tips](/latex/nl/kennisbank/038-fixing-and-preventing-compile-timeouts.md) die kunnen helpen.

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

Er zijn natuurlijk enkele nadelen aan het handmatig voorbereiden van de `thebibliography` lijst:

* Het is aan jou om elk `\bibitem` nauwkeurig op te maken op basis van de referentiestijl die je moet gebruiken—welke onderdelen moeten vet of cursief zijn? Moet het jaar direct na de auteurs komen, of aan het einde van het item? Voornaam eerst, of achternaam eerst?
* Als je schrijft volgens een referentiestijl die vereist dat de referentielijst wordt gesorteerd op de achternamen van de eerste auteurs, moet je de `\bibitem`s zelf sorteren.
* Voor verschillende manuscripten of documenten die verschillende referentiestijlen gebruiken, moet je de `\bibitem` voor elke referentie herschrijven.

Hier komen $$\mathrm{Bib\TeX}$$ en *bibliografische databestandjes* (`.bib` bestanden) extreem goed van pas, en dit is de aanbevolen aanpak om citaties en verwijzingen in de meeste tijdschriften en scripties te beheren. De `biblatex` aanpak, die iets anders is en aan populariteit wint, vereist ook een `.bib` bestand, maar daar zullen we het `biblatex` in een toekomstige post over hebben.

In plaats van geciteerde referentie-items op te maken in een `thebibliography` lijst, onderhouden we een bibliografisch databestand (laten we het `refs.bib` noemen voor ons voorbeeld) dat *opmaak-onafhankelijke* informatie over onze referenties bevat. Dus ons `refs.bib` bestand kan er zo uitzien:

```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}
}
```

Je kunt meer informatie vinden over andere $$\mathrm{Bib\TeX}$$ typen referentie-items en velden [hier](https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#BibTeX)—er is een enorme tabel die laat zien welke velden worden ondersteund voor welke itemtypen. We zullen later in een aparte sectie meer bespreken over hoe je `.bib` bestanden kunt voorbereiden.

Nu kunnen we `\cite` met de cite-sleutels gebruiken zoals eerder, maar nu *vervangen we* `thebibliography` door een `\bibliographystyle{...}` om de referentiestijl te kiezen, evenals `\bibliography{...}` om te verwijzen $$\mathrm{Bib\TeX}$$ naar het `.bib` bestand waar de geciteerde referenties moeten worden opgezocht.

```latex
\LaTeX{} \cite{latex2e} is een set macro's gebouwd bovenop \TeX{} \cite{texbook}.
\bibliographystyle{plain} % We kiezen de "plain" referentiestijl
\bibliography{refs} % Items staan in het refs.bib-bestand
```

Dit wordt verwerkt met de volgende reeks commando's, ervan uitgaande dat ons $$\mathrm{\LaTeX}$$ document in een bestand staat met de naam `main.tex` (en dat we `pdflatex`):

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

gebruiken) en we krijgen de volgende uitvoer:

![BibTeX-uitvoer met de plain-bibliografiestijl](/files/7ab8fdc2da845015d9af409927f356855db4a85d)

**Figuur 4:** $$\mathrm{Bib\TeX}$$ uitvoer met de `plain` bibliografiestijl.

Wauw! Wat gebeurt hier en waarom zijn al die (herhaalde) processen nodig? Nou, dit is wat er gebeurt.

1. Tijdens de *eerste* `pdflatex` uitvoering ziet `pdflatex` alles wat `\bibliographystyle{...}` en een `\bibliography{...}` uit `main.tex`. Het weet niet waar al die `\cite{...}` -commando's over gaan! Daardoor worden in de uitvoer-PDF alle `\cite{...}` -commando's voorlopig gewoon weergegeven als \[?], en verschijnt er nog geen referentielijst. Maar `pdflatex` schrijft informatie over de bibliografiestijl en `.bib` bestand, evenals alle voorkomens van `\cite{...}`, naar het bestand `main.aux`.
2. Het is eigenlijk `main.aux` dat $$\mathrm{Bib\TeX}$$ van belang is! Het noteert het `.bib` bestand aangegeven door `\bibliography{...}`, en zoekt vervolgens alle items op waarvan de sleutels overeenkomen met de `\cite{...}` commando's gebruikt in het `.tex` bestand. $$\mathrm{Bib\TeX}$$ gebruikt vervolgens de stijl die is opgegeven met `\bibliographystyle{...}` om de geciteerde items op te maken, en schrijft een opgemaakte `thebibliography` lijst naar het bestand `main.bbl`. De productie van het `.bbl` bestand is alles wat in deze stap wordt bereikt; er worden geen wijzigingen aangebracht in de uitvoer-PDF.
3. Wanneer `pdflatex` nogmaals wordt uitgevoerd, ziet het nu dat er een `main.bbl` bestand beschikbaar is! Het plaatst dus de inhoud van `main.bbl` d.w\.z. de `\begin{thebibliography}....\end{thebibliography}` in de $$\mathrm{\LaTeX}$$ bron, waar `\bibliography{...}` staat. Na deze stap verschijnt de referentielijst in de uitvoer-PDF, opgemaakt volgens de gekozen `\bibliographystyle{...}`, maar de citaties in de tekst zijn nog steeds \[?].
4. `pdflatex` wordt opnieuw uitgevoerd, en deze keer worden de `\cite{...}` -commando's vervangen door de overeenkomstige numerieke labels in de uitvoer-PDF!

Net als eerder zorgt de [`latexmk` build-tool](/latex/nl/kennisbank/064-how-does-overleaf-compile-my-project.md) ervoor dat `pdflatex` en `bibtex` wordt getriggerd en opnieuw uitgevoerd wanneer nodig, dus daar hoef je je geen zorgen over te maken.

### Enkele opmerkingen over het gebruik van $$\mathrm{Bib\TeX}$$ en .bib-bestanden

Nog een paar dingen om op te merken over het gebruik van $$\mathrm{Bib\TeX}$$ en `.bib-bestanden`:

* Je hebt misschien gemerkt dat hoewel `refs.bib` vijf $$\mathrm{Bib\TeX}$$ verwijzingen bevatte, er slechts twee zijn opgenomen in de referentielijst in de uitvoer-PDF. Dit is een belangrijk punt over $$\mathrm{Bib\TeX}$$: de `.bib` rol van het bestand is om bibliografische records op te slaan, en alleen items die zijn geciteerd (via `\cite{...}`) in de `.tex` bestanden zullen in de referentielijst verschijnen. Dit is vergelijkbaar met hoe alleen geciteerde items uit een EndNote-database worden weergegeven in de referentielijst van een Microsoft Word-document. Als je *wel* alle items wilt opnemen—zodat ze worden weergegeven maar niet allemaal daadwerkelijk geciteerd worden—, kun je `\nocite{*}`schrijven. Dit betekent ook dat je hetzelfde `.bib` bestand voor al je $$\mathrm{\LaTeX}$$ projecten kunt hergebruiken: items die in een bepaald manuscript of rapport niet worden geciteerd, worden uit de referentielijst in dat document weggelaten.
* $$\mathrm{Bib\TeX}$$ vereist één `\bibliographystyle{...}` en één `\bibliography{...}` om correct te functioneren—in toekomstige berichten zullen we zien hoe je meerdere bibliografieën in hetzelfde document kunt maken. Als je steeds waarschuwingen voor “undefined citation” krijgt, controleer dan of je die twee commando's inderdaad hebt opgenomen en of de namen correct zijn gespeld. Bestandsextensies zijn meestal niet vereist, maar houd er rekening mee dat *bestandsnamen hoofdlettergevoelig zijn* op sommige besturingssystemen—ook op Overleaf! Dus als je `\bibliographystyle{IEEetran}` hebt getypt (let op de typefout: “e”) in plaats van `\bibliographystyle{IEEEtran}`, of `\bibliography{refs}` hebt geschreven terwijl de werkelijke bestandsnaam `Refs.bib`is, krijg je de gevreesde **\[?]** als citaties.
* Ga in dezelfde geest altijd zorgvuldig om met je cite-sleutels als hoofdlettergevoelig. Gebruik exact dezelfde hoofdletters of spelling in je `\cite{...}` als in je `.bib` bestand.
* De volgorde van verwijzingen in het `.bib` bestand heeft geen invloed op hoe de referentielijst in de uitvoer-PDF wordt geordend: *de sorteervolgorde van de referentielijst wordt bepaald door de* `\bibliographystyle{...}`. Sommige lezers hebben bijvoorbeeld misschien gemerkt dat in mijn eerdere voorbeeld de eerste citatie in de tekst `latex2e` genummerd is als \[2], terwijl de tweede citatie in de tekst (`texbook`) genummerd is als \[1]! Zijn $$\mathrm{\LaTeX}$$ en $$\mathrm{Bib\TeX}$$ we de draad kwijt? Helemaal niet: dit komt eigenlijk omdat de `plain` stijl de referentielijst sorteert op alfabetische volgorde van de *achternaam*. Als je liever een systeem hebt waarbij de numerieke citeerlabels opeenvolgend door de tekst worden genummerd, moet je een bibliografiestijl kiezen die dit implementeert. Als we bijvoorbeeld in plaats daarvan `\bibliographystyle{IEEEtran}` voor dat voorbeeld zouden hebben gebruikt, zouden we de volgende uitvoer krijgen. Let ook op hoe de opmaak van elk geciteerd item in de referentielijst automatisch is bijgewerkt om overeen te komen met de stijl van IEEE:

![Uitvoer van IEEEtran-bibliografiestijl](/files/4bdcc0794e060789b1f8d9db25c8f7e8a824cbbe)

**Figuur 5:** `IEEEtran` uitvoer van bibliografiestijl.

We zullen in een toekomstig artikel meer praten over verschillende bibliografiestijlen, waaronder auteur-jaar-citatieschema’s. Laten we voor nu onze aandacht richten op `.bib` de inhoud van bestanden, en hoe we de taak van het voorbereiden van `.bib` bestanden iets eenvoudiger kunnen maken.

## Nog eens kijken naar .bib-bestanden

Zoals je eerder misschien hebt opgemerkt, bevat een `.bib` bestand $$\mathrm{Bib\TeX}$$ bibliografievermeldingen die beginnen met een *vermeldingstype* voorafgegaan door een `@`. Elke vermelding heeft enkele sleutel-waarde $$\mathrm{Bib\TeX}$$ *velden*, geplaatst tussen een paar accolades (`{...}`). De *cite-sleutel* is het eerste stukje informatie dat binnen deze accolades wordt gegeven, en elk veld in de vermelding *moet worden gescheiden door een 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}
}
```

Als algemene regel, *elke* bibliografievermelding moet een `auteur`, `jaartal` en `titel` veld hebben, ongeacht wat voor type het is. Er zijn ongeveer [een dozijn vermeldingstypes](https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#BibTeX) hoewel sommige bibliografiestijlen er meer kunnen herkennen/definiëren; het is echter waarschijnlijk dat je het vaakst de volgende vermeldingstypes zult gebruiken:

* `@article` voor tijdschriftartikelen (zie voorbeeld hierboven).
* `@inproceedings` voor congresverslagen:

```latex
@inproceedings{FosterEtAl:2003,
  author = {George Foster and Simona Gandrabur and Philippe Langlais and Pierre
    Plamondon and Graham Russell and Michel Simard},
  title = {Statistical Machine Translation: Rapid Development with Limited Resources},
  booktitle = {Proceedings of {MT Summit IX}},
  year = {2003},
  pages = {110--119},
  address = {New Orleans, USA},
}
```

* `@book` voor boeken (zie voorbeelden hierboven).
* `@phdthesis`, `@masterthesis` voor proefschriften en scripties:

```latex
@phdthesis{Alsolami:2012,
    title    = {Een onderzoek naar toetsaanslagdynamiek
                voor continue gebruikersauthenticatie},
    school   = {Queensland University of Technology},
    author   = {Eesa Alsolami},
    year     = {2012}
}
```

* `@inbook` is voor een hoofdstuk in een boek waarbij *het hele boek* door dezelfde auteur(s) is geschreven: het hoofdstuk van interesse wordt geïdentificeerd door een hoofdstuknummer:

```latex
@inbook{peyret2012:ch7,
  title={Computational Methods for Fluid Flow},
  edition={2},
  author={Peyret, Roger and Taylor, Thomas D},
  year={1983},
  publisher={Springer-Verlag},
  address={New York},
  chapter={7, 14}
}
```

* `@incollection` is voor een bijgedragen hoofdstuk in een boek, en zou dus zijn eigen `auteur` en `titel`. De eigenlijke titel van het hele boek staat in de `booktitle` veld; het is waarschijnlijk dat er ook een `editor` veld aanwezig zal zijn:

```latex
@incollection{Mihalcea:2006,
  author = {Rada Mihalcea},
  title = {Op kennis gebaseerde methoden voor {WSD}},
  booktitle = {Woordbetekenisdisambiguatie: algoritmen
               en toepassingen},
  publisher = {Springer},
  year = {2006},
  editor = {Eneko Agirre and Philip Edmonds},
  pages = {107--132},
  address = {Dordrecht, Nederland}
}
```

* `@misc` is voor alles wat niet helemaal in een ander vermeldingstype past. Het kan vooral nuttig zijn voor webpagina’s—door note = \url{http\://...} of url = {http\://...} te schrijven:
  * je zult het vaak nuttig vinden om `\usepackage{url}` of `\usepackage{hyperref}` in je `.tex` preambule van je bestanden (voor robuustere afhandeling van URL’s);
  * niet alle bibliografiestijlen ondersteunen het `url` veld: `plain` niet, maar `IEEEtran` wel. Alle stijlen ondersteunen `note`. Meer hierover in een toekomstig bericht;
  * je je ervan bewust moet zijn dat zelfs webpagina’s en `@misc` vermeldingen een `auteur`, een `jaartal` en een `titel` veld:

```latex
@misc{web:lang:stats,
  author = {W3Techs},
  title = {Gebruiksstatistieken van contenttalen
           voor websites},
  year = {2017},
  note = {Laatst geraadpleegd op 16 september 2017},
  url = {http://w3techs.com/technologies/overview/content_language/all}
}
```

### Meerdere auteurs in $$\mathrm{Bib\TeX}$$

In een `.bib` bestand worden komma's alleen gebruikt om de achternaam van de voornaam van een auteur te scheiden — als de achternaam eerst wordt geschreven. Afzonderlijke auteursnamen worden gescheiden door `en`. Dus deze zijn correct:

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

of

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

Maar *werkt geen van de volgende correct*—je krijgt vreemde uitvoer, of zelfs foutmeldingen van $$\mathrm{Bib\TeX}$$! Wees dus extra voorzichtig als je auteursnamen uit een artikel of van een webpagina kopieert.

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

### Achternamen met meerdere woorden

Als de achternaam van een auteur uit meerdere woorden bestaat die door spaties zijn gescheiden, of als het eigenlijk om een organisatie gaat, plaats dan een extra paar accolades rond de achternaam zodat $$\mathrm{Bib\TeX}$$ de gegroepeerde woorden als achternaam herkent:

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

Als alternatief kun je de `Achternaam, Voornaam` indeling gebruiken; sommige gebruikers vinden die duidelijker en beter leesbaar:

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

**Vergeet niet:** Of de voornaam of achternaam eerst verschijnt in de uitvoer (“John Doe” vs “Doe, John”), of de voornaam automatisch wordt afgekort (“J. Doe” of “Doe, J.” vs “John Doe” “J. Doe”), al die details worden bepaald door de `\bibliographystyle`.

### Ik probeerde % te gebruiken om enkele regels of vermeldingen in mijn .bib-bestand uit te commentariëren, maar kreeg in plaats daarvan veel foutmeldingen?

`%` is eigenlijk geen commentaarteken in `.bib` .bib-bestanden! Dus het invoegen van een `%` in `.bib` bestanden markeert niet alleen de regel niet als commentaar, het veroorzaakt ook enkele $$\mathrm{Bib\TeX}$$ fouten. Om $$\mathrm{Bib\TeX}$$ een bepaald veld te laten negeren hoeven we het veld alleen maar te hernoemen naar iets dat $$\mathrm{Bib\TeX}$$ niet herkent. Als je bijvoorbeeld een `date` veld wilt behouden maar liever hebt dat het genegeerd wordt (misschien omdat je wilt $$\mathrm{Bib\TeX}$$ om het `jaartal` veld te gebruiken) schrijf `Tdate = {...}` of het menselijker leesbare `IGNOREdate = {...}`.

Om $$\mathrm{Bib\TeX}$$ een volledige *vermelding te laten negeren* kun je de `@` vóór het vermeldingstype. Een geldige referentievermelding begint altijd met een `@` gevolgd door het vermeldingstype; zonder het `@` teken $$\mathrm{Bib\TeX}$$ slaat de regels over totdat het een andere `@`.

## Hoe/waar krijg ik die .bib-bestanden eigenlijk?

### Bewerk het .bib-bestand als platte tekst

Omdat `.bib` .bib-bestanden platte tekst zijn, kun je ze zeker met de hand schrijven — zodra je vertrouwd bent met $$\mathrm{Bib\TeX}$$de vereiste syntaxis. Zorg er gewoon voor dat je het opslaat met een `.bib` -extensie, en dat je editor niet stiekem een `.txt` of een andere achtervoeging toevoegt. In Overleaf kun je op de link “Files…” bovenaan het bestandenlijstpaneel klikken en vervolgens op “Add blank file” om een nieuw `.bib` bestand om aan te werken te maken.

> **Pro-tip:** Wist je dat zoekresultaten van Google Scholar kunnen worden geëxporteerd naar een $$\mathrm{Bib\TeX}$$ vermelding? Klik op de link “Cite” onder elk zoekresultaat en vervolgens op de “$$\mathrm{Bib\TeX}$$”-optie zoeken. Je kunt daarna de $$\mathrm{Bib\TeX}$$ gegenereerde vermelding kopiëren. Hier is een [video](/latex/nl/vragen-en-antwoorden/49-how-to-include-a-bibliography-using-bibtex.md) die het proces demonstreert. Merk op dat je altijd de velden in de vermelding dubbel moet controleren, omdat de automatisch ingevulde informatie niet altijd volledig of nauwkeurig is!

### Hulp van GUI-gebaseerde .bib-editors

Veel gebruikers geven er de voorkeur aan om een speciale $$\mathrm{Bib\TeX}$$ bibliografie-database-editor/-beheerder, zoals [JabRef](http://www.jabref.org) of [BibDesk](http://bibdesk.sourceforge.net/) te gebruiken om vermeldingen in hun `.bib` .bib-bestanden te onderhouden, bewerken en toe te voegen. Het gebruik van een GUI kan inderdaad helpen om syntaxis- en spelfouten te verminderen bij het maken van bibliografievermeldingen in een $$\mathrm{Bib\TeX}$$ .bib-bestand. Als je wilt, kun je je `.bib` .bib-bestand op je eigen machine voorbereiden met JabRef, BibDesk of een ander hulpprogramma, en het vervolgens uploaden naar je Overleaf-project.

> **Pro-tip:** Als je hetzelfde `.bib` voor meerdere Overleaf-projecten wilt gebruiken, kijk dan eens naar [dit helpartikel](/latex/nl/kennisbank/009-can-i-share-files-e.g.-.bib-and-some-graphics-across-my-projects.md) om een “masterproject” in te stellen, of [deze](/latex/nl/kennisbank/051-how-can-i-upload-files-from-google-drive.md) voor het delen van bestanden vanuit Google Drive (de instructies gelden ook voor andere cloudopslagoplossingen, zoals Dropbox).

### Exporteren vanuit referentiebibliotheekdiensten

Als je op de knop Upload files boven het bestandenlijstpaneel klikt, zie je enkele opties: Import from Mendeley en Import from Zotero. Als je al een van die referentiebibliotheekbeheer-diensten gebruikt, kan Overleaf nu koppelen aan de Web-exporter-API's die door die diensten worden geleverd om het `.bib` bestand (gegenereerd vanuit je bibliotheek) in je Overleaf-project te importeren. Voor meer informatie, zie het Overleaf-artikel [Hoe je je Overleaf-account koppelt aan Mendeley en Zotero](/latex/nl/kennisbank/073-how-to-link-zotero-to-your-overleaf-account.md).

Voor andere referentiebibliotheekdiensten die geen openbare API hebben, of nog niet rechtstreeks met Overleaf zijn geïntegreerd, zoals [EndNote](/latex/nl/kennisbank/016-can-i-use-overleaf-with-endnote.md) of [Paperpile](/latex/nl/kennisbank/017-can-i-use-overleaf-with-paperpile.md), zoek naar een “exporteren naar `.bib`”-optie in de toepassing of dienst. Zodra je een `.bib` .bib-bestand hebt, kun je het vervolgens aan je Overleaf-project toevoegen.

### Ik heb al een referentielijst in een Microsoft Word/HTML/PDF-bestand; kan ik de gegevens op de een of andere manier hergebruiken zonder alles opnieuw te typen?

Vroeger moest je elke regel handmatig coderen in een `\bibitem` of een `@article{...}` vermelding (of een ander vermeldingstype) in een `.bib` .bib-bestand. Zoals je je kunt voorstellen, is het niet bepaald een taak waar veel mensen naar uitkijken. Gelukkig zijn er tegenwoordig enkele hulpmiddelen beschikbaar om te helpen. Ze nemen doorgaans een tekstbestand in platte tekst, bv.

```latex
[1] J. Smith, J. Doe and F. Bar (2001) A ground-breaking study.
Journal of Amazing Research 5(11), pp. 29-34.

[2] ...
```

en proberen de regels te ontleden, en deze om te zetten in een gestructureerde bibliografie als een $$\mathrm{Bib\TeX}$$ `.bib` .bib-bestand. Kijk bijvoorbeeld naar [text2bib](https://text2bib.org) of [Edifix](https://www.overleaf.com/blog/446-edifix-converts-unstructured-bibliographies-to-bibtex). Ga zorgvuldig door de opties van deze hulpmiddelen heen, zodat ze goed werken met je bestaande ongestructureerde bibliografie in platte tekst.

## Samenvatting en verder lezen

We hebben kort gekeken naar hoe $$\mathrm{Bib\TeX}$$ een `.bib` bibliografiedatabasebestand verwerkt om `\cite` opdrachten op te lossen en een opgemaakte referentielijst te produceren, evenals hoe je `.bib` .bib-bestanden voorbereidt.

Veel $$\mathrm{Bib\TeX}$$zier!

### Verder lezen

Voor meer informatie zie:

* [BibTeX-bibliografiestijlen](/latex/nl/referenties-en-citaten/04-bibtex-bibliography-styles.md)
* [Bibliografiebeheer met natbib](/latex/nl/referenties-en-citaten/02-bibliography-management-with-natbib.md)
* [Bibliografiebeheer met biblatex](/latex/nl/referenties-en-citaten/03-bibliography-management-with-biblatex.md)
* [BibTeX-documentatie op de website van CTAN](http://www.ctan.org/tex-archive/biblio/bibtex/contrib/doc/)
* [documentatie van het pakket tocbind](http://www.ctan.org//tex-archive/macros/latex/contrib/tocbibind/tocbibind.pdf)
* [Inhoudsopgave](/latex/nl/documentstructuur/02-table-of-contents.md)
* [Beheer in een groot project](/latex/nl/documentstructuur/07-management-in-a-large-project.md)
* [LaTeX-projecten met meerdere bestanden](/latex/nl/documentstructuur/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/nl/referenties-en-citaten/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.
