> 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/pl/wiecej-tematow/37-line-breaks-and-blank-spaces-es.md).

# Podziały wiersza i puste spacje es

Nie zaleca się przerywania normalnego przepływu dokumentu w LaTeX-u, chyba że [piszesz makro](/latex/pl/pliki-klas/03-writing-your-own-package.md). Tak czy inaczej, czasami potrzebna jest nieco większa kontrola nad ogólnym układem dokumentu; z tego powodu w tym artykule wyjaśniono, jak wstawiać ręczne podziały wierszy, podziały stron i białe znaki.

## Wprowadzenie

Wstawianie podziałów wiersza jest bardzo łatwe, podwójny ukośnik wsteczny załatwia sprawę

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

\begin{document}
Coś w tym dokumencie. Ten akapit nie zawiera żadnych informacji
a jego celem jest pokazanie przykładu, jak wstawiać białe
znaki i podziały wierszy.\\
Gdy wstawiany jest podział wiersza, tekst nie jest wcięty, istnieje
kilka dodatkowych komend do łamania wierszy.
\end{document}
```

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

To nie jest jedyna komenda do wstawiania podziałów wiersza, w [następnej sekcji](#saltos-de-lnea) opisano jeszcze dwie.

[Otwórz przykład w Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Podziały wiersza

Jak wspomniano wcześniej, istnieje więcej niż jeden sposób wstawiania podziałów wiersza.

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

\begin{document}
Coś w tym dokumencie. Ten akapit nie zawiera żadnych informacji
a jego celem jest pokazanie przykładu, jak wstawiać białe
znaki i podziały wierszy.\\
Gdy wstawiany jest podział wiersza, tekst nie jest wcięty, istnieje
kilka dodatkowych komend do łamania wierszy. \newline
Ten akapit nie zawiera absolutnie żadnych informacji. Badamy
łamanie wierszy. \hfill \break
I łączenie dwóch komend
\end{document}
```

![LineBreaksEx2.png](/files/8ab19945e2627c911e3a49aef38926cda0ab6e42)

Tutaj są trzy komendy, które w przykładzie pełnią tę samą funkcję:

* `\\` (dwa ukośniki wsteczne)
* `\newline`
* `\hfill \break`

