> 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/47-text-alignment-es.md).

# Wyrównanie tekstu es

Wyrównanie tekstu w dokumencie LaTeX można kontrolować ręcznie za pomocą różnych poleceń. W tym artykule wyjaśniono, jak zmienić wyrównanie zarówno dla części tekstu, jak i całego dokumentu.

## Wprowadzenie

Domyślnie tekst w LaTeX jest wyjustowany, ale często tekst wyrównany do lewej jest bardziej odpowiednim formatem dla dokumentu. Wyrównanie tekstu do lewej jest łatwe dzięki pakietowi **ragged2e**.

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage[document]{ragged2e}

\begin{document}
\section{Heading on Level 1 (section)}

Witaj, oto trochę tekstu bez znaczenia. Ten tekst powinien pokazać
jak będzie wyglądał wydrukowany tekst w tym miejscu. Jeśli przeczytasz ten
tekst, nie uzyskasz żadnych informacji...

\end{document}
```

![TextAlignementEx1.png](/files/01c6609418dae07af05427d226ca945b43bfac69)

Linia

```latex
\usepackage[document]{ragged2e}
```

importuje pakiet **ragged2e** i wyrównuje tekst do lewej. Zobacz [następnej sekcji](#usando-el-paquete-ragged2e) aby uzyskać więcej informacji o tym, jak działa pakiet.

[Otwórz przykład w Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/535344dec52fabc07908ab7e/download/zip\&templateName=Text%20Alignment\&compiler=pdflatex)

## Korzystanie z pakietu ragged2e

Istnieje kilka standardowych poleceń w LaTeX do zmiany wyrównania tekstu. Alternatywą dla tych poleceń jest pakiet **ragged2e**.

Gdy wyrównuje się dokument do lewej lub do prawej, czasami tekst wygląda „bardzo poszarpanie”, bardzo nierówno. Pakiet **ragged2e** rozwiązuje ten problem, pozwalając na używanie dzielenia wyrazów, gdy wiersz robi się zbyt krótki, co daje bardziej równomierny brzeg. Poniżej przedstawiono przykład pokazany w [wprowadzeniu](#introduccin) porównany z tym samym tekstem wyrównanym przy użyciu tylko standardowych poleceń LaTeX.

![TextAlignementEx2.png](/files/daef7b639737d8762782bcfed69e8cffe7023644)

Pakiet udostępnia alternatywne polecenia do [tekstu wyrównanego do lewej](#texto-alineado-a-la-izquierda), [tekstu wyrównanego do prawej](#texto-alineado-a-la-derecha) i [tekstu wyśrodkowanego](#texto-centrado) które obsługują dzielenie wyrazów. Aby móc korzystać z tych poleceń, należy najpierw zaimportować pakiet, dodając następującą linię w preambule:

```latex
\usepackage{ragged2e}
```

Alternatywne przykłady do opisanych w tym artykule przedstawiono pod następującym linkiem: [Otwórz przykład pakietu ragged2e w Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/535357a5c52fabc07908aba8/download/zip\&templateName=Ragged2e\&compiler=pdflatex)

## Tekst wyrównany do lewej

Domyślnym środowiskiem do wyrównywania tekstu do lewej jest `flushleft`

```latex
\begin{flushleft}
Witaj, oto trochę tekstu bez znaczenia. Ten tekst powinien pokazać
jak będzie wyglądał wydrukowany tekst w tym miejscu. Jeśli przeczytasz ten tekst,
nie uzyskasz żadnych informacji. Naprawdę? Czy naprawdę nie ma żadnych informacji? Czy jest
różnica między tym tekstem a jakimś bezsensem, jak wcale nie!
Ślepy tekst taki jak ten daje ci informacje o wybranej czcionce, o tym jak
litery są zapisywane i daje wrażenie wyglądu. Ten tekst powinien
powinien zawierać wszystkie litery alfabetu i powinien być napisany w języku
oryginalnym. Nie ma potrzeby specjalnej treści, ale długość
słów powinna odpowiadać językowi.
\end{flushleft}

