> 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/dalsi-temata/37-line-breaks-and-blank-spaces-es.md).

# Zalomení řádků a prázdná místa es

Nedoporučuje se narušovat běžný tok dokumentu v LaTeXu, pokud nejste [při psaní makra](/latex/cs/tridni-soubory/03-writing-your-own-package.md). Každopádně je někdy nutné mít o něco větší kontrolu nad celkovým rozložením dokumentu; právě z tohoto důvodu tento článek vysvětluje, jak vkládat ruční zalomení řádků, zalomení stránek a prázdná místa.

## Úvod

Vkládání zalomení řádků je velmi snadné, dvojité zpětné lomítko to vyřeší

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
Něco v tomto dokumentu. Tento odstavec neobsahuje žádné informace
a jeho účelem je poskytnout příklad toho, jak vkládat bílé
mezery a zalomení řádků.\\
Když je vloženo zalomení řádku, text není odsazen, existují
ještě dva další příkazy pro zalomení řádků.
\end{document}
```

![LineBreaksEx1.png](/files/e6967e76417377d772f52c52fb7fa096c41b2cdc)

Toto není jediný příkaz pro vkládání zalomení řádků, v [následující části](#saltos-de-lnea) jsou popsány další dva.

[Otevřít příklad v Overleafu](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Zalomení řádků

Jak už bylo zmíněno dříve, existuje více než jeden způsob, jak vložit zalomení řádku.

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
Něco v tomto dokumentu. Tento odstavec neobsahuje žádné informace
a jeho účelem je poskytnout příklad toho, jak vkládat bílé
mezery a zalomení řádků.\\
Když je vloženo zalomení řádku, text není odsazen, existují
ještě dva další příkazy pro zalomení řádků. \newline
Tento odstavec neposkytuje vůbec žádné informace. Zkoumáme
zalomení řádků. \hfill \break
A kombinací dvou příkazů
\end{document}
```

![LineBreaksEx2.png](/files/5e428b06db537c95c16b55ddaf356cb7c1c6713d)

V tomto příkladu jsou zde tři příkazy, které plní stejnou funkci:

* `\\` (dvě zpětná lomítka)
* `\newline`
* `\hfill \break`

