Referanseliste eller bibliografi er ei liste over kilder du har referert til eller anbefalt i rapporten din. Denne lista skal komme etter siste kapitlet ditt, men før appendikset.
Det finnes ganske strenge regler for hvordan en bibliografi skal se ut, så det anbefales å få latex til å lage en for deg, og ikke prøve å lage den selv.
Man tar utgangspunkt i ei databasefil som slutter på .bib. Denne har sitt eget format (BIBTEX) som du må følge. Emacs sammen med AUCTEX vet om formatet på denne fila, og det anbefales å bruke menyene flittig for å få satt inn en ``databaseentry'' for ei bok.
Som eksempel vises her hva som skal stå i .bib-fila for læreboka i numerisk matematikk:
@Book{nummat,
author = {G\"unther H\"ammerlin and Karl-Heinz Hoffman},
title = {{N}umerical {M}athematics},
publisher = {Springer-Verlag},
year = {1991},
}
For å referere til denne boka kan du for eksempel lage følgende fiktive latex-kode:
En innledning til approksimasjonsteori finnes i \cite{nummat}.
For $L^p$ rommene har fra \cite[avsnitt 4.1.4]{nummat} at ...
Klammeparantesene er valgfrie og brukes når man vil spesifisere
nøyaktig hvor i boka man refererer til. For eksempel avsnittsnummer,
kapitler eller ligninger.
I hovedfila di, kanskje ved navn master.tex må du også ha med noen linjer der du skal ha inn bibliografien din:
\bibliography{kurs}
\bibliographystyle{plain}
der ``plain'' er vår valgte måte å sette opp bibliografien vår
på. Referansene vil her bestå av et tall inni klammeparantes. Denne
er vanlig i de fleste matematiske artikler.
Hvis du ikke liker å ha tall i klammeparanteser inni teksten som referanser, men heller kan tenke deg etternavn og årstall inni en parantes for eksempel, kan følgende brukes:
Øverst i hovedfila di må du ha med linja
\usepackage{harvard}
som du putter sammen med de andre usepackage-kommandoene. Så
må du i stedet for 'plain' skrive 'agsm' i argumentet til bibliographystyle. Dette er
bare et eksempel på en annen stil som virker her. Det finnes et utall
andre, som du kan finne eksempler på ved å lese dokumentet ``Lokal
guide til BibTeX'' som du finner link til fra dette kursets webside,
http://www.stud.math.ntnu.no/kurs/. Merk at ikke alle disse
nødvendigvis er installert på NTNUs dataanlegg.
Kompilering av dokumentet må etterpå gjøres flere ganger. Etter å ha lagt inn
flere
cite-kommandoer og flere bøker/artikler i
.bib-fila må du kjøre latex master.tex for at latex
skal finne ut hvor du vil referere til. Så må du kjøre BIBTEXpå
.bib fila, og så latex en eller to ganger til for at
alt skal bli korrekt. Hver gang du har lagt til noe nytt i
bib-fila må du kjøre BIBTEX på nytt for å få det med. Når du
bare legger til flere referanser til ei allerede referert bok, trenger
du bare kjøre latex en gang eller to.
sylow:~/prosjekt/rapport:$ latex master.tex ... sylow:~/prosjekt/rapport:$ bibtex master ... sylow:~/prosjekt/rapport:$ latex master.tex ... sylow:~/prosjekt/rapport:$ latex master.tex
Bibliografien din kommer ikke med i innholdsfortegnelsen uten videre. Dette kan du gjøre selv, ved å legge til linja
\addcontentsline{toc}{chapter}{Bibliografi}
i hovedfila di, rett etter
Hvis du jobber med pdf, bytter du ut latex med pdflatex i alt ovenfor, men bibtex er den samme.