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

# Perataan teks es

Perataan teks dalam sebuah dokumen LaTeX dapat dikendalikan secara manual melalui berbagai perintah. Dalam artikel ini dijelaskan cara mengubah perataan, baik untuk sebagian teks maupun untuk seluruh dokumen.

## Pendahuluan

Secara bawaan, teks dalam LaTeX diratakan di kedua sisi, tetapi sering kali teks rata kiri merupakan format yang lebih sesuai untuk dokumen. Meratakan teks ke kiri mudah dilakukan melalui paket **ragged2e**.

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

\begin{document}
\section{Judul pada Level 1 (section)}

Halo, ini ada beberapa teks tanpa makna. Teks ini seharusnya menunjukkan
bagaimana teks yang dicetak akan terlihat di tempat ini. Jika Anda membaca teks ini,
Anda tidak akan mendapatkan informasi apa pun...

\end{document}
```

![TextAlignementEx1.png](/files/9832d7ec92846f1df1c201aa19c23402e051f49b)

Baris

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

mengimpor paket **ragged2e** dan meratakan teks ke kiri. Lihat [bagian berikutnya](#usando-el-paquete-ragged2e) untuk informasi lebih lanjut tentang cara kerja paket ini.

[Buka contoh di Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/535344dec52fabc07908ab7e/download/zip\&templateName=Text%20Alignment\&compiler=pdflatex)

## Menggunakan paket ragged2e

Ada beberapa perintah standar di LaTeX untuk mengubah perataan teks. Alternatif untuk perintah-perintah tersebut disediakan oleh paket **ragged2e**.

Ketika seseorang meratakan dokumennya ke kiri atau ke kanan, kadang teks terlihat «terlalu bergerigi», sangat tidak rata. Paket **ragged2e** mengatasi masalah ini dengan mengizinkan penggunaan tanda hubung untuk memisahkan kata ketika baris menjadi terlalu pendek, sehingga menghasilkan tepi yang lebih seragam. Berikut ditampilkan contoh yang diperlihatkan dalam [pendahuluan](#introduccin) dibandingkan dengan teks yang sama yang diratakan menggunakan hanya perintah standar LaTeX.

![TextAlignementEx2.png](/files/8d331b275dd4753d27eea26559a2f950ae67909c)

Paket ini menyediakan perintah alternatif untuk [teks rata kiri](#texto-alineado-a-la-izquierda), [teks rata kanan](#texto-alineado-a-la-derecha) dan [teks rata tengah](#texto-centrado) yang mendukung pemenggalan kata dengan tanda hubung. Untuk dapat menggunakan perintah-perintah ini, paket harus diimpor terlebih dahulu dengan menambahkan baris berikut di preambel:

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

Contoh alternatif selain yang dijelaskan dalam artikel ini disajikan pada tautan berikut: [Buka contoh paket ragged2e di Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/535357a5c52fabc07908aba8/download/zip\&templateName=Ragged2e\&compiler=pdflatex)

## Teks rata kiri

Lingkungan bawaan untuk meratakan teks ke kiri adalah `flushleft`

```latex
\begin{flushleft}
Halo, ini ada beberapa teks tanpa makna. Teks ini seharusnya menunjukkan apa
bagaimana teks yang dicetak akan terlihat di tempat ini. Jika Anda membaca teks ini,
Anda tidak akan mendapatkan informasi apa pun. Benarkah? Apakah tidak ada informasi? Apakah ada
perbedaan antara teks ini dan omong kosong seperti sama sekali tidak! Sebuah
teks semu seperti ini memberi Anda informasi tentang font yang dipilih, bagaimana
huruf-huruf ditulis dan kesan tampilannya. Teks ini seharusnya
memuat semua huruf alfabet dan seharusnya ditulis dalam bahasa
aslinya. Tidak perlu konten khusus, tetapi panjang
kata-katanya harus sesuai dengan bahasanya.
\end{flushleft}

