> 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/fi/viitteet-ja-sitaatit/02-bibliography-management-with-natbib.md).

# Lähdeluettelon hallinta natbibillä

Kun kyse on bibliografian hallinnasta LaTeXissa, paketti **natbib** on paketti viittausten muokkaamiseen (erityisesti tekijä-vuosi -viittaustyyleihin) käytettäessä [BibTeX](/latex/fi/viitteet-ja-sitaatit/01-bibliography-management-with-bibtex.md). Tämä artikkeli selittää, kuinka käyttää `natbib` lähdeviitteiden muotoiluun ja viittaamiseen.

**Huomaa**: Jos aloitat alusta, on suositeltavaa käyttää [biblatex](/latex/fi/lisaa-aiheita/05-bibliography-management-in-latex.md) koska tuo paketti tarjoaa lokalisoinnin useilla kielillä, sitä kehitetään aktiivisesti ja se tekee bibliografian hallinnasta helpompaa ja joustavampaa. Huomaa kuitenkin, että useimmat lehdet käyttävät yhä `bibtex` ja `natbib`.

## Johdanto

Alla on esitetty pieni toimiva esimerkki:

```latex
\usepackage{natbib}
\bibliographystyle{unsrtnat}
\title{Bibliografian hallinta: \texttt{natbib}-paketti}
\author{Overleaf}
\date {huhtikuu 2021}

\begin{document}

\maketitle

Tämä asiakirja on esimerkki \texttt{natbib}-paketin käytöstä bibliografian
hallinnassa. Kolme kohdetta on viitattu: \textit{The \LaTeX\ Companion} -kirja
\cite{latexcompanion}, Einsteinin lehtiartikkeli \cite{einstein}, ja
Donald Knuthin verkkosivusto \cite{knuthwebsite}. LaTeXiin liittyvät kohteet ovat
\cite{latexcompanion,knuthwebsite}.

\\medskip

\bibliography{sample}

\end{document}
```

![NatbibEx1Overleaf.png](/files/5770f489dc3c1da9104013d6743ddf796437a6fb)

Tässä esimerkissä on neljä peruskäskyä bibliografian hallintaan:

**\usepackage{natbib}**

Tuo käyttöön natbib-paketin.

**\bibliographystyle{unsrtnat}**

Asettaa bibliografiatyyliksi unsrtnat. Katso lisätietoja artikkelistamme bibliografiatyyleistä.

**\cite{labelcompanion}**

Tulostaa viitteen merkinnän viitekohdan; tulostettava muoto riippuu viittaustyylistä. Sulkeiden sisällä oleva sana vastaa tiettyä merkintää bibliografiatiedostossa.

**bibliography{sample}**

Tuo käyttöön tiedoston sample.bib, joka sisältää bibliografian lähteet. Katso bibliografiatiedostoa käsittelevä osio.

