Referenshantering med BibTeX i Quarto – En kort guide
Quarto är ett utmärkt verktyg för att skapa reproducerbara rapporter, artiklar och presentationer, bland annat. En av funktionerna som särskiljer Quarto är dess förmåga att integreras med andra verktyg och programvara. BibTeX, ett referenshanteringssystem för LaTeX-dokument, är ett sådant verktyg. BibTeX gör det enkelt att citera källor och skapa en bibliografi i ditt dokument.
Behöver du en enkel lösning för att hantera dina BibTeX-poster? Upptäck CiteDrive!
- Webbaserad, modern referenshantering
- Samarbeta och dela med forskarkollegor
- Integration med Overleaf
- Omfattande stöd för BibTeX/BibLaTeX
- Spara artiklar och webbplatser direkt från din webbläsare
- Sök efter nya artiklar i en databas med tiotals miljoner referenser
Steg 1: Skapa en .bib-fil och lägg till några poster.
Som i föregående avsnitt börjar vi med att skapa en .bib-fil som heter ‘bibliography.bib’, som sedan fylls med BibTeX-poster. BibTeX-poster är uppbyggda på följande sätt och innehåller tillräcklig information för citering och bibliografiinclusion för varje litteraturkälla (bok, essä etc.).
Vi använder exemplet från föregående avsnitt och citerar boken “The Old Man and the Sea” av Ernest Hemingway. Resultatet blir följande:
Återigen dissekerar vi denna post “anatomi” och fokuserar på tre komponenter för att förstå hur varje BibTeX-post definieras:
- Posttyp: med
@book
definierar vi typen enligt schemat@type
för referensen. Möjliga typer är@article
för vetenskapliga artiklar och andra. BibTeX specificerar ofta vilka fält som är valfria och vilka som är obligatoriska för att korrekt ange dem i litteraturen. - Postfält: i vårt exempel på
@book
är dessatitle
,author
,year
ochpublisher
. (Se fält) - Citeringsnyckel: i vårt exempel är det
Hemingway1952
och används för att ange en in-text-citering i LaTeX, dvs. för att referera till källan. I Quarto gör vi detta med[@Hemingway1952]
. Citeringsnyckeln kan vara vilken sträng som helst – ofta en kombination av författare, år och ett ord från titeln.
Steg 2: Skapa ett Quarto-dokument och koppla samman
Det är väldigt enkelt att integrera BibTeX med Quarto. Ange bara bib-filen med ‘bibliography: bibliography.bib’ i YAML och citatet med ’[@Hemingway1952]’ på den plats där du vill att citatet ska visas.
Referenshanterare
Att manuellt formatera BibTeX-filer kan vara tidskrävande, vilket är varför det vanligtvis rekommenderas att använda en referenshanterare. Här är några som är idealiska för detta:
- CiteDrive är ett bibtex-baserat, kollaborativt och molnbaserat verktyg för att hantera projektreferenser och team. Det erbjuder en enkel export till Overleaf (Se. Overleaf Blog Post - https://www.overleaf.com/blog/citedrive… | CiteDrive-Easy Reference Management for Overleaf) tillsammans med Quarto (Se. Medium-post: Bibliography Management in Quarto with CiteDrive and RStudio), samtidigt som citat hålls i synk.
- Zotero är ett gratis, open-source verktyg för hantering av litteraturdata och relaterat forskningsmaterial (såsom PDF-filer). Den bästa prestandan för BibTeX i Zotero uppnås med Better BibTeX For Zotero från retorque.
- Den gratis, open-source mjukvaran JabRef är en BibTeX-stödd referenshanterare som körs på Windows, Mac och Linux. Den är baserad på Java och underhålls av JabRef e.V.