Ini  adalah  paragraf  kedua. Halo, ini ada beberapa teks tanpa
makna. Teks ini seharusnya menunjukkan apa
bagaimana teks yang dicetak akan terlihat di tempat ini. Jika Anda membaca teks ini,
Anda tidak akan mendapatkan informasi apa pun. Benarkah? Apakah tidak ada informasi? Apakah ada
perbedaan antara teks ini dan omong kosong seperti sama sekali tidak! Sebuah
teks semu seperti ini memberi Anda informasi tentang font yang dipilih, bagaimana
huruf-huruf ditulis dan kesan tampilannya. Teks ini seharusnya
memuat semua huruf alfabet dan seharusnya ditulis dalam bahasa
aslinya. Tidak perlu konten khusus, tetapi panjang
kata-katanya harus sesuai dengan bahasanya.
```

![TextAlignmentEx3.png](/files/d07a3adb479d5cd5b4f2a5eeef58cd9ef9f178ae)

Teks di antara perintah `\begin{flushleft}` dan `\end{flushleft}` diratakan ke kiri. Lingkungan yang bersesuaian dalam [ragged2e](#usando-el-paquete-ragged2e) adalah `FlushLeft`.

Perintah pengalih `\raggedright` juga menghasilkan teks rata kiri, tetapi perilaku perintah ini berbeda; dalam kasus ini teks akan tetap rata kiri hingga perintah pengalih lain mengubahnya. Perintah ini cocok ketika perlu mengubah perataan blok teks yang sangat panjang atau bahkan seluruh dokumen. Perintah yang setara dalam [ragged2e](#usando-el-paquete-ragged2e) adalah `\RaggedRight`.

[Buka contoh di Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/535344dec52fabc07908ab7e/download/zip\&templateName=Text%20Alignment\&compiler=pdflatex)

## Teks rata kanan

Meratakan teks ke kanan mudah dilakukan melalui lingkungan `\flushright`.

```latex
\begin{flushright}
Halo, ini ada beberapa teks tanpa makna. Teks ini seharusnya menunjukkan apa
bagaimana teks yang dicetak akan terlihat di tempat ini. Jika Anda membaca teks ini,
Anda tidak akan mendapatkan informasi apa pun. Benarkah? Apakah tidak ada informasi? Apakah ada
perbedaan antara teks ini dan omong kosong seperti sama sekali tidak! Sebuah
teks semu seperti ini memberi Anda informasi tentang font yang dipilih, bagaimana
huruf-huruf ditulis dan kesan tampilannya. Teks ini seharusnya
memuat semua huruf alfabet dan seharusnya ditulis dalam bahasa
aslinya. Tidak perlu konten khusus, tetapi panjang
kata-katanya harus sesuai dengan bahasanya.
\end{flushright}

Ini  adalah  paragraf  kedua. Halo, ini ada beberapa teks tanpa
makna. Teks ini seharusnya menunjukkan apa
bagaimana teks yang dicetak akan terlihat di tempat ini. Jika Anda membaca teks ini,
Anda tidak akan mendapatkan informasi apa pun. Benarkah? Apakah tidak ada informasi? Apakah ada
perbedaan antara teks ini dan omong kosong seperti sama sekali tidak! Sebuah
teks semu seperti ini memberi Anda informasi tentang font yang dipilih, bagaimana
huruf-huruf ditulis dan kesan tampilannya. Teks ini seharusnya
memuat semua huruf alfabet dan seharusnya ditulis dalam bahasa
aslinya. Tidak perlu konten khusus, tetapi panjang
kata-katanya harus sesuai dengan bahasanya.
```

![TextAlignmentEx4.png](/files/3ac300c909aa8f90dfb1be740a3d79702f1de3f3)

Teks di antara perintah `\begin{flushright}` dan `\end{flushright}` diratakan ke kanan. Jika Anda lebih suka [ragged2e](#usando-el-paquete-ragged2e), perintah yang sesuai dalam paket itu adalah `FlushRight`.

Perintah pengalih `\raggedleft` juga menghasilkan teks rata kanan, tetapi perilaku perintah ini berbeda; dalam kasus ini teks akan tetap rata kanan hingga perintah pengalih lain mengubahnya. Perintah ini cocok ketika perlu mengubah perataan blok teks yang sangat panjang atau bahkan seluruh dokumen. Perintah yang setara dalam [ragged2e](#usando-el-paquete-ragged2e) adalah `\RaggedLeft`.

[Buka contoh di Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/535344dec52fabc07908ab7e/download/zip\&templateName=Text%20Alignment\&compiler=pdflatex)

## Teks rata tengah

Untuk memusatkan sebuah blok teks harus digunakan `\center`

```latex
\begin{center}
Halo, ini ada beberapa teks tanpa makna. Teks ini seharusnya menunjukkan apa
bagaimana teks yang dicetak akan terlihat di tempat ini. Jika Anda membaca teks ini,
Anda tidak akan mendapatkan informasi apa pun. Benarkah? Apakah tidak ada informasi? Apakah ada
perbedaan antara teks ini dan omong kosong seperti sama sekali tidak! Sebuah
teks semu seperti ini memberi Anda informasi tentang font yang dipilih, bagaimana
huruf-huruf ditulis dan kesan tampilannya. Teks ini seharusnya
memuat semua huruf alfabet dan seharusnya ditulis dalam bahasa
aslinya. Tidak perlu konten khusus, tetapi panjang
kata-katanya harus sesuai dengan bahasanya.
\end{center}