To  jest  drugi  akapit. Witaj, oto trochę tekstu bez
znaczenia. Ten tekst powinien pokazać
jak będzie wyglądał wydrukowany tekst w tym miejscu. Jeśli przeczytasz ten tekst,
nie uzyskasz żadnych informacji. Naprawdę? Czy naprawdę nie ma żadnych informacji? Czy jest
różnica między tym tekstem a jakimś bezsensem, jak wcale nie!
Ślepy tekst taki jak ten daje ci informacje o wybranej czcionce, o tym jak
litery są zapisywane i daje wrażenie wyglądu. Ten tekst powinien
powinien zawierać wszystkie litery alfabetu i powinien być napisany w języku
oryginalnym. Nie ma potrzeby specjalnej treści, ale długość
słów powinna odpowiadać językowi.
```

![TextAlignmentEx3.png](/files/44bb2e43cbbb001200348a40525189bdf431eea5)

Tekst między poleceniami `\begin{flushleft}` i `\end{flushleft}` jest wyrównany do lewej. Odpowiadające temu środowisko w [ragged2e](#usando-el-paquete-ragged2e) to `FlushLeft`.

Polecenie przełączające `\raggedright` również powoduje tekst wyrównany do lewej, ale działanie tego polecenia jest inne; w tym przypadku tekst pozostanie wyrównany do lewej, dopóki inne polecenie przełączające go nie zmieni. To polecenie jest odpowiednie, gdy trzeba zmienić wyrównanie bardzo długich bloków tekstu, a nawet całego dokumentu. Odpowiednikiem polecenia w [ragged2e](#usando-el-paquete-ragged2e) to `\RaggedRight`.

[Otwórz przykład w Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/535344dec52fabc07908ab7e/download/zip\&templateName=Text%20Alignment\&compiler=pdflatex)

## Tekst wyrównany do prawej

Wyrównanie tekstu do prawej jest łatwe dzięki środowisku `\flushright`.

```latex
\begin{flushright}
Witaj, oto trochę tekstu bez znaczenia. Ten tekst powinien pokazać
jak będzie wyglądał wydrukowany tekst w tym miejscu. Jeśli przeczytasz ten tekst,
nie uzyskasz żadnych informacji. Naprawdę? Czy naprawdę nie ma żadnych informacji? Czy jest
różnica między tym tekstem a jakimś bezsensem, jak wcale nie!
Ślepy tekst taki jak ten daje ci informacje o wybranej czcionce, o tym jak
litery są zapisywane i daje wrażenie wyglądu. Ten tekst powinien
powinien zawierać wszystkie litery alfabetu i powinien być napisany w języku
oryginalnym. Nie ma potrzeby specjalnej treści, ale długość
słów powinna odpowiadać językowi.
\end{flushright}