Další příkazy pro vkládání zalomení řádků najdete v [referenční příručce](#gua-de-referencia).

[Otevřít příklad v Overleafu](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Zalomení stránek

Existují dva příkazy pro vkládání zalomení stránek, `clearpage` a `newpage`. Následuje příklad, kde se používá `clearpage`.

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
Něco v tomto dokumentu. Tento odstavec neobsahuje žádné informace a
jeho účelem je poskytnout příklad toho, jak vkládat prázdná místa
a zalomení řádků.\\
Když je vloženo zalomení řádku, text není odsazen, existuje
ještě dva další příkazy pro zalomení řádků. \newline
Tento odstavec neposkytuje vůbec žádné informace. Zkoumáme
zalomení řádků. \hfill \break
A kombinací dvou příkazů

\begin{figure}
\centering
\includegraphics[width=4cm]{lion-logo}
\caption{ShareLaTeX logo}
\end{figure}

Ahoj,  tady  je  nějaký  text  bez  významu...
\clearpage
```

![LineBreaksEx3.png](/files/303bd75ed0233d618dc5250bf7bb99e117e25e5a)

Pokud se použije příkaz `clearpage` a pokud jsou ve frontě plovoucí objekty, jako jsou tabulky a obrázky, budou všechny vloženy před zahájením nové stránky. V předchozím příkladu je stejný obrázek vložen třikrát. Jelikož je zalomení stránky vloženo dříve, než se v dokumentu objeví všechny tři obrázky, chybějící obrázky jsou vloženy na prázdnou stránku před pokračováním textu za zalomením stránky.

Pokud to není to, co potřebujete, můžete použít `\newpage` místo toho. Podívejme se na příklad:

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
Něco v tomto dokumentu. Tento odstavec neobsahuje žádné informace a
jeho účelem je poskytnout příklad toho, jak vkládat prázdná místa
a zalomení řádků.\\
Když je vloženo zalomení řádku, text není odsazen, existuje
ještě dva další příkazy pro zalomení řádků. \newline
Tento odstavec neposkytuje vůbec žádné informace. Zkoumáme
zalomení řádků. \hfill \break
A kombinací dvou příkazů

\begin{figure}
\centering
\includegraphics[width=4cm]{lion-logo}
\caption{ShareLaTeX logo}
\end{figure}

Ahoj,  tady  je  nějaký  text  bez  významu...
\newpage
```

![LineBreaksEx4.png](/files/92b186de8fe0f7ec201beae4b4e9b34726ed68f5)

V tomto případě jsou obrázky umístěny na novou stránku, ale snaží se zapadnout do toku textu.

[Otevřít příklad v Overleafu](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Vodorovné mezery

Vodorovné mezery libovolné délky lze vložit příkazem `\hspace`.

```latex
Vodorovné mezery \hspace{1cm} lze vkládat ručně. Užitečné
pro jemné doladění rozvržení obrázků.

Levá strana \hfill Pravá strana
```

![LineBreaksEx5.png](/files/2a06d4710854457d0b6e2267780279d81dc4dcc3)

V tomto příkladu vkládají prázdná místa dva příkazy:

**\hspace{1cm}**

Vloží vodorovnou mezeru o délce 1 cm. S tímto příkazem lze použít i jiné jednotky délky.

**\hfill**

Vloží prázdné místo, které se dynamicky roztahuje tak, aby zaplnilo veškerý dostupný prostor.

Příkazy `\hrulefill` a `\dotfill` mají stejnou funkci jako `\hfill` ale místo prázdných míst vkládají vodorovnou čáru nebo řadu teček, v uvedeném pořadí.

[Otevřít příklad v Overleafu](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Svislé mezery

Pro vkládání svislých mezer se používá stejná syntaxe jako pro vodorovné.

```latex
Text v horní části stránky. Text v horní části stránky.
Text v horní části stránky. Text v horní části stránky.
Text v horní části stránky. Text v horní části stránky.
Text v horní části stránky.

\vspace{5mm} % 5 mm svislý prostor

Tento text je stále nahoře, 5 mm pod prvním odstavcem.

\vfill

Text ve spodní části stránky.
```

![LineBreaksEx6.png](/files/effa9dc0c9486c4cb56a96d8fb8edec518bd0db2)

Podívejme se na dva příkazy, které v příkladu vkládají svislé mezery.

**\vspace{5mm}**

Vloží svislou mezeru o délce 5 mm. S tímto příkazem lze použít i jiné jednotky délky.

**\vfill**

Vloží prázdný svislý prostor, který se dynamicky rozšiřuje tak, aby zaplnil veškerý dostupný svislý prostor na stránce. Z tohoto důvodu se řádek «Text ve spodní části stránky.» přesune až dolů, protože zbytek prostoru je již „vyplněn“.

Existuje ještě několik dalších příkazů, které se pro pohodlí běžně používají k vkládání svislých mezer.

**\smallskip**

Přidá mezeru o velikosti 3 pt plus/mínus 1 pt v závislosti na dalších faktorech (typ dokumentu, dostupný prostor atd.).

**\medskip**

Přidá mezeru o velikosti 6 pt plus/mínus 2 pt v závislosti na dalších faktorech (typ dokumentu, dostupný prostor atd.).

**\bigskip**

Přidá mezeru o velikosti 12 pt plus/mínus 4 pt v závislosti na dalších faktorech (typ dokumentu, dostupný prostor atd.)

[Otevřít příklad v ShareLaTeXu](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

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

**Další příkazy pro vkládání zalomení řádků**

* ```latex
   \\*
  ```

  (dvě zpětná lomítka a hvězdička)

Vloží v tomto místě zalomení řádku a navíc zakáže vkládání zalomení stránek po tomto zalomení řádku.

* ```latex
  \break
  ```

Vloží zalomení řádku bez vyplnění zbývajícího dostupného prostoru na aktuálním řádku. To obvykle vede k velmi špatnému formátování, pokud se zbývající prostor nevyplní příkazem, jako je ten na následujícím řádku.

* ```latex
  \hfill\break
  ```

Vytváří stejný výsledek jako *\newline* a *\\\\*.

LaTeX navíc poskytuje následující pokročilý příkaz pro zalomení řádku.

* ```latex
  \lineabreak[number]
  ```

Příkaz vloží zalomení řádku v místě, kde se vyskytuje. Dodatečný parametr *number* představuje prioritu v rozsahu od 0 do 4. 0 znamená, že příkaz bude snadno ignorován, zatímco 4 znamená, že zalomení bude vloženo za každou cenu. Když je tato volba použita, LaTeX se bude snažit vytvářet co nejlepší možná zalomení řádků.

## Další čtení

Pro více informací viz:

* [Délky v LaTeXu](/latex/cs/formatovani/01-lengths-in-latex.md)
* [Odstavce a nové řádky](/latex/cs/zaklady-latexu/02-paragraphs-and-new-lines.md)
* [Formátování odstavců](/latex/cs/formatovani/04-articles-how-to-change-paragraph-spacing-in-latex.md)
* [Zarovnání textu](/latex/cs/formatovani/06-text-alignment.md)
* [Tučné písmo, kurzíva a podtržení](/latex/cs/zaklady-latexu/03-bold-italics-and-underlining.md)
* [Seznamy](/latex/cs/zaklady-latexu/04-lists.md)
* [Jednostranné a oboustranné dokumenty](/latex/cs/formatovani/08-single-sided-and-double-sided-documents.md)
* [Více sloupců](/latex/cs/formatovani/09-multiple-columns.md)
* [Ne zcela krátký úvod do LaTeX2ε](http://www.ctan.org/tex-archive/info/lshort/)


---

# 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/dalsi-temata/37-line-breaks-and-blank-spaces-es.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.