Ini  adalah  paragraf  kedua. Halo, ini ada beberapa teks tanpa
makna. Teks ini seharusnya menunjukkan apa
bagaimana teks yang dicetak akan terlihat di tempat ini. Jika Anda membaca teks ini,
Anda tidak akan mendapatkan informasi apa pun. Benarkah? Apakah tidak ada informasi? Apakah ada
perbedaan antara teks ini dan omong kosong seperti sama sekali tidak! Sebuah
teks semu seperti ini memberi Anda informasi tentang font yang dipilih, bagaimana
huruf-huruf ditulis dan kesan tampilannya. Teks ini seharusnya
memuat semua huruf alfabet dan seharusnya ditulis dalam bahasa
aslinya. Tidak perlu konten khusus, tetapi panjang
kata-katanya harus sesuai dengan bahasanya.
```

![TextAlignmentEx5.png](/files/f93770d477159071d0a5caebf7853bc70215f703)

Teks di antara perintah `\begin{center}` dan `\end{center}` diratakan ke kanan. Jika Anda lebih suka [ragged2e](#usando-el-paquete-ragged2e), perintah yang sesuai dalam paket itu adalah `Center`.

Perintah pengalih `\centering` juga menghasilkan teks rata tengah, tetapi perilaku perintah ini berbeda; dalam kasus ini teks akan tetap terpusat hingga perintah pengalih lain mengubahnya. Perintah ini cocok ketika perlu mengubah perataan blok teks yang sangat panjang atau bahkan seluruh dokumen. Perintah yang setara dalam [ragged2e](#usando-el-paquete-ragged2e) adalah `\Centering`.

[Buka contoh di Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/535344dec52fabc07908ab7e/download/zip\&templateName=Text%20Alignment\&compiler=pdflatex)

## Teks terjustifikasi

Di LaTeX, teks secara bawaan terjustifikasi dan jika digunakan salah satu perintah pengalih `\raggedright` atau `\raggedleft` perataannya tidak lagi dapat dikembalikan. Untuk kasus seperti ini pilihannya adalah menggunakan paket **ragged2e**. Paket ini harus diimpor dengan menambahkan perintah `\usepackage{ragged2e}` di preambel dokumen; setelah itu perintah `justify` dapat digunakan seperti yang ditunjukkan pada contoh berikut:

```latex
\centering
Halo, ini ada beberapa teks tanpa makna. Teks ini seharusnya menunjukkan apa
bagaimana teks yang dicetak akan terlihat di tempat ini. Jika Anda membaca teks ini,
Anda tidak akan mendapatkan informasi apa pun. Benarkah? Apakah tidak ada informasi? Apakah ada
perbedaan antara teks ini dan omong kosong seperti sama sekali tidak! Sebuah
teks semu seperti ini memberi Anda informasi tentang font yang dipilih, bagaimana
huruf-huruf ditulis dan kesan tampilannya. Teks ini seharusnya
memuat semua huruf alfabet dan seharusnya ditulis dalam bahasa
aslinya. Tidak perlu konten khusus, tetapi panjang
kata-katanya harus sesuai dengan bahasanya.

