> 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/kesalahan-latex/18-latex-error-there-s-no-line-here-to-end.md).

# Kesalahan LaTeX: Tidak ada baris di sini untuk diakhiri

Jika Anda menggunakan perintah pemutus baris seperti **`\\`** atau **`\newline`** pada saat LaTeX tidak mengharapkannya, Anda akan menghasilkan kesalahan yang ditunjukkan di bawah ini:

main.tex, baris 12

Kesalahan LaTeX: Tidak ada baris di sini untuk diakhiri..

Lihat manual LaTeX atau LaTeX Companion untuk penjelasan. Ketik H untuk bantuan langsung. ... l.8 \\\ Perintah Anda diabaikan. Ketik I untuk menggantinya dengan perintah lain, atau untuk melanjutkan tanpa itu.

## Penyebab Umum

**Menggunakan pemutus baris \\\ ketika tidak tepat:**

Salah satu penyebab umum kesalahan ini adalah jika perintah pemutus baris seperti **`\\`** atau **`\newline`** digunakan secara tidak semestinya. Jika LaTeX menemukan perintah pemutus baris saat tidak sedang membangun paragraf, ia akan menghasilkan kesalahan. Contoh kesalahan ini ditunjukkan di bawah ini:

```latex
\\ Kami telah menempatkan pemutus baris di tempat yang salah
```

Pada contoh di atas, pemutus baris telah disisipkan tanpa teks sebelumnya. LaTeX tidak tahu apa yang harus dilakukan karena ia tidak dapat memutus baris yang tidak ada, jadi ia mengembalikan kesalahan.

**Menempatkan pemutus baris setelah lingkungan daftar:**

Kesalahan ini juga dapat muncul jika Anda mencoba menempatkan pemutus baris setelah lingkungan daftar seperti yang ditunjukkan di bawah ini

```latex
\begin{itemize}
    \item Ini adalah item daftar
    \item Ini adalah item daftar lainnya
\end{itemize}\newline
```

LaTeX tidak melihat daftar ini sebagai paragraf, melainkan sebagai pengelompokan objek yang terpisah, dan karena itu ia tidak menemukan baris untuk diputus. Jika Anda ingin ada lebih banyak ruang di bawah semua daftar Anda, sebaiknya mendefinisikan ulang **`itemize`** di preamble atau file kelas Anda, namun untuk kasus satu kali, kesalahan ini dapat dihindari dengan menulis **`\leavevmode`** di depan perintah pemutus baris seperti ditunjukkan di bawah ini:

```latex
\begin{itemize}
    \item Ini adalah item daftar
    \item Ini adalah item daftar lainnya
\end{itemize}\leavevmode\newline
```

**Mencoba menulis label item daftar pada barisnya sendiri:**

Alasan umum lain mengapa kesalahan ini terjadi adalah jika Anda mencoba menulis daftar dengan label menggunakan **`description`** lingkungan, dan Anda ingin label berada pada barisnya sendiri. Contoh bagaimana kesalahan dibuat di sini ditunjukkan di bawah ini:

```latex
\begin{description}
\item[Ini adalah label kami] \\
     Kami ingin teks ini berada pada barisnya sendiri.
\end{description}
```

Ini akan menghasilkan kesalahan, karena LaTeX melihat entri label sebagai argumen dari **`\item`** perintah, dan bukan sebagai bagian dari paragraf teks. Jika Anda ingin label dalam daftar Anda berada pada baris terpisah dari entri daftar, Anda harus mendefinisikan ulang **`description`** lingkungan. Cara termudah untuk melakukan ini adalah dengan menggunakan paket **`enumitem`** , dan menyertakan **`\setlist[description]{style=nextline}`** di preamble Anda seperti ditunjukkan di bawah ini:

```latex
% Di preamble Anda

\usepackage{enumitem}
\setlist[description]{style=nextline}

% Di badan utama dokumen Anda

\begin{description}
\item[Ini adalah label kami]
     Kami ingin teks ini berada pada barisnya sendiri.
\end{description}
```

![Enumitem.PNG](/files/43cab3f63546b5650a27ea49ffe93ef1971a5483)

Ini akan menghasilkan hasil yang diinginkan, dengan membuat semua label muncul pada baris terpisah dari item daftar.

Jika Anda lebih suka hanya satu label saja yang berada pada baris terpisah, Anda dapat melakukannya dengan menggunakan perintah **`\leavevmode`** , seperti ditunjukkan di bawah ini:

```latex
\begin{description}
\item[Ini adalah sebuah label] \leavevmode \\
     Teks ini akan muncul pada barisnya sendiri
\item[Ini adalah label lainnya] Teks ini akan berada pada baris yang sama dengan label.
\end{description}
```

![Leavevmode.PNG](/files/aa0420902a68ebf15d72a8f3c1f4f091dd98b843)

Ini karena LaTeX mengalami kesalahan seperti itu ketika ia mencoba melewati baris dalam mode vertikal. Perintah **`\leavevmode`** menyebabkan kompilator untuk sementara keluar dari mode vertikal, sehingga kesalahan dihindari.

**Membuat spasi kosong saat menggunakan lingkungan center, flushleft, atau flushright:**

Penyebab lain munculnya kesalahan ini adalah ketika Anda mencoba menyertakan beberapa pemutus baris dengan menulis

* **`\\\\`**
* **`\\\\newline`**
* **`\newline\newline`**
* dll.

saat berada di **`center`**, **`flushleft`** atau **`flushright`** lingkungan seperti ditunjukkan di bawah ini

```latex
\begin{center}
  Kami ingin ada jarak satu baris antara baris ini \\\\
  dan baris ini
\end{center}
```

Ini tidak diperbolehkan dalam LaTeX, dan akan menghasilkan kesalahan. Cara yang benar untuk menyertakan beberapa pemutus baris di sini adalah dengan menulis **`\\[length]`** di mana **`length`** adalah jarak yang Anda inginkan di antara baris-baris. Contoh ditunjukkan di bawah ini:

```latex
\begin{center}
  Kami ingin ada jarak satu baris antara baris ini \\[2\baselineskip]
  dan baris ini
\end{center}
```

![Centerskip.PNG](/files/1a2ad3551f36ca04e1bc5b5c2752ae79899bf11b)

Di sini, **`\\[2\baselineskip]`** perintah memberi tahu LaTeX untuk melewati dua baris pada titik itu. Opsi pengukuran yang berbeda untuk jarak yang dapat Anda masukkan dalam opsi **`length`** tercantum [di sini](/latex/id/pemformatan/01-lengths-in-latex.md).


---

# 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/kesalahan-latex/18-latex-error-there-s-no-line-here-to-end.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.
