> 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/cs/odkazy-a-citace/02-bibliography-management-with-natbib.md).

# Správa bibliografie s natbibem

Pokud jde o správu bibliografie v LaTeXu, balíček **natbib** je balíček pro přizpůsobení citací (zejména schémat citací autor–rok) při použití [BibTeX](/latex/cs/odkazy-a-citace/01-bibliography-management-with-bibtex.md). Tento článek vysvětluje, jak používat `natbib` k formátování a citování bibliografických zdrojů.

**Poznámka**: Pokud začínáte od nuly, doporučuje se použít [biblatex](/latex/cs/dalsi-temata/05-bibliography-management-in-latex.md) protože tento balíček poskytuje lokalizaci v několika jazycích, je aktivně vyvíjen a usnadňuje a zpřehledňuje správu bibliografie. Mějte však na paměti, že většina časopisů stále používá `bibtex` a `natbib`.

## Úvod

Níže je uveden minimální funkční příklad:

```latex
\usepackage{natbib}
\bibliographystyle{unsrtnat}
\title{Správa bibliografie: balíček \texttt{natbib}}
\author{Overleaf}
\date {duben 2021}

\begin{document}

\maketitle

Tento dokument je příkladem použití balíčku \texttt{natbib} ve správě bibliografie
. Jsou citovány tři položky: kniha \textit{The \LaTeX\ Companion}
\cite{latexcompanion}, článek Einsteina v časopise \cite{einstein} a
webová stránka Donalda Knutha \cite{knuthwebsite}. Položky související s \LaTeXem jsou
\cite{latexcompanion,knuthwebsite}.

\medskip

\bibliography{sample}

\end{document}
```

![NatbibEx1Overleaf.png](/files/8e0e6409cf776c13143ef2806ac1854fdb5562bc)

V tomto příkladu jsou k řízení bibliografie k dispozici čtyři základní příkazy:

**\usepackage{natbib}**

Načte balíček natbib.

**\bibliographystyle{unsrtnat}**

Nastaví styl bibliografie unsrtnat. Další informace viz článek o stylech bibliografie.

**\cite{labelcompanion}**

Vypíše odkaz na citační položku; to, co se vypíše, závisí na citačním stylu. Slovo uvnitř složených závorek odpovídá konkrétní položce v souboru bibliografie.

**bibliography{sample}**

Načte soubor sample.bib, který obsahuje bibliografické zdroje. Viz část o bibliografickém souboru.