\justify
Ini  adalah  paragraf  kedua. Halo, ini ada beberapa teks tanpa
makna. Teks ini seharusnya menunjukkan apa
bagaimana teks yang dicetak akan terlihat di tempat ini. Jika Anda membaca teks ini,
Anda tidak akan mendapatkan informasi apa pun. Benarkah? Apakah tidak ada informasi? Apakah ada
perbedaan antara teks ini dan omong kosong seperti sama sekali tidak! Sebuah
teks semu seperti ini memberi Anda informasi tentang font yang dipilih, bagaimana
huruf-huruf ditulis dan kesan tampilannya. Teks ini seharusnya
memuat semua huruf alfabet dan seharusnya ditulis dalam bahasa
aslinya. Tidak perlu konten khusus, tetapi panjang
kata-katanya harus sesuai dengan bahasanya.
```

![TextAlignmentEx6.png](/files/3d72f55c04d7aea079396de901536fcbe5704212)

Paragraf pertama dalam contoh dipusatkan melalui perintah pengalih `\centering` dan kemudian perataannya dikembalikan ke teks terjustifikasi melalui `\justify`.

**ragged2e** juga menyediakan lingkungan dengan nama yang sama, `justify` yang memungkinkan memeratakan blok teks dalam dokumen yang seluruhnya rata kiri atau rata kanan.

[Buka contoh paket ragged2e di Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/535357a5c52fabc07908aba8/download/zip\&templateName=Ragged2e\&compiler=pdflatex)

## Panduan referensi

**Ringkasan perintah dan lingkungan untuk meratakan teks**

| Perataan       | Lingkungan   | Perintah pengalih | Lingkungan dalam ragged2e | Perintah pengalih dalam ragged2e |
| -------------- | ------------ | ----------------- | ------------------------- | -------------------------------- |
| Kiri           | `flushleft`  | `\raggedright`    | `FlushLeft`               | `\RaggedRight`                   |
| Kanan          | `flushright` | `\raggedleft`     | `FlushRight`              | `\RaggedLeft`                    |
| Tengah         | `center`     | `\centering`      | `Center`                  | `\Centering`                     |
| Terjustifikasi |              |                   | `justify`                 | `\justify`                       |

[Buka contoh paket ragged2e di Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/535357a5c52fabc07908aba8/download/zip\&templateName=Ragged2e\&compiler=pdflatex)

## Bacaan tambahan

Untuk informasi lebih lanjut, lihat:

* [Paragraf dan baris baru](/latex/id/dasar-dasar-latex/02-paragraphs-and-new-lines.md)
* [Pemformatan paragraf](/latex/id/pemformatan/04-articles-how-to-change-paragraph-spacing-in-latex.md)
* [Huruf tebal, miring, dan garis bawah](/latex/id/dasar-dasar-latex/03-bold-italics-and-underlining.md)
* [Ukuran font, keluarga font, dan gaya](/latex/id/font/01-font-sizes-families-and-styles.md)
* [Jenis huruf](/latex/id/font/02-font-typefaces.md)
* [Mendukung font modern dengan XeLaTeX](/latex/id/font/03-xelatex.md)
* [Pemisah baris dan spasi kosong](/latex/id/pemformatan/05-line-breaks-and-blank-spaces.md)
* [Daftar](/latex/id/dasar-dasar-latex/04-lists.md)
* [Bagian dan bab](/latex/id/struktur-dokumen/01-sections-and-chapters.md)
* [Beberapa kolom](/latex/id/pemformatan/09-multiple-columns.md)
* [Dokumen satu sisi dan dua sisi](/latex/id/pemformatan/08-single-sided-and-double-sided-documents.md)
* [Pengantar LaTeX2ε yang tidak terlalu singkat](http://www.ctan.org/tex-archive/info/lshort/)
* [Dokumentasi paket 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/id/topik-lainnya/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.