To  jest  drugi  akapit. Witaj, oto trochę tekstu bez
znaczenia. Ten tekst powinien pokazać
jak będzie wyglądał wydrukowany tekst w tym miejscu. Jeśli przeczytasz ten tekst,
nie uzyskasz żadnych informacji. Naprawdę? Czy naprawdę nie ma żadnych informacji? Czy jest
różnica między tym tekstem a jakimś bezsensem, jak wcale nie!
Ślepy tekst taki jak ten daje ci informacje o wybranej czcionce, o tym jak
litery są zapisywane i daje wrażenie wyglądu. Ten tekst powinien
powinien zawierać wszystkie litery alfabetu i powinien być napisany w języku
oryginalnym. Nie ma potrzeby specjalnej treści, ale długość
słów powinna odpowiadać językowi.
```

![TextAlignmentEx4.png](/files/21f6e05707ed57f2480a54d936748781df3d326b)

Tekst między poleceniami `\begin{flushright}` i `\end{flushright}` jest wyrównany do prawej. Jeśli wolisz [ragged2e](#usando-el-paquete-ragged2e), odpowiednim poleceniem w tym pakiecie jest `FlushRight`.

Polecenie przełączające `\raggedleft` również powoduje tekst wyrównany do prawej, ale działanie tego polecenia jest inne; w tym przypadku tekst pozostanie wyrównany do prawej, dopóki inne polecenie przełączające go nie zmieni. To polecenie jest odpowiednie, gdy trzeba zmienić wyrównanie bardzo długich bloków tekstu, a nawet całego dokumentu. Odpowiednikiem polecenia w [ragged2e](#usando-el-paquete-ragged2e) to `\RaggedLeft`.

[Otwórz przykład w Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/535344dec52fabc07908ab7e/download/zip\&templateName=Text%20Alignment\&compiler=pdflatex)

## Tekst wyśrodkowany

Aby wyśrodkować blok tekstu, należy użyć `\center`

```latex
\begin{center}
Witaj, oto trochę tekstu bez znaczenia. Ten tekst powinien pokazać
jak będzie wyglądał wydrukowany tekst w tym miejscu. Jeśli przeczytasz ten tekst,
nie uzyskasz żadnych informacji. Naprawdę? Czy naprawdę nie ma żadnych informacji? Czy jest
różnica między tym tekstem a jakimś bezsensem, jak wcale nie!
Ślepy tekst taki jak ten daje ci informacje o wybranej czcionce, o tym jak
litery są zapisywane i daje wrażenie wyglądu. Ten tekst powinien
powinien zawierać wszystkie litery alfabetu i powinien być napisany w języku
oryginalnym. Nie ma potrzeby specjalnej treści, ale długość
słów powinna odpowiadać językowi.
\end{center}

To  jest  drugi  akapit. Witaj, oto trochę tekstu bez
znaczenia. Ten tekst powinien pokazać
jak będzie wyglądał wydrukowany tekst w tym miejscu. Jeśli przeczytasz ten tekst,
nie uzyskasz żadnych informacji. Naprawdę? Czy naprawdę nie ma żadnych informacji? Czy jest
różnica między tym tekstem a jakimś bezsensem, jak wcale nie!
Ślepy tekst taki jak ten daje ci informacje o wybranej czcionce, o tym jak
litery są zapisywane i daje wrażenie wyglądu. Ten tekst powinien
powinien zawierać wszystkie litery alfabetu i powinien być napisany w języku
oryginalnym. Nie ma potrzeby specjalnej treści, ale długość
słów powinna odpowiadać językowi.
```

![TextAlignmentEx5.png](/files/6b577760b248130e5ff2bb16cde0d9a38c3f3b71)

Tekst między poleceniami `\begin{center}` i `\end{center}` jest wyrównany do prawej. Jeśli wolisz [ragged2e](#usando-el-paquete-ragged2e), odpowiednim poleceniem w tym pakiecie jest `Center`.

Polecenie przełączające `\centering` również powoduje tekst wyśrodkowany, ale działanie tego polecenia jest inne; w tym przypadku tekst pozostanie wyśrodkowany, dopóki inne polecenie przełączające go nie zmieni. To polecenie jest odpowiednie, gdy trzeba zmienić wyrównanie bardzo długich bloków tekstu, a nawet całego dokumentu. Odpowiednikiem polecenia w [ragged2e](#usando-el-paquete-ragged2e) to `\Centering`.

[Otwórz przykład w Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/535344dec52fabc07908ab7e/download/zip\&templateName=Text%20Alignment\&compiler=pdflatex)

## Tekst wyjustowany

W LaTeX tekst jest domyślnie wyjustowany i jeśli użyje się jednego z poleceń przełączających `\raggedright` lub `\raggedleft` wyrównania nie można już cofnąć. W takich przypadkach rozwiązaniem jest użycie pakietu **ragged2e**. Należy go zaimportować, dodając polecenie `\usepackage{ragged2e}` w preambule dokumentu; po wykonaniu tego można użyć polecenia `justify` tak jak pokazano w następnym przykładzie:

```latex
\centering
Witaj, oto trochę tekstu bez znaczenia. Ten tekst powinien pokazać
jak będzie wyglądał wydrukowany tekst w tym miejscu. Jeśli przeczytasz ten tekst,
nie uzyskasz żadnych informacji. Naprawdę? Czy naprawdę nie ma żadnych informacji? Czy jest
różnica między tym tekstem a jakimś bezsensem, jak wcale nie!
Ślepy tekst taki jak ten daje ci informacje o wybranej czcionce, o tym jak
litery są zapisywane i daje wrażenie wyglądu. Ten tekst powinien
powinien zawierać wszystkie litery alfabetu i powinien być napisany w języku
oryginalnym. Nie ma potrzeby specjalnej treści, ale długość
słów powinna odpowiadać językowi.

