BibTeX-sleutelgenerator
Typ een auteur, jaar en titel, of plak een lijst met opgemaakte referenties, en krijg schone BibTeX-citatiesleutels zoals smith2024quantum. Kies auteur + jaar, auteur + jaar + eerste titelwoord of auteur + EtAl + jaar, in kleine letters of CamelCase. Accenten en leestekens worden verwijderd, en sleutels die in een lijst botsen krijgen a-, b- en c-achtervoegsels. Gratis, zonder registratie, en niets verlaat je browser.
Sleutelformaat
Schrijfwijze
Eén sleutel genereren
Vul minstens een auteur of een jaar in om de gegenereerde sleutel te zien.
Batchmodus — één bronvermelding per regel
Plak opgemaakte bronvermeldingen (APA, Harvard of vergelijkbaar) — één per regel. De achternaam van de auteur, het jaar en het eerste belangrijke titelwoord worden op best-effort basis geëxtraheerd, en botsende sleutels krijgen a/b/c-achtervoegsels.
Wat maakt een goede citatiesleutel?
- Voorspelbaar — een vast schema zoals auteur + jaar + eerste titelwoord betekent dat je vaak \cite sleutels uit je hoofd kunt typen zonder het .bib-bestand te openen.
- Alleen ASCII — verwijder accenten en leestekens (Müller → muller, O'Brien → obrien). Niet-ASCII-sleutels lopen vast op sommige BibTeX-tools en zijn lastig te typen.
- Uniek en stabiel — hernoem een sleutel nooit nadat je hem bent gaan citeren. Heeft een auteur twee papers in één jaar, voeg dan a/b/c-achtervoegsels toe in plaats van een nieuw schema te bedenken.
- Kort maar betekenisvol — smith2024quantum verslaat zowel smith2024 (botst gemakkelijk) als een volledige titel-slug (omslachtig om te typen).
- Consistent hoofdlettergebruik — kies één keer voor volledig kleine letters of CamelCase en houd je daaraan; klassiek BibTeX negeert hoofdletters bij het vergelijken van sleutels, Biber niet, dus Smith2024 en smith2024 kunnen één sleutel of twee zijn, afhankelijk van het programma.
Zo gebruik je de BibTeX-sleutelgenerator
- Kies een sleutelformaat en schrijfwijze. De drie formaten zijn auteur + jaar, auteur + jaar + eerste titelwoord en auteur + EtAl + jaar (meerdere auteurs); de schrijfwijze is alles in kleine letters of CamelCase. De keuze geldt voor beide modi hieronder.
- Voor één sleutel vul je de velden in. Voer achternamen in, gescheiden door komma’s (Smith, García), het jaar en de titel. De sleutel wordt bijgewerkt terwijl je typt, met een kopieerknop ernaast.
- Voor veel sleutels plak je referenties. Zet in de batchmodus één opgemaakte referentie per regel (APA of Harvard werkt het best) en druk op Sleutels genereren. Elke regel krijgt een sleutel, in volgorde, en Alle sleutels kopiëren kopieert de lijst.
- Gebruik de sleutels. Zet elke sleutel na het vermeldingstype in je .bib-bestand, als @article gevolgd door de sleutel, en citeer hem in LaTeX met dezelfde sleutel.
De drie sleutelformaten
| Formaat | Kleine letters | CamelCase | Gebruik het wanneer |
|---|---|---|---|
| auteur + jaar | smith2024 | Smith2024 | je zelden twee werken van één auteur in een jaar citeert |
| auteur + jaar + eerste titelwoord | smith2024quantum | Smith2024Quantum | je de veiligste standaard wilt |
| auteur + EtAl + jaar | smithetal2024 | SmithEtAl2024 | je wilt dat werken met meerdere auteurs er anders uitzien dan die met één auteur |
Voorbeelden zijn de uitvoer van de tool voor de achternamen Smith en García, het jaar 2024 en de titel “Quantum effects in biology”. De EtAl-markering wordt alleen toegevoegd als er meer dan één auteur is.
Elke sleutel wordt schoongemaakt tot ASCII-letters en -cijfers. Accenten worden verwijderd (Müller wordt muller), letters zonder accentvorm worden getransliteerd (ß wordt ss, ø wordt o) en leestekens verdwijnen (O’Brien wordt obrien). Het titelwoord is het eerste woord van drie of meer letters dat geen stopwoord is, zoals the, of, on, how of new, dus “The new theory of everything” geeft theory.
Uitgewerkt voorbeeld
Plak deze twee referenties in de batchmodus met het standaardformaat: Smith, J. (2024) ‘Quantum effects in biology’, Nature… en Smith, J. (2024) ‘Quantum computing at scale’, Science…. Beide zouden smith2024quantum worden, dus de generator markeert elk met een letter: smith2024quantuma en smith2024quantumb. Voeg Müller, K., & Lee, A. (2021). Sleep and memory in adolescents… toe en de sleutel is muller2021sleep; met het EtAl-formaat wordt het mulleretal2021, omdat een komma en een ampersand na de eerste achternaam op een tweede auteur wijzen.
Sleutels kiezen die blijven werken
- Houd sleutels uniek. Een .bib-bestand met twee vermeldingen onder één sleutel is een fout. De generator scheidt botsingen alleen binnen de lijst die je geeft; hij kan de rest van je bestand niet zien.
- Hernoem een sleutel nooit zodra je hem citeert. Elke \cite in je documenten hangt ervan af. Komt dezelfde auteur twee keer in een jaar voor, voeg dan een letter toe in plaats van je schema te wijzigen.
- Blijf bij ASCII en één schrijfwijze. Spaties, komma’s, accolades, aanhalingstekens en % breken sleutels, en letters buiten ASCII geven problemen in sommige tools. Klassiek BibTeX negeert hoofdletters bij het koppelen van een citaat aan zijn vermelding (en meldt twee sleutels die alleen in hoofdletters verschillen als herhaalde vermelding), maar Biber behandelt sleutels hoofdlettergevoelig. Schrijf elke sleutel dus overal met dezelfde hoofdletters en houd nooit twee sleutels aan die alleen in hoofdletters verschillen.
- Lees de batchresultaten. De batchmodus neemt het eerste woord van elke regel als achternaam en leest het jaar en de titel uit wat erop volgt. Een naam in natuurlijke volgorde (John Smith) geeft john2020, en een achternaam met een tussenvoegsel (van der Berg) geeft van.
Welke tool heb je nodig?
- Sleutels bedenken voor vermeldingen die je al hebt: deze pagina.
- De volledige BibTeX-vermelding maken vanaf een DOI: de DOI naar BibTeX, die zelf een sleutel van auteur, jaar en een titelwoord maakt.
- Een afgewerkt .bib-bestand controleren op dubbele sleutels en ontbrekende velden: BibTeX Cleaner & Validator.
- Tussen BibTeX en RIS omzetten: de BibTeX to RIS Converter.
Veelgestelde vragen
- Wat is een BibTeX-citatiesleutel?
- De identificatiecode na het vermeldingstype in een .bib-bestand, zoals @article{smith2024quantum, … }, en het handvat dat je citeert in LaTeX met \cite{smith2024quantum}. Hij moet uniek zijn binnen de bibliografie, en omdat elke bronvermelding in je documenten ernaar verwijst, moet hij stabiel blijven.
- Wat is het beste BibTeX-sleutelformaat?
- De gangbare conventie is de achternaam van de eerste auteur, het jaar en het eerste betekenisvolle titelwoord, allemaal in kleine letters: smith2024quantum. Het is leesbaar, sorteert met de auteur mee en botst zelden. Auteur en jaar alleen is korter, maar botst zodra een auteur in een jaar twee keer voorkomt.
- Hoe worden accenten en speciale tekens verwerkt?
- Ze worden tot ASCII teruggebracht. Müller wordt muller, García wordt garcia, ß wordt ss en O’Brien wordt obrien. Sleutels die uit ASCII-letters en -cijfers bestaan, werken in elke BibTeX- en biblatex-tool.
- Wat gebeurt er als twee referenties dezelfde sleutel geven?
- In de batchmodus krijgt elke sleutel die vaker voorkomt een kleine letter in volgorde van voorkomen (smith2024a, smith2024b, smith2024c), en sleutels die één keer voorkomen blijven ongemoeid. Na de letter z wordt een getal toegevoegd.
- Kan ik hele opgemaakte referenties plakken?
- Ja. De batchmodus leest één referentie per regel, neemt het eerste woord als achternaam, het eerste viercijferige jaartal als jaar en het eerste betekenisvolle woord na het jaar als titelwoord. Referenties in APA- of Harvard-stijl, die beginnen met Achternaam, Initiaal, worden het best verwerkt. Kijk de sleutels altijd na.
- Moet ik CamelCase- of kleine-letter-sleutels gebruiken?
- Beide werken, maar kies er één en houd die aan. Kleine letters zijn makkelijker uit het hoofd te typen en voorkomen waarschuwingen over hoofdlettergebruik; CamelCase maakt de delen beter leesbaar. Beide door elkaar gebruiken in één project nodigt uit tot fouten.
- Is de BibTeX-sleutelgenerator gratis?
- Ja. Hij is gratis, zonder registratie, en draait volledig in je browser. Wat je typt wordt nergens geüpload.