> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Naučte se LaTeX za 30 minut

> <strong>NOVINKA:</strong> Navštivte nové [Overleaf Learning Center](https://learn.overleaf.com/), kde najdete bezplatné online kurzy a živé webináře — vše, co potřebujete, abyste LaTeX zvládli a z Overleaf vytěžili maximum.

Tento úvodní návod nepředpokládá žádné předchozí zkušenosti s LaTeXem, ale doufáme, že až ho dokončíte, budete mít nejen napsaný svůj první dokument v LaTeXu, ale také získáte dostatek znalostí a sebedůvěry k dalším krokům na cestě k jeho zvládnutí.

## Co je LaTeX?

LaTeX (vyslovuje se „*LEJ*-tek“ nebo „*LA*-tek“) je nástroj pro sazbu profesionálně vypadajících dokumentů. Způsob, jakým LaTeX funguje, se však výrazně liší od mnoha jiných aplikací pro tvorbu dokumentů, které jste možná používali, jako je Microsoft Word nebo LibreOffice Writer: tyto nástroje typu „[WYSIWYG](https://en.wikipedia.org/wiki/WYSIWYG)“ poskytují uživatelům interaktivní stránku, do které píšou a upravují text a na kterou aplikují různé formy stylování. LaTeX funguje velmi odlišně: váš dokument je prostý textový soubor, v němž jsou rozptýleny *příkazy* LaTeXu vyjadřující požadovaný (vysázený) výsledek. Aby vznikl viditelný, vysázený dokument, zpracuje se váš soubor LaTeX programem zvaným *TeXový engine*, který pomocí příkazů vložených do textového souboru řídí proces sazby a převádí příkazy LaTeXu a text dokumentu na profesionálně vysázený soubor PDF. Díky tomu se stačí soustředit na *obsah* dokumentu a o jeho *vizuální podobu* (formátování) se postará počítač prostřednictvím příkazů LaTeXu a TeXového enginu.

## Proč se učit LaTeX?

Pro i proti používání LaTeXu namísto jiných aplikací pro tvorbu dokumentů lze uvést různé argumenty; nakonec je to ale osobní volba založená na preferencích, sympatiích a požadavcích na dokumentaci.

Mezi argumenty ve prospěch LaTeXu patří:

* podpora sazby extrémně složité matematiky, tabulek a technického obsahu pro přírodní vědy;
* nástroje pro poznámky pod čarou, křížové odkazy a správu bibliografií;
* snadná tvorba složitých nebo pracných prvků dokumentu, jako jsou rejstříky, glosáře, obsahy či seznamy obrázků;
* vysoká přizpůsobitelnost pro tvorbu dokumentů na míru díky vlastní programovatelnosti a rozšiřitelnosti prostřednictvím tisíců [bezplatných doplňkových balíčků](https://www.ctan.org/pkg).

Celkově LaTeX poskytuje uživatelům velkou kontrolu nad tvorbou dokumentů, které jsou vysázeny ve výjimečně vysoké kvalitě. Samozřejmě existují typy dokumentů nebo publikací, v nichž LaTeX nevyniká, například mnoho „volných“ rozvržení stránek typických pro časopisecké publikace.

Jednou z důležitých výhod LaTeXu je oddělení obsahu dokumentu od jeho stylu: jakmile obsah dokumentu napíšete, můžete jeho vzhled snadno změnit. Podobně můžete vytvořit soubor LaTeX, který definuje rozvržení/styl určitého typu dokumentu, a tento soubor pak použít jako *šablonu* pro sjednocení psaní/tvorby dalších dokumentů daného typu; to například umožňuje vědeckým vydavatelům vytvářet v LaTeXu šablony článků, které autoři používají při psaní příspěvků do časopisů. Overleaf má [galerii s tisíci šablon](https://www.overleaf.com/gallery), které pokrývají obrovskou škálu typů dokumentů — od vědeckých článků, zpráv a knih po životopisy a prezentace. Protože tyto šablony definují rozvržení a styl dokumentu, stačí je autorům otevřít v Overleaf — čímž vytvoří nový projekt — a začít psát svůj obsah.

## Napište svůj první kousek LaTeXu

Prvním krokem je vytvořit nový projekt LaTeX. Můžete to udělat na svém počítači vytvořením nového souboru `.tex`; případně můžete založit nový projekt v Overleaf.

Začněme nejjednodušším funkčním příkladem, který lze otevřít přímo v Overleaf:

```latex theme={null}
\documentclass{article}
\begin{document}
First document. This is a simple example, with no 
extra parameters or packages included.
\end{document}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Simplest+working+example+LaTeX+document\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0AFirst+document.+This+is+a+simple+example%2C+with+no+%0Aextra+parameters+or+packages+included.%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Ukázkový dokument](https://images.ctfassets.net/nrgyaltdicpt/5oBbZABsWEnHZpwhfvV2PD/95ba7d5496616b4f10dffe6fb90f578a/LL30Fig1-plain.svg)

Vidíte, že LaTeX automaticky odsadil první řádek odstavce a postaral se o toto formátování za vás. Podívejme se blíže, co dělá jednotlivá část našeho kódu.

První řádek kódu, `\documentclass{article}`, deklaruje typ dokumentu, označovaný jako jeho *třída*, která řídí celkový vzhled dokumentu. Různé typy dokumentů vyžadují různé třídy; např. životopis bude vyžadovat jinou třídu než vědecký článek, který může používat standardní třídu LaTeXu `article`. Jiné typy dokumentů, na kterých pracujete, mohou vyžadovat třídy jako `book` nebo `report`. Chcete-li získat představu o mnoha dostupných třídách LaTeXu, [navštivte příslušnou stránku na CTAN (Comprehensive TeX Archive Network)](https://www.ctan.org/topic/class).

Po nastavení třídy dokumentu se náš obsah, označovaný jako *tělo* dokumentu, píše mezi značky `\begin{document}` a `\end{document}`. Po otevření výše uvedeného příkladu můžete text upravit a po dokončení zobrazit výsledné vysázené PDF *opětovnou kompilací dokumentu*. V Overleaf k tomu stačí stisknout **Recompile**, jak ukazuje tento krátký videoklip:

Každý projekt v Overleaf lze nakonfigurovat tak, aby se při každé úpravě automaticky znovu zkompiloval: klikněte na malou šipku vedle tlačítka **Recompile** a nastavte **Auto Compile** na **On**, jak ukazuje následující snímek obrazovky:

<img src="https://mintcdn.com/ayakaleaf-pro/GmaXa-Cu4QQRFT4C/images/texlive/ll30autocompile.png?fit=max&auto=format&n=GmaXa-Cu4QQRFT4C&q=85&s=a109144b1a0939f182ce202207687428" alt="Snímek obrazovky ukazující, jak zapnout nebo vypnout Auto Compile" width="1820" height="831" data-path="images/texlive/ll30autocompile.png" />

Když už víme, jak do dokumentu přidat obsah, dalším krokem je dát mu název. K tomu si musíme krátce povědět o **preambuli**.

## Preambule dokumentu

Výše uvedený snímek obrazovky ukazuje, že Overleaf ukládá dokument LaTeX jako soubor s názvem `main.tex`: přípona `.tex` se podle konvence používá pro soubory obsahující kód LaTeXu vašeho dokumentu.

Předchozí příklad ukázal, že obsah dokumentu se zadává za příkaz `\begin{document}`; vše, co se v souboru `.tex` nachází *před* tímto místem, se však nazývá *preambule* a slouží jako „nastavovací“ část dokumentu. V preambuli definujete třídu (typ) dokumentu spolu s podrobnostmi, jako jsou jazyky použité při psaní dokumentu; načítáte *balíčky*, které chcete používat (více o tom [později](/cs/texlive/latex-basics/learn-latex-in-30-minutes#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages)), a právě zde provádíte i další druhy konfigurace.

Minimální preambule dokumentu může vypadat takto:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\usepackage{graphicx}
```

kde `\documentclass[12pt, letterpaper]{article}` definuje celkovou třídu (typ) dokumentu. Další parametry, které musí být odděleny čárkami, se uvádějí v hranatých závorkách (`[...]`) a slouží ke konfiguraci této instance třídy article; tj. nastavení, která chceme použít pro tento konkrétní dokument založený na třídě `article`.

V tomto příkladu dělají oba parametry následující:

* `12pt` nastavuje velikost písma
* `letterpaper` nastavuje velikost papíru

Samozřejmě lze použít i jiné velikosti písma, `9pt`, `11pt`, `12pt`, ale pokud žádná není uvedena, výchozí velikost je `10pt`. Pokud jde o velikost papíru, další možné hodnoty jsou `a4paper` a `legalpaper`. Další informace najdete v článku o velikosti stránky a okrajích.

Řádek preambule

```latex theme={null}
\usepackage{graphicx}
```

je příkladem načtení externího balíčku (zde [graphicx](https://ctan.org/pkg/graphicx?lang=en)), který rozšiřuje možnosti LaTeXu a umožňuje mu importovat externí grafické soubory. Balíčky LaTeXu jsou popsány v sekci [Hledání a používání balíčků LaTeXu](/cs/texlive/latex-basics/learn-latex-in-30-minutes#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages).

## Přidání názvu, autora a data

Přidání názvu, autora a data do našeho dokumentu vyžaduje tři další řádky v *preambuli* (*ne* v hlavním těle dokumentu). Tyto řádky jsou:

* `\title{My first LaTeX document}`: název dokumentu
* `\author{Hubert Farnsworth}`: zde napíšete jméno autora (autorů) a volitelně ve složených závorkách příkaz `\thanks`:
  * `\thanks{Funded by the Overleaf team.}`: lze přidat za jméno autora, uvnitř složených závorek příkazu `author`. Přidá horní index a poznámku pod čarou s textem uvnitř závorek. Hodí se, pokud potřebujete v článku poděkovat nějaké instituci.
* `\date{August 2022}`: datum můžete zadat ručně, nebo použít příkaz `\today`, který při každé kompilaci dokumentu vysází aktuální datum

Po přidání těchto řádků by vaše preambule měla vypadat zhruba takto:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\title{My first LaTeX document}
\author{Hubert Farnsworth\thanks{Funded by the Overleaf team.}}
\date{August 2022}
```

Pro vysázení názvu, autora a data použijte v *těle* dokumentu příkaz `\maketitle`:

```latex theme={null}
\begin{document}
\maketitle
We have now added a title, author and date to our first \LaTeX{} document!
\end{document}
```

Preambuli a tělo nyní můžeme spojit a vytvořit kompletní dokument, který lze otevřít v Overleaf:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\title{My first LaTeX document}
\author{Hubert Farnsworth\thanks{Funded by the Overleaf team.}}
\date{August 2022}
\begin{document}
\maketitle
We have now added a title, author and date to our first \LaTeX{} document!
\end{document}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=My+first+LaTeX+document\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0AWe+have+now+added+a+title%2C+author+and+date+to+our+first+%5CLaTeX%7B%7D+document%21%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Obrázek jednoduchého dokumentu vytvořeného v LaTeXu](https://images.ctfassets.net/nrgyaltdicpt/3WzMd0bx2zlj3zLTKS8SxT/dc2b7c16adbc96bdd750b6d2c8b4227e/LL30Fig2r-plain.svg)

## Přidávání komentářů

LaTeX je formou „programového kódu“, který se však specializuje na sazbu dokumentů; proto stejně jako u kódu v jakémkoli jiném programovacím jazyce může být velmi užitečné vkládat do dokumentu komentáře. Komentář v LaTeXu je část textu, která se nevysází a nijak neovlivní dokument — často se používá k přidání poznámek typu „udělat“, vysvětlujících poznámek, k průběžnému vysvětlení složitých maker nebo k zakomentování řádků/částí kódu LaTeXu při ladění.

Chcete-li v LaTeXu napsat komentář, stačí na začátek řádku napsat symbol `%`, jak ukazuje následující kód vycházející z výše uvedeného příkladu:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\title{My first LaTeX document}
\author{Hubert Farnsworth\thanks{Funded by the Overleaf team.}}
\date{August 2022}
\begin{document}
\maketitle
We have now added a title, author and date to our first \LaTeX{} document!

% This line here is a comment. It will not be typeset in the document.
\end{document}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=My+first+LaTeX+document+with+a+comment\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0AWe+have+now+added+a+title%2C+author+and+date+to+our+first+%5CLaTeX%7B%7D+document%21%0A%0A%25+This+line+here+is+a+comment.+It+will+not+be+typeset+in+the+document.%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří výstup, který je totožný s předchozím kódem LaTeXu bez komentáře.

## Tučné písmo, kurzíva a podtržení

Dále se podíváme na několik příkazů pro formátování textu:

* **Tučné písmo**: tučný text se v LaTeXu sází pomocí příkazu `\textbf{...}`.
* *Kurzíva*: text kurzívou se vytváří pomocí příkazu `\textit{...}`.
* Podtržení: pro podtržení textu použijte příkaz `\underline{...}`.

Následující příklad tyto příkazy předvádí:

```latex theme={null}
Some of the \textbf{greatest}
discoveries in \underline{science} 
were made by \textbf{\textit{accident}}.
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=First+example+with+formatted+text\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0ASome+of+the+%5Ctextbf%7Bgreatest%7D%0Adiscoveries+in+%5Cunderline%7Bscience%7D+%0Awere+made+by+%5Ctextbf%7B%5Ctextit%7Baccident%7D%7D.%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Obrázek ukazující formátovaný text v dokumentu LaTeX](https://images.ctfassets.net/nrgyaltdicpt/6vo15r0tLCByTpcvn1w2E8/8f14edc7ece1f10ce4ba2c76e1e58a56/LL30Fig3r-plain.svg)

Dalším velmi užitečným příkazem je `\emph{_argument_}`, jehož účinek na `_argument_` závisí na kontextu. V běžném textu se zdůrazněný text vysází kurzívou, ale pokud se použije uvnitř textu psaného kurzívou, toto chování se obrátí — viz následující příklad:

```latex theme={null}
Some of the greatest \emph{discoveries} in science 
were made by accident.

\textit{Some of the greatest \emph{discoveries} 
in science were made by accident.}

\textbf{Some of the greatest \emph{discoveries} 
in science were made by accident.}
```

[Otevřít tento příklad <strong>\emph</strong> v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Using+the+emph+command\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cparindent0pt%25+To+remove+the+paragraph+indentation%0A%5Cmaketitle%0ASome+of+the+greatest+%5Cemph%7Bdiscoveries%7D+in+science+%0Awere+made+by+accident.%0A%0A%5Ctextit%7BSome+of+the+greatest+%5Cemph%7Bdiscoveries%7D+%0Ain+science+were+made+by+accident.%7D%0A%0A%5Ctextbf%7BSome+of+the+greatest+%5Cemph%7Bdiscoveries%7D+%0Ain+science+were+made+by+accident.%7D%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Obrázek předvádějící použití příkazu LaTeXu \emph](https://images.ctfassets.net/nrgyaltdicpt/1K0A8RXXOomakJBAr2usmp/62d0e8b5275092dd0b1b4a59c745b632/LL30Fig4r-plain.svg)

* <strong>Poznámka:</strong> některé balíčky, například Beamer, mění chování příkazu `\emph`.

## Přidávání obrázků

V této sekci se podíváme, jak do dokumentu LaTeX přidat obrázky. Overleaf podporuje tři způsoby vkládání obrázků:

1. Použijte [tlačítko **Insert Figure**](https://learn.overleaf.com/learn/Kb/How_to_insert_figures_in_Overleaf#Using%5FInsert%5FFigure%5Fto%5Fadd%5Fa%5Ffigure%5Fto%5Fyour%5Fproject)(![Tlačítko Insert Figure na panelu nástrojů editoru](https://sharelatex-wiki-cdn-671420.cdn77.org/learn-scripts/images/a/a8/InsertFigureButton.png)) na panelu nástrojů editoru a vložte obrázek do **Visual Editor** nebo **Code Editor**.
2. Zkopírujte a vložte obrázek do **Visual Editor** nebo **Code Editor**.
3. Použijte **Code Editor** a napište kód LaTeXu, který vloží grafiku.

Možnosti 1 a 2 automaticky vygenerují kód LaTeXu potřebný pro vložení obrázků, zde však představíme možnost 3 — mějte na paměti, že tyto obrázky budete muset [nahrát](https://docs.overleaf.com/writing-and-editing/inserting-images) do svého projektu v Overleaf. Následující příklad ukazuje, jak vložit obrázek:

```latex theme={null}
\documentclass{article}
\usepackage{graphicx} %LaTeX package to import graphics
\graphicspath{{images/}} %configuring the graphicx package
 
\begin{document}
The universe is immense and it seems to be homogeneous, 
on a large scale, everywhere we look.

% The \includegraphics command is 
% provided (implemented) by the 
% graphicx package
\includegraphics{universe}  
 
There's a picture of a galaxy above.
\end{document}
```

[Otevřít tento příklad s obrázkem v Overleaf.](https://www.overleaf.com/project/new/template/25686?id=107971142\&templateName=Example+using+images+in+LaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=)

Tento příklad vytvoří následující výstup:

![Grafika ukazující obrázek importovaný do dokumentu LaTeX](https://images.ctfassets.net/nrgyaltdicpt/4p5toat08FUgehv4yuNwXS/efc9e75e4342c9caeec94f26627fa337/LL30Fig5v2-plain.svg)

Import grafiky do dokumentu LaTeX vyžaduje [doplňkový *balíček*](/cs/texlive/latex-basics/learn-latex-in-30-minutes#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages), který poskytuje příkazy a funkce potřebné pro vkládání externích grafických souborů. Výše uvedený příklad načítá [balíček graphicx](https://ctan.org/pkg/graphicx?lang=en), který mimo mnoha jiných příkazů poskytuje `\includegraphics{...}` pro import grafiky a `\graphicspath{...}` pro sdělení LaTeXu, kde se grafika nachází.

Chcete-li použít balíček `graphicx`, vložte do preambule svého dokumentu v Overleaf následující řádek:

```latex theme={null}
\usepackage{graphicx}
```

V našem příkladu příkaz `\graphicspath{{images/}}` informuje LaTeX, že obrázky jsou uloženy ve složce s názvem `images`, která se nachází v aktuálním adresáři:

![Obrázek ukazující, jak LaTeX přistupuje k obrázkům uloženým ve složce](https://sharelatex-wiki-cdn-671420.cdn77.org/learn-scripts/images/1/17/ImagesInAFolder.png)

Samotné vložení obrázku do dokumentu provádí příkaz `\includegraphics{universe}`. Zde je `universe` název souboru s obrázkem, avšak bez přípony.

**Poznámka**:

* Přestože příkaz `\includegraphics` připouští celý název souboru včetně přípony, za osvědčený postup se považuje příponu vynechat, protože pak LaTeX vyhledá všechny podporované formáty.
* Obecně by název grafického souboru neměl obsahovat mezery ani více teček; při nahrávání obrázků do Overleaf se také doporučuje používat pro příponu souboru malá písmena.

Více informací o balíčcích LaTeXu najdete na konci tohoto návodu v sekci [Hledání a používání balíčků LaTeXu](/cs/texlive/latex-basics/learn-latex-in-30-minutes#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages).

## Popisky, návěští a odkazy

Obrázky lze opatřit popiskem, návěštím a odkazovat na ně pomocí prostředí `figure`, jak je ukázáno níže:

```latex theme={null}
\documentclass{article}
\usepackage{graphicx}
\graphicspath{{images/}}
 
\begin{document}

\begin{figure}[h]
    \centering
    \includegraphics[width=0.75\textwidth]{mesh}
    \caption{A nice plot.}
    \label{fig:mesh1}
\end{figure}
 
As you can see in figure \ref{fig:mesh1}, the function grows near the origin. This example is on page \pageref{fig:mesh1}.

\end{document}
```

[Otevřít tento příklad s obrázkem v Overleaf.](https://www.overleaf.com/project/new/template/25519?id=107980830\&templateName=Example+using+image+captions+in+LaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=)

Tento příklad vytvoří následující výstup:

![Grafika ukazující použití popisků obrázků v LaTeXu](https://images.ctfassets.net/nrgyaltdicpt/4DkAWWkQqZP6QHU2EErogQ/9aa2371f2cde0f3f8bf22aa1c0b91789/LL30Fig6r-plain.svg)

V příkladu je několik pozoruhodných příkazů:

* **`\includegraphics[width=0.75\textwidth]{mesh}`**: Tato podoba `\includegraphics` dává LaTeXu pokyn nastavit šířku obrázku na 75 % šířky textu — jejíž hodnota je uložena v příkazu `\textwidth`.
* **`\caption{A nice plot.}`**: Jak název napovídá, tento příkaz nastavuje popisek obrázku, který lze umístit nad obrázek nebo pod něj. Pokud vytvoříte seznam obrázků, použije se v něm tento popisek.
* **`\label{fig:mesh1}`**: Abyste mohli na tento obrázek v dokumentu odkazovat, přidělte mu návěští pomocí příkazu `\label`. Návěští slouží k vygenerování čísla obrázku a v kombinaci s dalším příkazem vám umožní na něj odkazovat.
* **`\ref{fig:mesh1}`**: Tento kód bude nahrazen číslem odpovídajícím odkazovanému obrázku.

Obrázky začleněné do dokumentu LaTeX by měly být umístěny v prostředí `figure` nebo podobném, aby LaTeX mohl obrázek automaticky umístit na vhodné místo v dokumentu.

Další pokyny obsahují tyto články nápovědy Overleaf:

* Umísťování obrázků
* [Vkládání obrázků](https://docs.overleaf.com/writing-and-editing/inserting-images)

## Vytváření seznamů v LaTeXu

Různé typy seznamů můžete vytvářet pomocí *prostředí*, která slouží k zapouzdření kódu LaTeXu potřebného pro implementaci určité funkce sazby. Prostředí začíná `\begin{_environment-name_}` a končí `\end{_environment-name_}`, kde `_environment-name_` může být `figure`, `tabular` nebo některý z typů seznamů: `itemize` pro nečíslované seznamy nebo `enumerate` pro číslované seznamy.

### Nečíslované seznamy

Nečíslované seznamy se vytvářejí pomocí prostředí `itemize`. Před každou položkou seznamu musí být příkaz `\item`, jak je ukázáno níže:

```latex theme={null}
\documentclass{article}
\begin{document}
\begin{itemize}
  \item The individual entries are indicated with a black dot, a so-called bullet.
  \item The text in the entries may be of any length.
\end{itemize}
\end{document}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Example+of+a+LaTeX+unordered+list\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bitemize%7D%0A++%5Citem+The+individual+entries+are+indicated+with+a+black+dot%2C+a+so-called+bullet.%0A++%5Citem+The+text+in+the+entries+may+be+of+any+length.%0A%5Cend%7Bitemize%7D%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Příklad seznamů s odrážkami v LaTeXu](https://images.ctfassets.net/nrgyaltdicpt/1lDj29Mg9ZuLNHXwZrTJew/cd7d950c65fd05b251c4aa55746f4eb7/LL30Fig7-plain.svg)

Můžete si také otevřít tento [větší projekt v Overleaf](https://www.overleaf.com/project/new/template/25521?id=107987258\&templateName=Demonstrating+various+types+of+LaTeX+list\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=), který předvádí různé typy seznamů v LaTeXu.

### Číslované seznamy

Číslované seznamy používají stejnou syntaxi jako nečíslované, ale vytvářejí se pomocí prostředí `enumerate`:

```latex theme={null}
\documentclass{article}
\begin{document}
\begin{enumerate}
  \item This is the first entry in our list.
  \item The list numbers increase with each entry we add.
\end{enumerate}
\end{document}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Example+of+the+enumerate+environment\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Benumerate%7D%0A++%5Citem+This+is+the+first+entry+in+our+list.%0A++%5Citem+The+list+numbers+increase+with+each+entry+we+add.%0A%5Cend%7Benumerate%7D%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Příklad číslovaného seznamu vytvořeného v LaTeXu](https://images.ctfassets.net/nrgyaltdicpt/2vkfa7RiAIJxv5wIZbg9UK/530c384f159d091a587de279d13fefec/LL30Fig8-plain.svg)

Stejně jako u nečíslovaných (`unordered`) seznamů musí být před každou položkou příkaz `\item`, který zde automaticky generuje číselnou hodnotu označení položky, počínaje 1.

Další informace získáte v tomto [větším projektu v Overleaf](https://www.overleaf.com/project/new/template/25521?id=107987258\&templateName=Demonstrating+various+types+of+LaTeX+list\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=), který předvádí různé typy seznamů v LaTeXu, nebo v našem samostatném článku nápovědy o seznamech v LaTeXu, který obsahuje mnoho dalších příkladů a ukazuje, jak vytvářet seznamy na míru.

## Přidávání matematiky do LaTeXu

Jednou z hlavních výhod LaTeXu je snadnost, s jakou lze psát matematické výrazy. LaTeX poskytuje pro sazbu matematiky dva režimy:

* *řádkový* (inline) matematický režim, který se používá pro vzorce, jež jsou součástí odstavce
* *zobrazovací* (display) matematický režim, který se používá pro výrazy, jež nejsou součástí textu či odstavce a sázejí se na samostatné řádky

### Řádkový matematický režim

Podívejme se na příklad řádkového matematického režimu:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\begin{document}
In physics, the mass-energy equivalence is stated 
by the equation $E=mc^2$, discovered in 1905 by Albert Einstein.
\end{document}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Inline+LaTeX+maths+example\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0AIn+physics%2C+the+mass-energy+equivalence+is+stated+%0Aby+the+equation+%24E%3Dmc%5E2%24%2C+discovered+in+1905+by+Albert+Einstein.%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Obrázek ukazující matematiku vysázenou v řádkovém matematickém režimu](https://images.ctfassets.net/nrgyaltdicpt/77oK8pfew1B1VvxiBtALag/15714f2da4e469bbb8cf70a0d3733e5d/LL30Fig9-plain.svg)

Pro sazbu matematiky v řádkovém režimu můžete použít jednu z těchto dvojic oddělovačů: `\( ... \)`, `$ ... $` nebo `\begin{math} ... \end{math}`, jak ukazuje následující příklad:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\begin{document}
\begin{math}
E=mc^2
\end{math} is typeset in a paragraph using inline math mode---as is $E=mc^2$, and so too is \(E=mc^2\).
\end{document}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Demonstrating+inline+math+mode\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bmath%7D%0AE%3Dmc%5E2%0A%5Cend%7Bmath%7D+is+typeset+in+a+paragraph+using+inline+math+mode---as+is+%24E%3Dmc%5E2%24%2C+and+so+too+is+%5C%28E%3Dmc%5E2%5C%29.%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Obrázek předvádějící obsah vytvořený v řádkovém matematickém režimu LaTeXu](https://images.ctfassets.net/nrgyaltdicpt/46VPfEGxYJ3di18TLzaLo9/ed67df07532c52b6543fd2bae7cb7c04/LL30Fig10r-plain.svg)

### Zobrazovací matematický režim

Rovnice vysázené v zobrazovacím režimu mohou být číslované nebo nečíslované, jako v následujícím příkladu:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\begin{document}
The mass-energy equivalence is described by the famous equation
\[ E=mc^2 \] discovered in 1905 by Albert Einstein. 

In natural units ($c = 1$), the formula expresses the identity
\begin{equation}
E=m
\end{equation}
\end{document}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Display+math+mode+example\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0AThe+mass-energy+equivalence+is+described+by+the+famous+equation%0A%5C%5B+E%3Dmc%5E2+%5C%5D+discovered+in+1905+by+Albert+Einstein.+%0A%0AIn+natural+units+%28%24c+%3D+1%24%29%2C+the+formula+expresses+the+identity%0A%5Cbegin%7Bequation%7D%0AE%3Dm%0A%5Cend%7Bequation%7D%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Obrázek ukazující matematiku v zobrazovacím režimu v LaTeXu](https://images.ctfassets.net/nrgyaltdicpt/6n1FPYFzmzCHPpWoEoYQZM/79b33f1096be06326bff7d2e1976c67c/LL30Fig11-plain.svg)

Pro sazbu matematiky v zobrazovacím režimu můžete použít jednu z těchto dvojic oddělovačů: `\[ ... \]`, `\begin{displaymath} ... \end{displaymath}` nebo `\begin{equation} ... \end{equation}`. Historicky vyžadovala sazba matematiky v zobrazovacím režimu oddělovače `$$`, například `$$ _... display math here ..._$$`, tato metoda však [se již nedoporučuje](https://texfaq.org/FAQ-dolldoll): místo ní používejte oddělovače LaTeXu `\[ ... \]`.

### Úplnější příklady

Následující příklady předvádějí škálu matematického obsahu vysázeného pomocí LaTeXu.

```latex theme={null}
\documentclass{article}
\begin{document}
Subscripts in math mode are written as $a_b$ and superscripts are written as $a^b$. These can be combined and nested to write expressions such as

\[ T^{i_1 i_2 \dots i_p}_{j_1 j_2 \dots j_q} = T(x^{i_1},\dots,x^{i_p},e_{j_1},\dots,e_{j_q}) \]
 
We write integrals using $\int$ and fractions using $\frac{a}{b}$. Limits are placed on integrals using superscripts and subscripts:

\[ \int_0^1 \frac{dx}{e^x} =  \frac{e-1}{e} \]

Lower case Greek letters are written as $\omega$ $\delta$ etc. while upper case Greek letters are written as $\Omega$ $\Delta$.

Mathematical operators are prefixed with a backslash as $\sin(\beta)$, $\cos(\alpha)$, $\log(x)$ etc.
\end{document}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=More+advanced+LaTeX+math+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0ASubscripts+in+math+mode+are+written+as+%24a%5Fb%24+and+superscripts+are+written+as+%24a%5Eb%24.+These+can+be+combined+and+nested+to+write+expressions+such+as%0A%0A%5C%5B+T%5E%7Bi%5F1+i%5F2+%5Cdots+i%5Fp%7D%5F%7Bj%5F1+j%5F2+%5Cdots+j%5Fq%7D+%3D+T%28x%5E%7Bi%5F1%7D%2C%5Cdots%2Cx%5E%7Bi%5Fp%7D%2Ce%5F%7Bj%5F1%7D%2C%5Cdots%2Ce%5F%7Bj%5Fq%7D%29+%5C%5D%0A+%0AWe+write+integrals+using+%24%5Cint%24+and+fractions+using+%24%5Cfrac%7Ba%7D%7Bb%7D%24.+Limits+are+placed+on+integrals+using+superscripts+and+subscripts%3A%0A%0A%5C%5B+%5Cint%5F0%5E1+%5Cfrac%7Bdx%7D%7Be%5Ex%7D+%3D++%5Cfrac%7Be-1%7D%7Be%7D+%5C%5D%0A%0ALower+case+Greek+letters+are+written+as+%24%5Comega%24+%24%5Cdelta%24+etc.+while+upper+case+Greek+letters+are+written+as+%24%5COmega%24+%24%5CDelta%24.%0A%0AMathematical+operators+are+prefixed+with+a+backslash+as+%24%5Csin%28%5Cbeta%29%24%2C+%24%5Ccos%28%5Calpha%29%24%2C+%24%5Clog%28x%29%24+etc.%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Obrázek ukazující škálu matematiky vysázené v LaTeXu](https://images.ctfassets.net/nrgyaltdicpt/5xfm4NybWckHL5ndpdnBRq/bc0b5e27044820ea5cdd11648a68f543/LL30Fig12r-plain.svg)

Další příklad používá prostředí `equation*`, které poskytuje balíček `amsmath`, takže do preambule dokumentu musíme přidat následující řádek:

```latex theme={null}
\usepackage{amsmath}% For the equation* environment
```

Další informace o používání `amsmath` najdete v našem článku nápovědy.

```latex theme={null}
\documentclass{article}
\usepackage{amsmath}% For the equation* environment
\begin{document}
\section{First example}

The well-known Pythagorean theorem \(x^2 + y^2 = z^2\) was proved to be invalid for other exponents, meaning the next equation has no integer solutions for \(n>2\):

\[ x^n + y^n = z^n \]

\section{Second example}

This is a simple math expression \(\sqrt{x^2+1}\) inside text. 
And this is also the same: 
\begin{math}
\sqrt{x^2+1}
\end{math}
but by using another command.

This is a simple math expression without numbering
\[\sqrt{x^2+1}\] 
separated from text.

This is also the same:
\begin{displaymath}
\sqrt{x^2+1}
\end{displaymath}

\ldots and this:
\begin{equation*}
\sqrt{x^2+1}
\end{equation*}
\end{document}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=More+math+content+typeset+in+LaTeX\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bamsmath%7D%25+For+the+equation%2A+environment%0A%5Cbegin%7Bdocument%7D%0A%5Csection%7BFirst+example%7D%0A%0AThe+well-known+Pythagorean+theorem+%5C%28x%5E2+%2B+y%5E2+%3D+z%5E2%5C%29+was+proved+to+be+invalid+for+other+exponents%2C+meaning+the+next+equation+has+no+integer+solutions+for+%5C%28n%3E2%5C%29%3A%0A%0A%5C%5B+x%5En+%2B+y%5En+%3D+z%5En+%5C%5D%0A%0A%5Csection%7BSecond+example%7D%0A%0AThis+is+a+simple+math+expression+%5C%28%5Csqrt%7Bx%5E2%2B1%7D%5C%29+inside+text.+%0AAnd+this+is+also+the+same%3A+%0A%5Cbegin%7Bmath%7D%0A%5Csqrt%7Bx%5E2%2B1%7D%0A%5Cend%7Bmath%7D%0Abut+by+using+another+command.%0A%0AThis+is+a+simple+math+expression+without+numbering%0A%5C%5B%5Csqrt%7Bx%5E2%2B1%7D%5C%5D+%0Aseparated+from+text.%0A%0AThis+is+also+the+same%3A%0A%5Cbegin%7Bdisplaymath%7D%0A%5Csqrt%7Bx%5E2%2B1%7D%0A%5Cend%7Bdisplaymath%7D%0A%0A%5Cldots+and+this%3A%0A%5Cbegin%7Bequation%2A%7D%0A%5Csqrt%7Bx%5E2%2B1%7D%0A%5Cend%7Bequation%2A%7D%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Obrázek ukazující škálu matematiky vysázené v LaTeXu](https://images.ctfassets.net/nrgyaltdicpt/hT85gkewCDlxCHeNU5slE/9256c129b25bec7a93dcfe9e44b0654a/LL30Fig13r-plain.svg)

Možnosti matematiky v LaTeXu jsou nekonečné, proto nezapomeňte navštívit naše stránky nápovědy s radami a příklady ke konkrétním tématům:

* Matematické výrazy
* Dolní a horní indexy
* Hranaté a kulaté závorky
* Zlomky a kombinační čísla
* Zarovnávání rovnic
* Operátory
* Mezery v matematickém režimu
* Integrály, sumy a limity
* Zobrazovací styl v matematickém režimu
* Seznam řeckých písmen a matematických symbolů
* Matematické fonty

## Základní struktura dokumentu

Dále se podíváme na abstrakty a na to, jak rozdělit dokument LaTeX na kapitoly, oddíly a odstavce.

### Abstrakty

Vědecké články obvykle obsahují *abstrakt*, tedy stručný přehled/shrnutí svých hlavních témat či argumentů. Následující příklad ukazuje sazbu abstraktu pomocí prostředí LaTeXu `abstract`:

```latex theme={null}
\documentclass{article}
\begin{document}
\begin{abstract}
This is a simple paragraph at the beginning of the 
document. A brief introduction about the main subject.
\end{abstract}
\end{document}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=How+to+create+a+document+abstract\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Babstract%7D%0AThis+is+a+simple+paragraph+at+the+beginning+of+the+%0Adocument.+A+brief+introduction+about+the+main+subject.%0A%5Cend%7Babstract%7D%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Obrázek ukazující abstrakt vysázený v LaTeXu](https://images.ctfassets.net/nrgyaltdicpt/4cPu8x8ZxuDVF6efcZ03yi/91aa6aa84719613b0e25c725b70aa0b8/LL30Fig14-plain.svg)

### Odstavce a nové řádky

Když máme abstrakt hotový, můžeme začít psát první odstavec. Následující příklad ukazuje:

* jak se nový odstavec vytvoří dvojím stisknutím klávesy „enter“, čímž se ukončí aktuální řádek a vloží se za něj prázdný řádek;
* jak začít nový řádek bez zahájení nového odstavce vložením ručního zalomení řádku pomocí příkazu `\\`, tedy dvojitého zpětného lomítka; případně lze použít příkaz `\newline`.

Třetí odstavec v tomto příkladu předvádí použití příkazů `\\` a `\newline`:

```latex theme={null}
\documentclass{article}
\begin{document}

\begin{abstract}
This is a simple paragraph at the beginning of the 
document. A brief introduction about the main subject.
\end{abstract}

After our abstract we can begin the first paragraph, then press ``enter'' twice to start the second one.

This line will start a second paragraph.

I will start the third paragraph and then add \\ a manual line break which causes this text to start on a new line but remains part of the same paragraph. Alternatively, I can use the \verb|\newline|\newline command to start a new line, which is also part of the same paragraph.
\end{document}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Example+to+create+a+new+paragraph\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cbegin%7Babstract%7D%0AThis+is+a+simple+paragraph+at+the+beginning+of+the+%0Adocument.+A+brief+introduction+about+the+main+subject.%0A%5Cend%7Babstract%7D%0A%0AAfter+our+abstract+we+can+begin+the+first+paragraph%2C+then+press+%60%60enter%27%27+twice+to+start+the+second+one.%0A%0AThis+line+will+start+a+second+paragraph.%0A%0AI+will+start+the+third+paragraph+and+then+add+%5C%5C+a+manual+line+break+which+causes+this+text+to+start+on+a+new+line+but+remains+part+of+the+same+paragraph.+Alternatively%2C+I+can+use+the+%5Cverb%7C%5Cnewline%7C%5Cnewline+command+to+start+a+new+line%2C+which+is+also+part+of+the+same+paragraph.%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Obrázek ukazující vytváření odstavců v LaTeXu](https://images.ctfassets.net/nrgyaltdicpt/5DdSH06hFli8k4lR0dxw4m/a55cddf9aa10b64302ae7b72ba0c6447/LL30Fig15r-plain.svg)

Všimněte si, že LaTeX odstavce automaticky odsazuje — s výjimkou odstavců bezprostředně za nadpisy dokumentu, jako jsou oddíly a pododdíly — [jak uvidíme](/cs/texlive/latex-basics/learn-latex-in-30-minutes#Chapters%5Fand%5Fsections).

Novým uživatelům doporučujeme nepoužívat více příkazů `\\` nebo `\newline` k „simulaci“ odstavců s větší mezerou mezi nimi, protože to může narušit algoritmy sazby LaTeXu. Doporučeným postupem je nadále vytvářet nové odstavce pomocí prázdných řádků, bez jakýchkoli `\\`, a načíst [balíček parskip](https://ctan.org/pkg/parskip?lang=en) přidáním `\usepackage{parskip}` do preambule.

Další informace o odstavcích najdete v těchto článcích:

* Odstavce a nové řádky
* Jak v LaTeXu změnit mezery mezi odstavci
* Článek LaTeX Error: There's no line here to end nabízí další rady a pokyny k používání `\\`.

### Kapitoly a oddíly

Delší dokumenty se bez ohledu na použitý software obvykle dělí na části, kapitoly, oddíly, pododdíly a tak dále. LaTeX rovněž poskytuje příkazy pro strukturování dokumentu, ale dostupné příkazy a jejich implementace (co přesně dělají) mohou záviset na použité třídě dokumentu. Například dokumenty vytvořené pomocí třídy `book` lze rozdělit na části, kapitoly, oddíly, pododdíly atd., ale třída `letter` žádné příkazy k tomu neposkytuje (nepodporuje).

Následující příklad předvádí příkazy používané ke strukturování dokumentu založeného na třídě `book`:

```latex theme={null}
\documentclass{book}
\begin{document}

\chapter{First Chapter}

\section{Introduction}

This is the first section.

Lorem  ipsum  dolor  sit  amet,  consectetuer  adipiscing  
elit. Etiam  lobortisfacilisis sem.  Nullam nec mi et 
neque pharetra sollicitudin.  Praesent imperdietmi nec ante. 
Donec ullamcorper, felis non sodales...

\section{Second Section}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem.  Nullam nec mi et neque pharetra 
sollicitudin.  Praesent imperdiet mi necante...

\subsection{First Subsection}
Praesent imperdietmi nec ante. Donec ullamcorper, felis non sodales...

\section*{Unnumbered Section}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem...
\end{document}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Book+class+example+document\&snip=%5Cdocumentclass%7Bbook%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cchapter%7BFirst+Chapter%7D%0A%0A%5Csection%7BIntroduction%7D%0A%0AThis+is+the+first+section.%0A%0ALorem++ipsum++dolor++sit++amet%2C++consectetuer++adipiscing++%0Aelit.+Etiam++lobortisfacilisis+sem.++Nullam+nec+mi+et+%0Aneque+pharetra+sollicitudin.++Praesent+imperdietmi+nec+ante.+%0ADonec+ullamcorper%2C+felis+non+sodales...%0A%0A%5Csection%7BSecond+Section%7D%0A%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem.++Nullam+nec+mi+et+neque+pharetra+%0Asollicitudin.++Praesent+imperdiet+mi+necante...%0A%0A%5Csubsection%7BFirst+Subsection%7D%0APraesent+imperdietmi+nec+ante.+Donec+ullamcorper%2C+felis+non+sodales...%0A%0A%5Csection%2A%7BUnnumbered+Section%7D%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem...%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Obrázek ukazující oddíly v dokumentu LaTeX třídy book](https://images.ctfassets.net/nrgyaltdicpt/1A1T7YsurQdM058OwmLqd8/7f6e962c31356bafa702bab9062f6061/LL30Fig16-plain.svg)

Názvy příkazů pro členění jsou většinou samovysvětlující; například `\chapter{First Chapter}` vytvoří novou kapitolu s názvem `First Chapter`, `\section{Introduction}` vytvoří oddíl s názvem `Introduction` a tak dále. Oddíly lze dále dělit na `\subsection{...}` a dokonce `\subsubsection{...}`. Číslování oddílů, pododdílů atd. je automatické, lze jej však vypnout použitím takzvané *hvězdičkové verze* příslušného příkazu, která má na konci hvězdičku (\*), například `\section*{...}` a `\subsection*{...}`.

*Souhrnně* poskytují třídy dokumentů LaTeXu následující příkazy pro členění, přičemž každá konkrétní třída podporuje příslušnou podmnožinu:

* `\part{part}`
* `\chapter{chapter}`
* `\section{section}`
* `\subsection{subsection}`
* `\subsubsection{subsubsection}`
* `\paragraph{paragraph}`
* `\subparagraph{subparagraph}`

Konkrétně příkazy `\part` a `\chapter` jsou dostupné pouze ve třídách dokumentů `report` a `book`.

Další informace o příkazech pro strukturu dokumentu najdete v článku Overleaf o oddílech a kapitolách.

## Vytváření tabulek

Overleaf nabízí tři možnosti vytváření tabulek:

1. Pomocí [tlačítka **Insert Table**](https://www.overleaf.com/learn/how-to/How_to_insert_tables_in_Overleaf%23inserttable#Using%5FInsert%5FTable%5Fto%5Fcreate%5Fa%5Ftable%5Fin%5Fyour%5Fproject) na panelu nástrojů **Visual Editor** (nebo **Code Editor**).
2. [Zkopírováním a vložením tabulky](https://www.overleaf.com/learn/how-to/How_to_paste_formatted_content_into_Overleaf%23pastingtables) z jiného dokumentu při používání **Visual Editor**.
3. Napsáním kódu LaTeXu pro tabulku v Code Editor.

Pokud s LaTeXem začínáte, je panel nástrojů ve **Visual Editor** (možnost 1) skvělým způsobem, jak začít — mezi **Visual Editor** a **Code Editor** můžete přepínat a prohlédnout si kód, který se za tabulkou skrývá.

Zde se zaměříme na možnost 3 — nejflexibilnější způsob vytváření tabulek — a uvedeme příklady, které ukazují, jak vytvářet tabulky v LaTeXu, včetně přidávání čar (linek) a popisků. Až získáte zkušenosti, podívejte se na náš podrobný návod, [jak vytvářet tabulky v LaTeXu](https://www.overleaf.com/learn/latex/Tables).

### Vytvoření základní tabulky v LaTeXu

Začneme příkladem, který ukazuje, jak vysázet základní tabulku:

```latex theme={null}
\begin{center}
\begin{tabular}{c c c}
 cell1 & cell2 & cell3 \\ 
 cell4 & cell5 & cell6 \\  
 cell7 & cell8 & cell9    
\end{tabular}
\end{center}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=An+example+of+a+basic+table\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7Bc+c+c%7D%0A+cell1+%26+cell2+%26+cell3+%5C%5C+%0A+cell4+%26+cell5+%26+cell6+%5C%5C++%0A+cell7+%26+cell8+%26+cell9++++%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D%0A%3C%2Fsource%3E)

Tento příklad vytvoří následující výstup:

![Grafika zobrazující tabulku vysázenou v LaTeXu](https://images.ctfassets.net/nrgyaltdicpt/5K46QavbKv9vF4RI1GbUf2/f22d4f8a06d00251166f86d2c891321e/LL30Fig17-plain.svg)

Prostředí `tabular` je výchozí způsob vytváření tabulek v LaTeXu. Tomuto prostředí musíte zadat parametr, v tomto případě `{c c c}`, který LaTeXu sděluje, že tabulka bude mít tři sloupce a text v každém z nich má být vycentrován. Můžete také použít `r` pro zarovnání textu doprava a `l` pro zarovnání doleva. Symbol zarovnání `&` slouží k oddělení jednotlivých buněk v řádku tabulky. Řádek tabulky ukončíte příkazem pro *nový řádek* `\\`. Naše tabulka je umístěna v prostředí `center`, aby byla vycentrována v rámci šířky textu na stránce.

### Přidání ohraničení

Prostředí `tabular` podporuje vodorovné a svislé čáry (linky) jako součást tabulky:

* pro přidání vodorovných čar nad a pod řádky použijte příkaz `\hline`
* pro přidání svislých čar mezi sloupce použijte parametr svislé čáry `|`

V tomto příkladu je argumentem `{|c|c|c|}`, který deklaruje tři (vycentrované) sloupce, z nichž každý je oddělen svislou čarou; navíc používáme `\hline` k umístění vodorovné čáry nad první řádek a pod poslední řádek:

```latex theme={null}
\begin{center}
\begin{tabular}{|c|c|c|} 
 \hline
 cell1 & cell2 & cell3 \\ 
 cell4 & cell5 & cell6 \\ 
 cell7 & cell8 & cell9 \\ 
 \hline
\end{tabular}
\end{center}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Table+example+with+rules\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7B%7Cc%7Cc%7Cc%7C%7D+%0A+%5Chline%0A+cell1+%26+cell2+%26+cell3+%5C%5C+%0A+cell4+%26+cell5+%26+cell6+%5C%5C+%0A+cell7+%26+cell8+%26+cell9+%5C%5C+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Grafika zobrazující tabulku vysázenou v LaTeXu s vodorovnými a svislými čarami](https://images.ctfassets.net/nrgyaltdicpt/5uWYGUhK1XJJJaWz5R1EmX/3ee88bf6b2eaf8d0644b57fa8064800b/LL30Fig18-plain.svg)

Zde je další příklad:

```latex theme={null}
\begin{center}
 \begin{tabular}{||c c c c||} 
 \hline
 Col1 & Col2 & Col2 & Col3 \\ [0.5ex] 
 \hline\hline
 1 & 6 & 87837 & 787 \\ 
 \hline
 2 & 7 & 78 & 5415 \\
 \hline
 3 & 545 & 778 & 7507 \\
 \hline
 4 & 545 & 18744 & 7560 \\
 \hline
 5 & 88 & 788 & 6344 \\ [1ex] 
 \hline
\end{tabular}
\end{center}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Another+table+example+containing+rules\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A+%5Cbegin%7Btabular%7D%7B%7C%7Cc+c+c+c%7C%7C%7D+%0A+%5Chline%0A+Col1+%26+Col2+%26+Col2+%26+Col3+%5C%5C+%5B0.5ex%5D+%0A+%5Chline%5Chline%0A+1+%26+6+%26+87837+%26+787+%5C%5C+%0A+%5Chline%0A+2+%26+7+%26+78+%26+5415+%5C%5C%0A+%5Chline%0A+3+%26+545+%26+778+%26+7507+%5C%5C%0A+%5Chline%0A+4+%26+545+%26+18744+%26+7560+%5C%5C%0A+%5Chline%0A+5+%26+88+%26+788+%26+6344+%5C%5C+%5B1ex%5D+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Grafika zobrazující tabulku vysázenou v LaTeXu s vodorovnými a svislými čarami](https://images.ctfassets.net/nrgyaltdicpt/1Cy9FcRnDVDRUPQdCgaKq6/c21e5f7d9a53514756c6e1f2996e51e0/LL30Fig19-plain.svg)

### Popisky, návěští a odkazy

Tabulky můžete opatřovat popisky a odkazovat na ně v podstatě stejně jako na obrázky. Jediný rozdíl je v tom, že místo prostředí **`figure`** použijete prostředí **`table`**.

Tabulka \ref\{table:data} ukazuje, jak přidat popisek tabulky a jak na tabulku odkazovat.

```latex theme={null}
\begin{table}[h!]
\centering
\begin{tabular}{||c c c c||} 
 \hline
 Col1 & Col2 & Col2 & Col3 \\ [0.5ex] 
 \hline\hline
 1 & 6 & 87837 & 787 \\ 
 2 & 7 & 78 & 5415 \\
 3 & 545 & 778 & 7507 \\
 4 & 545 & 18744 & 7560 \\
 5 & 88 & 788 & 6344 \\ [1ex] 
 \hline
\end{tabular}
\caption{Table to test captions and labels.}
\label{table:data}
\end{table}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Table+captions+and+references\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0ATable+%5Cref%7Btable%3Adata%7D+shows+how+to+add+a+table+caption+and+reference+a+table.%0A%5Cbegin%7Btable%7D%5Bh%21%5D%0A%5Ccentering%0A%5Cbegin%7Btabular%7D%7B%7C%7Cc+c+c+c%7C%7C%7D+%0A+%5Chline%0A+Col1+%26+Col2+%26+Col2+%26+Col3+%5C%5C+%5B0.5ex%5D+%0A+%5Chline%5Chline%0A+1+%26+6+%26+87837+%26+787+%5C%5C+%0A+2+%26+7+%26+78+%26+5415+%5C%5C%0A+3+%26+545+%26+778+%26+7507+%5C%5C%0A+4+%26+545+%26+18744+%26+7560+%5C%5C%0A+5+%26+88+%26+788+%26+6344+%5C%5C+%5B1ex%5D+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Ccaption%7BTable+to+test+captions+and+labels.%7D%0A%5Clabel%7Btable%3Adata%7D%0A%5Cend%7Btable%7D%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Tabulka v LaTeXu s popiskem](https://images.ctfassets.net/nrgyaltdicpt/1f5w74UIaTCkpApaPdVeWf/580a87c2413ddc9d6bdef3bf462689fc/LL30Fig20-plain.svg)

## Přidání obsahu

Vytvoření obsahu je jednoduché, protože příkaz `\tableofcontents` udělá téměř veškerou práci za vás:

```latex theme={null}
\documentclass{article}
\title{Sections and Chapters}
\author{Gubert Farnsworth}
\date{August 2022}
\begin{document}
  
\maketitle
  
\tableofcontents

\section{Introduction}
   
This is the first section.
      
Lorem  ipsum  dolor  sit  amet,  consectetuer  adipiscing  
elit.   Etiam  lobortisfacilisis sem.  Nullam nec mi et 
neque pharetra sollicitudin.  Praesent imperdietmi nec ante. 
Donec ullamcorper, felis non sodales...
       
\section*{Unnumbered Section}
\addcontentsline{toc}{section}{Unnumbered Section}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem.  Nullam nec mi et neque pharetra 
sollicitudin.  Praesent imperdiet mi necante...

\section{Second Section}
       
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem.  Nullam nec mi et neque pharetra 
sollicitudin.  Praesent imperdiet mi necante...
\end{document}
```

[Otevřít tento příklad v Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Generating+a+table+of+contents\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Ctitle%7BSections+and+Chapters%7D%0A%5Cauthor%7BGubert+Farnsworth%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A++%0A%5Cmaketitle%0A++%0A%5Ctableofcontents%0A%0A%5Csection%7BIntroduction%7D%0A+++%0AThis+is+the+first+section.%0A++++++%0ALorem++ipsum++dolor++sit++amet%2C++consectetuer++adipiscing++%0Aelit.+++Etiam++lobortisfacilisis+sem.++Nullam+nec+mi+et+%0Aneque+pharetra+sollicitudin.++Praesent+imperdietmi+nec+ante.+%0ADonec+ullamcorper%2C+felis+non+sodales...%0A+++++++%0A%5Csection%2A%7BUnnumbered+Section%7D%0A%5Caddcontentsline%7Btoc%7D%7Bsection%7D%7BUnnumbered+Section%7D%0A%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem.++Nullam+nec+mi+et+neque+pharetra+%0Asollicitudin.++Praesent+imperdiet+mi+necante...%0A%0A%5Csection%7BSecond+Section%7D%0A+++++++%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem.++Nullam+nec+mi+et+neque+pharetra+%0Asollicitudin.++Praesent+imperdiet+mi+necante...%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Grafika ukazující obsah vytvořený LaTeXem](https://images.ctfassets.net/nrgyaltdicpt/MxY592Q6EGsDKMA2mZw0t/fffa41a0a0d30770526f73aff72a7be1/LL30Fig21r-plain.svg)

Oddíly, pododdíly a kapitoly se do obsahu zahrnují automaticky. Chcete-li položky přidat ručně, například nečíslovaný oddíl, použijte příkaz `\addcontentsline`, jak je ukázáno v příkladu.

## Stažení hotového dokumentu

Následující krátký videoklip ukazuje, jak stáhnout zdrojový kód projektu nebo vysázený soubor PDF:

Další informace najdete v článku nápovědy Overleaf [Export vaší práce z Overleaf](https://docs.overleaf.com/managing-projects-and-files/downloading-a-project).

## Hledání a používání balíčků LaTeXu

LaTeX nejen nabízí významné možnosti sazby, ale poskytuje také *rámec pro rozšiřitelnost* prostřednictvím doplňkových *balíčků*. Místo toho, aby se snažil poskytovat příkazy a funkce, které „umí všechno“, je LaTeX navržen jako *rozšiřitelný* a umožňuje uživatelům načítat externí kód (balíčky), který poskytuje specializovanější možnosti sazby nebo rozšiřuje vestavěné funkce LaTeXu — například sazbu tabulek. Jak jsme viděli v sekci [Přidávání obrázků](/cs/texlive/latex-basics/learn-latex-in-30-minutes#Adding%5Fimages), balíček `graphicx` rozšiřuje LaTeX o příkazy pro import grafických souborů a byl načten (v preambuli) zápisem

```latex theme={null}
\usepackage{graphicx}
```

### Načítání balíčků

Jak bylo uvedeno výše, balíčky se načítají v preambuli dokumentu pomocí příkazu `\usepackage`, ale protože (mnoho) balíčků LaTeXu poskytuje sadu *voleb*, kterými lze konfigurovat jejich chování, vypadá příkaz `\usepackage` často takto:

```latex theme={null}
\usepackage[options]{somepackage}
```

Hranaté závorky „`[...]`“ sdělují LaTeXu, jaká sada voleb se má použít při načítání `somepackage`. V rámci sady voleb požadovaných uživatelem se jednotlivé volby či nastavení obvykle oddělují čárkou; například [balíček geometry](https://ctan.org/pkg/geometry) poskytuje mnoho voleb pro konfiguraci rozvržení stránky v LaTeXu, takže typické použití `geometry` může vypadat takto:

```latex theme={null}
\usepackage[total={6.5in,8.75in},
top=1.2in, left=0.9in, includefoot]{geometry}
```

Balíček `geometry` je jedním z příkladů balíčků, které napsali a přispěli členové celosvětové komunity LaTeXu a které jsou zdarma k dispozici komukoli, kdo je chce používat.

Pokud balíček LaTeXu neposkytuje žádné volby nebo chce uživatel použít výchozí hodnoty voleb balíčku, načte se takto:

```latex theme={null}
\usepackage{somepackage}
```

Když napíšete `\usepackage[...]{somepackage}`, LaTeX hledá odpovídající soubor s názvem `_somepackage_.sty`, který musí načíst a zpracovat — aby zpřístupnil příkazy balíčku a provedl veškerý další kód, který balíček poskytuje. Pokud LaTeX soubor `_somepackage_.sty` nenajde, skončí chybou, jak ukazuje následující příklad v Overleaf:

```latex theme={null}
\documentclass[12pt, letterpaper]{article}
\usepackage{somepackage}% a NON-EXISTENT package
\begin{document}
This will fail!
\end{document}
```

[Otevřít tento ***příklad generující chybu*** v Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Error+due+to+missing+package\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cusepackage%7Bsomepackage%7D%25+a+NON-EXISTENT+package%0A%5Cbegin%7Bdocument%7D%0AThis+will+fail%21%0A%5Cend%7Bdocument%7D)

Tento příklad vytvoří následující výstup:

![Obrázek ukazující chybu způsobenou chybějícím balíčkem](https://sharelatex-wiki-cdn-671420.cdn77.org/learn-scripts/images/6/60/LL30packagefail.png)

### Hledání informací o balíčcích: CTAN

Balíčky se distribuují prostřednictvím sítě [Comprehensive TeX Archive Network](https://www.ctan.org/), obvykle označované jako CTAN, která v době psaní tohoto textu hostí 6287 balíčků od 2881 přispěvatelů. CTAN [sám sebe popisuje](https://www.ctan.org/ctan) jako

> ... sadu internetových serverů po celém světě, které nabízejí ke stažení materiály související s TEXem.

Na CTAN můžete užitečné balíčky vyhledávat procházením; například:

* [podle tématu](https://www.ctan.org/topics/cloud)
* [abecedně](https://www.ctan.org/pkg) (užitečné, pokud znáte název balíčku)

Můžete také použít [vyhledávání](https://www.ctan.org/pkg) (v horní části stránky).

### Balíčky dostupné v Overleaf: představujeme TeX Live

Jednou ročně se (velká) *podmnožina* balíčků hostovaných na CTAN spolu s fonty souvisejícími s LaTeXem a dalším softwarem shromáždí a distribuuje jako systém s názvem [TeX Live](https://tug.org/texlive/), pomocí kterého si můžete nainstalovat vlastní (lokální) prostředí LaTeXu. Ve skutečnosti [také servery Overleaf používají TeX Live](https://www.overleaf.com/learn/latex/Overleaf_and_TeX_Live) a aktualizují se, když vyjde nová verze TeX Live. Aktualizace TeX Live v Overleaf neprobíhají okamžitě, ale několik měsíců po vydání, abychom měli čas otestovat kompatibilitu nové verze TeX Live s [tisíci šablonami v naší galerii](https://www.overleaf.com/gallery). Zde je například naše [oznámení o upgradu na TeX Live 2025](https://www.overleaf.com/blog/tex-live-2025-is-now-available).

Přestože TeX Live obsahuje (velkou) *podmnožinu* balíčků z CTAN, můžete narazit na zajímavý balíček, například [igo pro sazbu diagramů hry Go](https://ctan.org/pkg/igo?lang=en), který je hostován na CTAN, ale není součástí TeX Live (není jím distribuován), a proto není v Overleaf k dispozici. Některé balíčky hostované na CTAN nejsou součástí TeX Live z různých důvodů: balíček může být zastaralý, mít licenční problémy, být extrémně nový (nedávno nahraný) nebo mít závislosti na platformě, například fungovat ve Windows, ale ne v Linuxu.

Nové balíčky a aktualizace stávajících se na CTAN nahrávají po celý rok, ale aktualizace TeX Live se distribuují jednou ročně; balíčky obsažené v aktuální verzi TeX Live proto nebudou tak aktuální jako ty hostované na CTAN. Protože servery Overleaf používají TeX Live, je možné, že balíčky nainstalované na našich serverech — tedy ty, které mají naši uživatelé k dispozici — nebudou úplně nejnovějšími verzemi dostupnými na CTAN, ale obecně to pravděpodobně nebude představovat problém.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.