\justify
To  jest  drugi  akapit. Witaj, oto trochę tekstu bez
znaczenia. Ten tekst powinien pokazać
jak będzie wyglądał wydrukowany tekst w tym miejscu. Jeśli przeczytasz ten tekst,
nie uzyskasz żadnych informacji. Naprawdę? Czy naprawdę nie ma żadnych informacji? Czy jest
różnica między tym tekstem a jakimś bezsensem, jak wcale nie!
Ślepy tekst taki jak ten daje ci informacje o wybranej czcionce, o tym jak
litery są zapisywane i daje wrażenie wyglądu. Ten tekst powinien
powinien zawierać wszystkie litery alfabetu i powinien być napisany w języku
oryginalnym. Nie ma potrzeby specjalnej treści, ale długość
słów powinna odpowiadać językowi.
```

![TextAlignmentEx6.png](/files/e16fefffe6eb05d482c385df6a73b4469d0ca53d)

Pierwszy akapit w przykładzie jest wyśrodkowany za pomocą polecenia przełączającego `\centering` a następnie jego wyrównanie zostaje przywrócone do tekstu wyjustowanego za pomocą `\justify`.

**ragged2e** zapewnia również środowisko o tej samej nazwie, `justify` które pozwala wyjustować bloki tekstu w dokumencie całkowicie wyrównanym do lewej lub do prawej.

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

## Przewodnik referencyjny

**Podsumowanie poleceń i środowisk do wyrównywania tekstu**

| Wyrównanie    | Środowisko   | Polecenie przełączające | Środowisko w ragged2e | Polecenie przełączające w ragged2e |
| ------------- | ------------ | ----------------------- | --------------------- | ---------------------------------- |
| Lewo          | `flushleft`  | `\raggedright`          | `FlushLeft`           | `\RaggedRight`                     |
| Prawo         | `flushright` | `\raggedleft`           | `FlushRight`          | `\RaggedLeft`                      |
| Wyśrodkowanie | `center`     | `\centering`            | `Center`              | `\Centering`                       |
| Wyjustowanie  |              |                         | `justify`             | `\justify`                         |

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

## Dodatkowa lektura

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

* [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)
* [Pogrubienie, kursywa i podkreślenie](/latex/pl/podstawy-latex-a/03-bold-italics-and-underlining.md)
* [Rozmiary czcionek, kroje i style](/latex/pl/czcionki/01-font-sizes-families-and-styles.md)
* [Kroje pisma](/latex/pl/czcionki/02-font-typefaces.md)
* [Obsługa nowoczesnych czcionek w XeLaTeX](/latex/pl/czcionki/03-xelatex.md)
* [Podziały wierszy i puste spacje](/latex/pl/formatowanie/05-line-breaks-and-blank-spaces.md)
* [Listy](/latex/pl/podstawy-latex-a/04-lists.md)
* [Sekcje i rozdziały](/latex/pl/struktura-dokumentu/01-sections-and-chapters.md)
* [Wiele kolumn](/latex/pl/formatowanie/09-multiple-columns.md)
* [Dokumenty jednostronne i dwustronne](/latex/pl/formatowanie/08-single-sided-and-double-sided-documents.md)
* [Niezbyt krótki wstęp do LaTeX2ε](http://www.ctan.org/tex-archive/info/lshort/)
* [Dokumentacja pakietu ragged2e](http://mirror.hmc.edu/ctan/macros/latex/contrib/ms/ragged2e.pdf)


---

# 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/47-text-alignment-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.