[Otevřete ukázku `natbib` balíčku v Overleafu](https://www.overleaf.com/project/new/template/19402?id=65470147\&templateName=Basic+natbib+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Základní použití

Jednoduchý funkční příklad byl uveden v úvodu, k dispozici je více příkazů souvisejících s bibliografií.

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

\title{Správa bibliografie: balíček \texttt{natbib}}
\author{Overleaf}
\date {duben 2021}

\begin{document}

\maketitle

Tento dokument je příkladem použití balíčku \texttt{natbib} ve správě bibliografie
správy bibliografie. Jsou citovány tři položky: kniha \textit{The \LaTeX\ Companion} \cite{latexcompanion}, článek Einsteina v časopise \citet{einstein} a
webová stránka Donalda Knutha \cite{knuthwebsite}. Položky související s \LaTeXem jsou
\cite{latexcompanion,knuthwebsite}.

\medskip

\bibliography{sample}

\end{document}
```

![NatbibEx2Overleaf.png](/files/e90e8f44ddb7032d4c9e85875449614ea7a48465)

V tomto příkladu je několik změn:

* Možnosti `square` a `numbers` v `\usepackage[square,numbers]{natbib}` umožňují hranaté závorky a číselné citace. Viz [referenční příručku](#reference-guide) seznam možností balíčku
* Styly *abbrvnat* je zde použit, viz [styly bibliografie](/latex/cs/odkazy-a-citace/05-natbib-bibliography-styles.md)
* Příkaz `\citet` přidává jméno autora k citační značce bez ohledu na [citační styl](/latex/cs/odkazy-a-citace/06-natbib-citation-styles.md).

[Otevřete další ukázku `natbib` balíčku v Overleafu](https://www.overleaf.com/project/new/template/19404?id=65473143\&templateName=Natbib+second+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Bibliografický soubor

Bibliografické soubory musí mít standardní syntaxi BibTeXu a příponu .bib. Obsahují seznam bibliografických zdrojů a několik polí s informacemi o každé položce.

```latex
@article{einstein,
    author =       "Albert Einstein",
    title =        "{Zur Elektrodynamik bewegter K{\"o}rper}. ({německy})
        [{On} the electrodynamics of moving bodies]",
    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: Počítače a sazba",
    url       = "http://www-cs-faculty.stanford.edu/\~{}uno/abcde.html"
}
```

Tento soubor obsahuje záznamy ve speciálním formátu; například první bibliografický odkaz je definován takto:

**@article{...}**

Toto je první řádek záznamu, @article říká BibTeXu, že zde uložené informace se týkají článku. Informace o této položce jsou uzavřeny do složených závorek. Kromě typů položek zobrazených v příkladu (article, book a misc) jich existuje mnohem více, viz referenční příručka.

**einstein**

Popisek einstein je této položce přiřazen jako jedinečný identifikátor, který lze použít k odkazování na tento článek v dokumentu.

**author = "Albert Einstein",**

Toto je první pole bibliografického záznamu, označuje, že autorem tohoto článku je Albert Einstein. Pomocí stejné syntaxe klíč = hodnota lze přidat několik polí oddělených čárkami, například: title, pages, year, URL atd. Seznam možných polí najdete v referenční příručce.

Informace v tomto souboru lze později vytisknout a odkazovat na ně v dokumentu LaTeX, jak je ukázáno v předchozích oddílech, pomocí příkazu `\bibliography{sample}`. Ne všechny informace v souboru .bib se zobrazí; záleží na stylu bibliografie nastaveném v dokumentu.

## Přidání bibliografie do obsahu

Pokud chcete, aby byla bibliografie zahrnuta do obsahu, stačí naimportovat balíček **tocbibind** v preambuli to zařídí:

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

%Zahrne "References" do obsahu
\usepackage[nottoc]{tocbibind}

%Načte balíček natbib a nastaví styl bibliografie
\usepackage[square,numbers]{natbib}
\bibliographystyle{abbrvnat}

%Název a autor
\title{Správa bibliografie: balíček \texttt{natbib}}
\author{Overleaf}
\date {duben 2021}

\begin{document}

\maketitle

\tableofcontents

\section{První sekce}
Tento dokument je příkladem...

%Načte bibliografický soubor "sample.bib"
\bibliography{sample}

\end{document}
```

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

[Otevřete ukázku `natbib` a obsahu v Overleafu](https://www.overleaf.com/project/new/template/19416?id=65468889\&templateName=Natbib+and+contents\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

Přidáním řádku

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

do preambule se do obsahu vypíše "References" nebo "Bibliography" podle typu dokumentu. Dávejte pozor, do obsahu také přidá další prvky, jako je rejstřík, glosář a seznam výpisů. Další informace viz [webových stránkách `tocbibind` dokumentace balíčku](http://mirrors.ctan.org/macros/latex/contrib/tocbibind/tocbibind.pdf).

## Referenční příručka

**možnosti balíčku natbib**

* `round` pro kulaté závorky
* `square` používá hranaté závorky
* `curly` složené závorky
* `angle` úhlové závorky nebo chevrony
* `středník` odděluje více citací středníky
* `dvojtečka` stejné jako `středník`
* `čárka` odděluje více citací čárkami
* `autor-rok` pro citace autor–rok
* `numbers` pro číselné citace
* `super` horní indexy pro číselné citace, jako v *Nature*
* `sort` seřadí více citací podle seznamu literatury
* `sort&compress` stejné jako `sort` ale více číselných citací se v případě možnosti zkrátí
* `compress` zkracuje bez třídění
* `longnamefirst` plné jméno autora se objeví v první citaci jakéhokoli odkazu
* `sectionbib` Používá se s balíčkem **chapterbib** k přidání bibliografie do obsahu jako nečíslované sekce místo nečíslované kapitoly
* `nonamebreak` zabraňuje dělení jmen autorů na koncích řádků
* `elide` k vynechání společných prvků sloučených odkazů

**Standardní typy položek**

**article**

Článek z časopisu nebo odborného periodika

**book**

Vydaná kniha

**booklet**

Dílo, které je vytištěno, ale nemá nakladatele ani sponzorskou instituci

**conference**

Článek ve sborníku z konference

**inbook**

Část knihy (oddíl, kapitola a tak dále)

**incollection**

Část knihy s vlastním názvem

**inproceedings**

Článek ve sborníku z konference

**manual**

Technická dokumentace

**diplomová práce**

Diplomová práce

**misc**

Něco, co se nevejde do žádného jiného typu

**phdthesis**

Disertační práce

**proceedings**

Totéž co conference

**techreport**

Zpráva vydaná institucí

**unpublished**

Neformálně publikovaný dokument s autorem a názvem

**Nejběžnější pole používaná v BibTeXu**

|                |           |               |
| -------------- | --------- | ------------- |
| adresa         | anotace   | autor         |
| booktitle      | kapitola  | křížový odkaz |
| edition        | editor    | institution   |
| časopis        | klíč      | month         |
| note           | number    | organization  |
| pages          | publisher | škola         |
| řada           | název     | type          |
| volume         | year      | URL           |
| ISBN           | ISSN      | LCCN          |
| abstract       | keywords  | cena          |
| autorská práva | jazyk     | obsah         |

## Další čtení

Další informace najdete v

* [Bibliografické styly natbib](/latex/cs/odkazy-a-citace/05-natbib-bibliography-styles.md)
* [Citační styly natbib](/latex/cs/odkazy-a-citace/06-natbib-citation-styles.md)
* [Správa bibliografie s biblatex](/latex/cs/odkazy-a-citace/03-bibliography-management-with-biblatex.md)
* [Správa bibliografie pomocí BibTeXu](/latex/cs/odkazy-a-citace/01-bibliography-management-with-bibtex.md)
* [dokumentace natbib na webu CTAN](http://www.ctan.org/pkg/natbib)
* [Dokumentace balíčku tocbind](ftp://ftp.tex.ac.uk/tex-archive/macros/latex/contrib/tocbibind/tocbibind.pdf)
* [Podpora mezinárodních jazyků](/latex/cs/jazyky/03-international-language-support.md)
* [Obsah](/latex/cs/struktura-dokumentu/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/cs/odkazy-a-citace/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.