[Avaa esimerkki `natbib` paketista Overleafissa](https://www.overleaf.com/project/new/template/19402?id=65470147\&templateName=Basic+natbib+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Peruskäyttö

Yksinkertainen toimiva esimerkki näytettiin johdannossa, ja käytettävissä on lisää bibliografiaan liittyviä komentoja.

```latex
\documentclass{article}
\usepackage[english]{babel}
\usepackage[square,numbers]{natbib}
\bibliographystyle{abbrvnat}

\title{Bibliografian hallinta: \texttt{natbib}-paketti}
\author{Overleaf}
\date {huhtikuu 2021}

\begin{document}

\maketitle

Tämä asiakirja on esimerkki \texttt{natbib}-paketin käytöstä bibliografian
hallinnassa. Kolme kohdetta on viitattu: \textit{The \LaTeX\ Companion} -kirja \cite{latexcompanion}, Einsteinin lehtiartikkeli \citet{einstein}, ja
Donald Knuthin verkkosivusto \cite{knuthwebsite}. LaTeXiin liittyvät kohteet ovat
\cite{latexcompanion,knuthwebsite}.

\\medskip

\bibliography{sample}

\end{document}
```

![NatbibEx2Overleaf.png](/files/003f42e814031e963bb97f6464a02c02cf6eb199)

Tässä esimerkissä on muutamia muutoksia:

* Asetukset `square` ja `numbers` tiedostoihin `\usepackage[square,numbers]{natbib}` ottavat käyttöön hakasulkeet ja numeeriset viittaukset vastaavasti. Katso [viiteopas](#reference-guide) luettelo paketin asetuksista
* Tyylit *abbrvnat* on käytössä tässä, katso [bibliografiatyylejä](/latex/fi/viitteet-ja-sitaatit/05-natbib-bibliography-styles.md)
* Komento `\citet` lisää tekijän nimen viitemerkintään riippumatta [viittaustyylistä](/latex/fi/viitteet-ja-sitaatit/06-natbib-citation-styles.md).

[Avaa toinen esimerkki `natbib` paketista Overleafissa](https://www.overleaf.com/project/new/template/19404?id=65473143\&templateName=Natbib+second+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Bibliografiatiedosto

Bibliografiatiedostojen on käytettävä tavallista BibTeX-syntaksia ja .bib-päätettä. Ne sisältävät luettelon bibliografian lähteistä ja useita kenttiä kunkin merkinnän tiedoille.

```latex
@article{einstein,
    author =       "Albert Einstein",
    title =        "{Zur Elektrodynamik bewegter K{\"o}rper}. ({saksa})
        [{Liikkuvien kappaleiden sähködynamiikasta}]",
    journal =      "Annalen der Physik",
    volume =       "322",
    number =       "10",
    pages =        "891--921",
    year =         "1905",
    DOI =          "http://dx.doi.org/10.1002/andp.19053221004"
}

@book{latexcompanion,
    author    = "Michel Goossens and Frank Mittelbach and Alexander Samarin",
    title     = "The \LaTeX\ Companion",
    year      = "1993",
    publisher = "Addison-Wesley",
    address   = "Reading, Massachusetts"
}

@misc{knuthwebsite,
    author    = "Donald Knuth",
    title     = "Knuth: Tietokoneet ja ladonta",
    url       = "http://www-cs-faculty.stanford.edu/\~{}uno/abcde.html"
}
```

Tämä tiedosto sisältää tietueita erityisessä muodossa, esimerkiksi ensimmäinen bibliografinen viite on määritelty seuraavasti:

**@article{...}**

Tämä on tietueen ensimmäinen rivi, @article kertoo BibTeXille, että tähän tallennetut tiedot koskevat artikkelia. Tämän merkinnän tiedot on suljettu aaltosulkeisiin. Esimerkissä näytettyjen merkintätyyppien lisäksi (article, book ja misc) niitä on paljon enemmän, katso viiteopasta.

**einstein**

Tunniste einstein on annettu tälle merkinnälle; se on yksilöllinen tunniste, jota voidaan käyttää viittaamaan tähän artikkeliin asiakirjan sisällä.

**author = "Albert Einstein",**

Tämä on bibliografiamerkinnän ensimmäinen kenttä, joka osoittaa, että tämän artikkelin kirjoittaja on Albert Einstein. Useita pilkuilla erotettuja kenttiä voidaan lisätä samalla syntaksilla avain = arvo, esimerkiksi: title, pages, year, URL jne. Katso viiteoppaasta luettelo mahdollisista kentistä.

Tämän tiedoston tiedot voidaan myöhemmin tulostaa ja niihin voidaan viitata LaTeX-asiakirjassa, kuten edellisissä osioissa on osoitettu, komennolla `\bibliography{sample}`. Kaikkia .bib-tiedoston tietoja ei näytetä; se riippuu asiakirjassa asetetusta bibliografiatyylistä.

## Bibliografian lisääminen sisällysluetteloon

Jos haluat, että bibliografia sisällytetään sisällysluetteloon, paketin **tocbibind** tuominen esittelyosaan hoitaa asian:

```latex
\documentclass{article}
\usepackage[english]{babel}

%Sisällyttää "References"-kohdan sisällysluetteloon
\usepackage[nottoc]{tocbibind}

%Tuo natbib-paketti käyttöön ja asettaa bibliografiatyylin
\usepackage[square,numbers]{natbib}
\bibliographystyle{abbrvnat}

%Otsikko ja tekijä
\title{Bibliografian hallinta: \texttt{natbib}-paketti}
\author{Overleaf}
\date {huhtikuu 2021}

\begin{document}

\maketitle

\tableofcontents

\section{First Section}
Tämä asiakirja on esimerkki...

%Tuo käyttöön bibliografiatiedoston "sample.bib"
\bibliography{sample}

\end{document}
```

![BibliographyEx4Overleaf.png](/files/be3fa6d7bf6d83f55212135aef9938815aed72d7)

[Avaa esimerkki `natbib` ja sisällysluettelosta Overleafissa](https://www.overleaf.com/project/new/template/19416?id=65468889\&templateName=Natbib+and+contents\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

Rivin lisääminen

```latex
\usepackage[nottoc]{tocbibind}
```

esittelyosaan tulostaa "References"- tai "Bibliography"-kohdan sisällysluetteloon asiakirjatyypistä riippuen. Ole varovainen: se lisää myös muita osia, kuten hakemiston, sanaston ja list of Listings -luettelon sisällysluetteloon. Lisätietoja varten katso [sivustolta `tocbibind` pakettidokumentaatio](http://mirrors.ctan.org/macros/latex/contrib/tocbibind/tocbibind.pdf).

## Viiteopas

**natbib-paketin asetukset**

* `round` ympyräisille sulkeille
* `square` käyttää hakasulkeita
* `aaltosulkeiset` aaltosulkeet
* `kulma` kulmasulkeet tai chevronit
* `puolipiste` erottaa useat viittaukset puolipisteillä
* `kaksoispiste` sama kuin `puolipiste`
* `pilkku` erottaa useat viittaukset pilkuilla
* `authoryear` tekijä-vuosi-viittauksille
* `numbers` numeerisille viittauksille
* `ylä` yläindeksit numeerisille viittauksille, kuten *Nature*
* `lajittele` järjestää useat viittaukset viiteluettelon mukaisesti
* `lajittele&compress` sama kuin `lajittele` mutta useat numeeriset viittaukset pakataan, jos mahdollista
* `compress` pakkaa lajittelematta
* `longnamefirst` tekijän koko nimi näkyy minkä tahansa viitteen ensimmäisessä viittauksessa
* `sectionbib` Käytettävä yhdessä paketin **chapterbib** lisätäkseen bibliografian sisällysluetteloon numeroimattomana osiona numeroimattoman luvun sijaan
* `nonamebreak` estää tekijännimien tavutuksen
* `elide` jotta yhdistetyistä viitteistä voidaan jättää pois yhteiset osat

**Vakiomerkintätyypit**

**article**

Artikkeli aikakauslehdestä tai lehdestä

**book**

Julkaistu kirja

**booklet**

Teos, joka on painettu mutta jolla ei ole kustantajaa tai tukijainstituutiota

**conference**

Artikkeli konferenssijulkaisussa

**inbook**

Kirjan osa (osio, luku ja niin edelleen)

**incollection**

Kirjan osa, jolla on oma otsikko

**inproceedings**

Artikkeli konferenssijulkaisussa

**manual**

Tekninen dokumentaatio

**maisterintutkielma**

Maisterintutkielma

**misc**

Jotakin, joka ei sovi mihinkään muuhun tyyppiin

**phdthesis**

Väitöskirja

**proceedings**

Sama kuin conference

**techreport**

Laitoksen julkaisema raportti

**unpublished**

Muodollisesti julkaisematon asiakirja, jossa on tekijä ja otsikko

**BibTeXissä yleisimmin käytetyt kentät**

|             |           |              |
| ----------- | --------- | ------------ |
| address     | annote    | tekijä       |
| booktitle   | chaper    | crossref     |
| edition     | editor    | institution  |
| journal     | avaimena  | month        |
| note        | number    | organization |
| pages       | publisher | school       |
| sarja       | otsikko   | type         |
| volume      | year      | URL          |
| ISBN        | ISSN      | LCCN         |
| tiivistelmä | keywords  | price        |
| copyright   | kielelle  | contents     |

## Lisälukemista

Lisätietoja on kohdassa

* [Natbib-bibliografiatyylit](/latex/fi/viitteet-ja-sitaatit/05-natbib-bibliography-styles.md)
* [Natbib-viittaustyylit](/latex/fi/viitteet-ja-sitaatit/06-natbib-citation-styles.md)
* [Viiteluettelon hallinta biblatexilla](/latex/fi/viitteet-ja-sitaatit/03-bibliography-management-with-biblatex.md)
* [Lähdeluettelon hallinta BibTeXillä](/latex/fi/viitteet-ja-sitaatit/01-bibliography-management-with-bibtex.md)
* [natbib-dokumentaatio CTAN-verkkosivustolla](http://www.ctan.org/pkg/natbib)
* [tocbind-paketin dokumentaatio](ftp://ftp.tex.ac.uk/tex-archive/macros/latex/contrib/tocbibind/tocbibind.pdf)
* [Kansainvälinen kielituki](/latex/fi/kielet/03-international-language-support.md)
* [Sisällysluettelo](/latex/fi/asiakirjan-rakenne/02-table-of-contents.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/fi/viitteet-ja-sitaatit/02-bibliography-management-with-natbib.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.