Aby zobaczyć więcej komend do wstawiania podziałów wiersza, zajrzyj do [przewodnika referencyjnego](#gua-de-referencia).

[Otwórz przykład w Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Podziały stron

Istnieją dwie komendy do wstawiania podziałów stron, `clearpage` i `newpage`. Poniżej przykład, w którym użyto `clearpage`.

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

\begin{document}
Coś w tym dokumencie. Ten akapit nie zawiera żadnych informacji i
jego celem jest pokazanie przykładu, jak wstawiać białe znaki
i podziały wierszy.\\
Gdy wstawiany jest podział wiersza, tekst nie jest wcięty, istnieje kilka
dodatkowych komend do łamania wierszy. \newline
Ten akapit nie zawiera absolutnie żadnych informacji. Badamy
łamanie wierszy. \hfill \break
I łączenie dwóch komend

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

Witaj,  tutaj  jest  trochę  tekstu  bez  znaczenia...
\clearpage
```

![LineBreaksEx3.png](/files/e19177f9be680f66ee0a23e0b701afa4092e1fc5)

Jeśli używa się komendy `clearpage` i jeśli w kolejce są elementy pływające, takie jak tabele i rysunki, zostaną one wszystkie wstawione przed rozpoczęciem nowej strony. W poprzednim przykładzie ten sam obraz jest wstawiany trzy razy. Ponieważ podział strony jest wstawiany, zanim w dokumencie pojawią się trzy obrazy, brakujące obrazy są wstawiane na pustej stronie przed kontynuacją tekstu po podziale strony.

Jeśli nie jest to to, czego potrzebujesz, możesz zamiast tego użyć `\newpage` w jego miejsce. Przyjrzyjmy się przykładowi:

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

\begin{document}
Coś w tym dokumencie. Ten akapit nie zawiera żadnych informacji i
jego celem jest pokazanie przykładu, jak wstawiać białe znaki
i podziały wierszy.\\
Gdy wstawiany jest podział wiersza, tekst nie jest wcięty, istnieje kilka
dodatkowych komend do łamania wierszy. \newline
Ten akapit nie zawiera absolutnie żadnych informacji. Badamy
łamanie wierszy. \hfill \break
I łączenie dwóch komend

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

Witaj,  tutaj  jest  trochę  tekstu  bez  znaczenia...
\newpage
```

![LineBreaksEx4.png](/files/59f1ef42cbf8b5e1938834ee505654a01431dff4)

W tym przypadku obrazy są umieszczane na nowej stronie, ale z próbą dopasowania do przepływu tekstu.

[Otwórz przykład w Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Poziome białe znaki

Białe znaki o dowolnej długości można wstawiać za pomocą komendy `\hspace`.

```latex
Poziome białe znaki \hspace{1cm} można wstawiać ręcznie. Przydatne
do precyzyjnego dopracowania układu obrazków.

Lewa strona \hfill Prawa strona
```

![LineBreaksEx5.png](/files/164f7f950f050c3145fc8b2aaf64d0caf1515d27)

W tym przykładzie są dwie komendy wstawiające białe znaki:

**\hspace{1cm}**

Wstawia poziomy odstęp o długości 1 cm. Z tą komendą można używać innych jednostek długości.

**\hfill**

Wstawia biały znak, który dynamicznie rozszerza się, aby zająć całą dostępną przestrzeń.

Komendy `\hrulefill` i `\dotfill` pełnią tę samą funkcję co `\hfill` ale zamiast białych znaków wstawiają odpowiednio poziomą linię lub ciąg kropek.

[Otwórz przykład w Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Pionowe białe znaki

Aby wstawiać pionowe białe znaki, używa się tej samej składni co dla poziomych.

```latex
Tekst na górze strony. Tekst na górze strony.
Tekst na górze strony. Tekst na górze strony.
Tekst na górze strony. Tekst na górze strony.
Tekst na górze strony.

\vspace{5mm} % 5 mm pionowej przestrzeni

Ten tekst nadal znajduje się u góry, 5 mm poniżej pierwszego akapitu.

\vfill

Tekst na dole strony.
```

![LineBreaksEx6.png](/files/6aa636442e369183cc85add6f9a8f4a89c57ddbf)

Przyjrzyjmy się dwóm komendom, które wstawiają pionowe odstępy w przykładzie.

**\vspace{5mm}**

Wstawia pionowy odstęp o długości 5 mm. Z tą komendą można używać innych jednostek długości.

**\vfill**

Wstawia pionowy biały odstęp, który dynamicznie rozszerza się, aby wypełnić całą dostępną przestrzeń pionową na stronie. Z tego powodu wiersz «Text at the bottom of the page.» przesuwa się na sam dół, ponieważ reszta przestrzeni jest już «wypełniona».

Istnieje kilka innych komend, które dla wygody są powszechnie używane do wstawiania pionowych odstępów.

**\smallskip**

Dodaje odstęp o rozmiarze 3 pt plus/minus 1 pt w zależności od innych czynników (rodzaj dokumentu, dostępna przestrzeń itp.).

**\medskip**

Dodaje odstęp o rozmiarze 6 pt plus/minus 2 pt w zależności od innych czynników (rodzaj dokumentu, dostępna przestrzeń itp.).

**\bigskip**

Dodaje odstęp o rozmiarze 12 pt plus/minus 4 pt w zależności od innych czynników (rodzaj dokumentu, dostępna przestrzeń itp)

[Otwórz przykład w ShareLaTeX](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Przewodnik referencyjny

**Dodatkowe komendy do wstawiania podziałów wiersza**

* ```latex
   \\*
  ```

  (dwa ukośniki wsteczne i gwiazdka)

Wstawia w tym miejscu podział wiersza, a ponadto zabrania wstawiania podziałów stron po tym podziale wiersza.

* ```latex
  \break
  ```

Wstawia podział wiersza bez wypełniania pozostałej dostępnej przestrzeni w bieżącym wierszu. Zwykle skutkuje to bardzo słabym formatowaniem, jeśli nie wypełni się pozostałej przestrzeni komendą taką jak podana w następnym wierszu.

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

Daje ten sam rezultat co *\newline* i *\\\\*.

Dodatkowo LaTeX udostępnia następującą zaawansowaną komendę do łamania wierszy.

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

Komenda wstawia podział wiersza w miejscu, w którym się pojawia. Dodatkowy parametr *number* oznacza priorytet w zakresie od 0 do 4. 0 oznacza, że komenda będzie łatwo ignorowana, natomiast 4 oznacza, że podział zostanie wstawiony bez względu na wszystko. Gdy ta opcja jest używana, LaTeX będzie starał się wygenerować najlepsze możliwe podziały wierszy.

## Dodatkowa lektura

Więcej informacji można znaleźć w:

* [Długości w LaTeX-u](/latex/pl/formatowanie/01-lengths-in-latex.md)
* [Akapity i nowe wiersze](/latex/pl/podstawy-latex-a/02-paragraphs-and-new-lines.md)
* [Formatowanie akapitów](/latex/pl/formatowanie/04-articles-how-to-change-paragraph-spacing-in-latex.md)
* [Wyrównanie tekstu](/latex/pl/formatowanie/06-text-alignment.md)
* [Pogrubienie, kursywa i podkreślenie](/latex/pl/podstawy-latex-a/03-bold-italics-and-underlining.md)
* [Listy](/latex/pl/podstawy-latex-a/04-lists.md)
* [Dokumenty jednostronne i dwustronne](/latex/pl/formatowanie/08-single-sided-and-double-sided-documents.md)
* [Wiele kolumn](/latex/pl/formatowanie/09-multiple-columns.md)
* [Niezbyt krótki wstęp 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/pl/wiecej-tematow/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.
