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

# LaTeX Hatası: Burada bitirilecek bir satır yok

gibi bir satır sonu komutu kullanırsanız **`\\`** ya da **`\newline`** LaTeX'in bunu beklemediği bir anda, aşağıda gösterilen hatayı alırsınız:

main.tex, satır 12

LaTeX Hatası: Burada sonlandırılacak bir satır yok..

Açıklama için LaTeX kılavuzuna veya LaTeX Companion'a bakın. Anında yardım için H yazın. ... l.8 \\\ Komutunuz yok sayıldı. Onu başka bir komutla değiştirmek için I yazın ya da onsuz devam edin.

## Yaygın Nedenler

**Uygun olmadığı halde bir satır sonu \\\ kullanmak:**

Bu hatanın yaygın nedenlerinden biri, aşağıdaki gibi bir satır sonu komutunun **`\\`** ya da **`\newline`** uygunsuz biçimde kullanılmasıdır. LaTeX bir paragraf oluşturmuyorken bir satır sonu komutuyla karşılaşırsa bir hata üretir. Bu hataya bir örnek aşağıda gösterilmiştir:

```latex
\\ Satır sonunu yanlış yere koyduk
```

Yukarıdaki örnekte, önünde hiçbir metin olmadan bir satır sonu eklenmiştir. LaTeX ne yapacağını bilemez, çünkü var olmayan bir satırı bölemez; bu yüzden bir hata verir.

**Bir liste ortamından sonra satır sonu eklemek:**

Aşağıda gösterildiği gibi bir liste ortamından sonra satır sonu eklemeye çalışırsanız bu hata da görünebilir

```latex
\begin{itemize}
    \item Bu bir liste öğesidir
    \item Bu başka bir liste öğesidir
\end{itemize}\newline
```

LaTeX bu listeyi bir paragraf olarak değil, ayrı bir nesne grubu olarak görür; bu nedenle kırılacak bir satır bulamaz. Tüm listelerinizin altında daha fazla boşluk olmasını istiyorsanız, en iyisi, **`itemize`** önsözünüzde veya sınıf dosyanızda; ancak tek seferlik bir durum için bu hata şu şekilde yazılarak önlenebilir **`\leavevmode`** satır sonu komutunun önüne aşağıda gösterildiği gibi:

```latex
\begin{itemize}
    \item Bu bir liste öğesidir
    \item Bu başka bir liste öğesidir
\end{itemize}\leavevmode\newline
```

**Bir liste öğesi etiketini kendi satırına yazmaya çalışmak:**

Bu hatanın ortaya çıkmasının bir başka yaygın nedeni, etiketli bir listeyi **`açıklama`** ortamını kullanmanız ve etiketin kendi satırında olmasını istemenizdir. Burada hatanın nasıl yapılacağına bir örnek aşağıda gösterilmiştir:

```latex
\begin{description}
\item[Bu bizim etiketimiz] \\
     Bu metnin kendi satırında olmasını isteriz.
\end{description}
```

Bu bir hata oluşturacaktır, çünkü LaTeX etiket girdisini **`\item`** komutunun bir argümanı olarak görür, bir metin paragrafının parçası olarak değil. Listenizdeki etiketlerin liste öğelerinden ayrı satırlarda olmasını istiyorsanız, **`açıklama`** ortamını. Bunu yapmanın en kolay yolu, **`enumitem`** paketini kullanmak ve **`\setlist[description]{style=nextline}`** aşağıda gösterildiği gibi önsözünüze eklemektir:

```latex
% Önbilginizde

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

% Belgenizin ana gövdesinde

\begin{description}
\item[Bu bizim etiketimiz]
     Bu metnin kendi satırında olmasını isteriz.
\end{description}
```

![Enumitem.PNG](/files/bf710eda3f55e3cf56ee8929e073aacf59946c99)

Bu, tüm etiketlerin liste öğesinden ayrı bir satırda görünmesini sağlayarak istenen sonucu verir.

Eğer yalnızca bir etiketin ayrı bir satırda olmasını tercih ediyorsanız, bunu **`\leavevmode`** komutunu kullanarak, aşağıda gösterildiği gibi:

```latex
\begin{description}
\item[Bu bir etikettir] \leavevmode \\
     Bu metin kendi satırında görünecektir
\item[Bu başka bir etikettir] Bu metin etiketle aynı satırda olacaktır.
\end{description}
```

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

Bunun nedeni, LaTeX'in dikey kipte satır atlamaya çalışırken bu tür hatalarla karşılaşmasıdır.  **`\leavevmode`** komutu derleyicinin geçici olarak dikey kipten çıkmasına neden olur, böylece hata önlenir.

**center, flushleft veya flushright ortamlarını kullanırken boşluk oluşturmak:**

Bu hatanın ortaya çıkmasının bir başka nedeni de, yazarak birden fazla satır sonu eklemeye çalışmanızdır

* **`\\\\`**
* **`\\\\newline`**
* **`\newline\newline`**
* vb.

iken **`center`**, **`flushleft`** ya da **`flushright`** ortamlarında, aşağıda gösterildiği gibi

```latex
\begin{center}
  Bu satır ile \\\\ arasında bir satırlık boşluk olmasını istiyoruz
  ve bu satır arasında
\end{center}
```

Bu LaTeX'te izin verilmez ve bir hata oluşturur. Burada birden fazla satır sonu eklemenin doğru yolu şunu yazmaktır **`\\[length]`** burada **`uzunluk`** satırlar arasındaki istediğiniz mesafedir. Bir örnek aşağıda gösterilmiştir:

```latex
\begin{center}
  Bu satır ile \\[2\baselineskip] arasında bir satırlık boşluk olmasını istiyoruz
  ve bu satır arasında
\end{center}
```

![Centerskip.PNG](/files/4f51a968b036c28dfa017676f44e5a258e9cb764)

Burada, **`\\[2\baselineskip]`** komutu, latex'e o noktada iki satır atlamasını söyler. İçine girebileceğiniz mesafeler için farklı ölçüm seçenekleri **`uzunluk`** seçenekte listelenmiştir [burada](/latex/tr/bicimlendirme/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/tr/latex-hatalari/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.
