Natbib Tutorial: Mestre referansehåndtering i LaTeX med BibTeX
Å håndtere bibliografiske referanser i LaTeX blir strømlinjeformet og effektivt med pakken natbib
. Enten du bruker den tradisjonelle \cite{*}
-kommandoen eller dykker dypt i avanserte siteringsmetoder, gir denne guiden grunnleggende innsikt for å komme i gang.
Trenger du en enkel løsning for håndtering av dine BibTeX-oppføringer? Utforsk CiteDrive!
- Nettbasert, moderne referansehåndtering
- Samarbeid og del med forskerkolleger
- Integrasjon med Overleaf
- Omfattende støtte for BibTeX/BibLaTeX
- Lagre artikler og nettsteder direkte fra nettleseren din
- Søk etter nye artikler i en database med titalls millioner av referanser
Introduksjon til natbib
og dens styrker
Pakken natbib utvider mulighetene til den standard \cite{*}
-kommandoen i LaTeX. Den skinner spesielt i henvisninger i teksten med forskjellige alternativer og tilpasninger, spesielt for forfatter-år systemer og visning av tekstuelle og parenteshenvisninger når den integreres med BibTeX.
La oss dykke ned i detaljene om hvordan du kan utnytte kraften til natbib for å formatere og sitere dine bibliografiske kilder.
Kom i gang: Parentes- og tekstuelle/narrative henvisninger med natbib
Å sette opp natbib
krever en lignende struktur som den vanlige LaTeX-oppsettet. Begynn med å laste inn biblioteket ved å bruke \usepackage{natbib}
. Biblioteket tilbyr flere konfigurasjonsalternativer via \usepackage[alternativer]{natbib}
, som diskuteres i detalj nedenfor. De viktigste siteringskommandoene i natbib er \citet{*}
for tekstuelle/narrative henvisninger og \citep{*}
for parenteshenvisninger.
Ved å bruke \bibliography{sample}
peker du LaTeX mot din .bib-fil, som inneholder bibliografiske poster som:
Utdata eksempel på referansehåndtering med natbib og BibTeX
For de som foretrekker numeriske siteringsstiler, her er hvordan du tilpasser natbib:
Utdata eksempel på referansehåndtering med natbib og BibTeX i numerisk stil
Dypdykk: Utforsking av cite{*}
-kommandoene i natbib
Å forstå rekkevidden av cite{*}
-kommandoene som tilbys av natbib lar deg sitere kilder effektivt. Denne tabellen bryter ned deres utdata:
Kommando (én sitering) | Utdata (forfatter-år) | Utdata (Numerisk) | Kommando (Flere siteringer) | Utdata (forfatter-år) | Utdata (Numerisk) |
---|---|---|---|---|---|
\citet{Doe:1966} | Doe (1966) | Doe [1] | \citet{Doe:1966,smith2017} | Doe (1966); Smith (2017) | Doe [1], Smith [2] |
\citet[kap.~4]{Doe:1966} | Doe (1966, kap. 4) | Doe [1, kap. 4] | \citet[kap.~4]{Doe:1966,smith2017} | Doe (1966); Smith (2017, kap. 4) | Doe [1], Smith [2, kap. 4] |
\citep{Doe:1966} | (Doe, 1966) | [1] | \citep{Doe:1966,smith2017} | (Doe, 1966; Smith, 2017) | [1, 2] |
\citep[kap.~4]{Doe:1966} | (Doe, 1966, kap. 4) | [1, kap. 4] | \citep[kap.~4]{Doe:1966,smith2017} | (Doe, 1966; Smith, 2017, kap. 4) | [1, 2, kap. 4] |
\citep[se][]{Doe:1966} | (se Doe, 1966) | [se 1] | \citep[se][]{Doe:1966,smith2017} | (se Doe, 1966; Smith, 2017) | [se 1, 2] |
\citep[se][kap.~4]{Doe:1966} | (se Doe, 1966, kap. 4) | [se 1, kap. 4] | \citep[se][kap.~4]{Doe:1966,smith2017} | (se Doe, 1966; Smith, 2017, kap. 4) | [se 1, 2, kap. 4] |
\citet*{Doe:1966} | Doe (1966) | Doe [1] | \citet*{Doe:1966,smith2017} | Doe (1966); Smith (2017) | Doe [1], Smith [2] |
\citep*{Doe:1966} | (Doe, 1966) | [1] | \citep*{Doe:1966,smith2017} | (Doe, 1966; Smith, 2017) | [1, 2] |
Andre natbib
-kommandoer, som \citealp
og \citealt
, gir ekstra fleksibilitet ved å undertrykke parentesene. Utforsk hele kommandoområdet i Referansearket for natbib-bruk.
Vedlegg: Mestre alternativene for natbib
Når du arbeider med natbib
, kan tilpasning av atferden gjøre arbeidsflyten din jevnere. Her er en oversikt over alternativene som er tilgjengelige via \usepackage[alternativer]{natbib}
:
Alternativ | Beskrivelse |
---|---|
round | viser runde parenteser |
square | viser firkantede parenteser |
curly | viser krøllete parenteser |
angle | viser vinkelparenteser |
semicolon | flere siteringer skilles med semikolon |
colon | samme som semikolon |
comma | flere siteringer skilles med komma |
authoryear | viser forfatter-år siteringer |
numbers | viser numeriske siteringer |
super | viser hevet skrift for numeriske siteringer |
sort | sorterer flere siteringer etter referansene i bibliografien |
compress | sortering og flere numeriske siteringer komprimeres der det er hensiktsmessig |
sort&compress | flere numeriske siteringer komprimeres der det er hensiktsmessig |
longnamesfirst | fullt navn på forfatteren vises i første sitering |
sectionbib | omdefinerer \thebibliography for å vise \section i stedet for \chapter |
nonamebreak | viser alle forfatternavn i en linje |
Vid
ere lesing
For å lære mer om natbib
og andre verktøy for referansehåndtering, se på de offisielle LaTeX-dokumentene og de spesifikke natbib
-guidene tilgjengelig online.
Natbib i praksis
Med natbib kan du tilpasse både henvisningene og den generelle referansehåndteringen, slik at det passer til dine spesifikke behov. I det følgende kan vi bruke det til å håndtere bibliografiske referanser på en profesjonell måte med både natbib og BibTeX.