> 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/el/perissotera-themata/37-line-breaks-and-blank-spaces-es.md).

# Αλλαγές γραμμής και κενά διαστήματα es

Δεν συνιστάται να διακόπτετε τη φυσιολογική ροή ενός εγγράφου σε LaTeX, εκτός αν είστε [να γράφετε μια μακροεντολή](/latex/el/arxeia-klasis/03-writing-your-own-package.md). Σε κάθε περίπτωση, μερικές φορές είναι απαραίτητο να έχετε λίγο περισσότερο έλεγχο στη συνολική διάταξη του εγγράφου· γι’ αυτόν τον λόγο, στο παρόν άρθρο εξηγείται πώς να εισάγετε χειροκίνητες αλλαγές γραμμής, αλλαγές σελίδας και κενά.

## Εισαγωγή

Η εισαγωγή αλλαγών γραμμής είναι πολύ εύκολη· μια διπλή ανάστροφη κάθετος κάνει τη δουλειά

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

\begin{document}
Κάτι σε αυτό το έγγραφο. Αυτή η παράγραφος δεν περιέχει καμία πληροφορία
και σκοπός της είναι να παρέχει ένα παράδειγμα για το πώς να εισάγετε λευκά
διαστήματα και αλλαγές γραμμής.\\
Όταν εισάγεται μια αλλαγή γραμμής, το κείμενο δεν έχει εσοχή, υπάρχουν
μερικές επιπλέον εντολές για αλλαγές γραμμής.
\end{document}
```

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

Αυτή δεν είναι η μόνη εντολή για την εισαγωγή αλλαγών γραμμής, στην [επόμενη ενότητα](#saltos-de-lnea) περιγράφονται δύο ακόμη.

[Άνοιγμα ενός παραδείγματος στο Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Αλλαγές γραμμής

Όπως αναφέρθηκε προηγουμένως, υπάρχει περισσότερος από ένας τρόπος για την εισαγωγή αλλαγών γραμμής.

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

\begin{document}
Κάτι σε αυτό το έγγραφο. Αυτή η παράγραφος δεν περιέχει καμία πληροφορία
και σκοπός της είναι να παρέχει ένα παράδειγμα για το πώς να εισάγετε λευκά
διαστήματα και αλλαγές γραμμής.\\
Όταν εισάγεται μια αλλαγή γραμμής, το κείμενο δεν έχει εσοχή, υπάρχουν
μερικές επιπλέον εντολές για αλλαγές γραμμής. \newline
Αυτή η παράγραφος δεν παρέχει απολύτως καμία πληροφορία. Εξερευνούμε
αλλαγές γραμμής. \hfill \break
Και συνδυάζοντας δύο εντολές
\end{document}
```

![LineBreaksEx2.png](/files/335fc1ce6bb7d17760e24654a9c298cd6b939a78)

Υπάρχουν τρεις εντολές εδώ που επιτελούν την ίδια λειτουργία στο παράδειγμα:

* `\\` (δύο ανάστροφες κάθετοι)
* `\newline`
* `\hfill \break`

Για να δείτε περισσότερες εντολές για την εισαγωγή αλλαγών γραμμής, συμβουλευτείτε τον [οδηγό αναφοράς](#gua-de-referencia).

[Άνοιγμα ενός παραδείγματος στο Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Αλλαγές σελίδας

Υπάρχουν δύο εντολές για την εισαγωγή αλλαγών σελίδας, `clearpage` και `newpage`. Αμέσως παρακάτω ένα παράδειγμα όπου χρησιμοποιείται `clearpage`.

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

\begin{document}
Κάτι σε αυτό το έγγραφο. Αυτή η παράγραφος δεν περιέχει καμία πληροφορία και
σκοπός της είναι να παρέχει ένα παράδειγμα για το πώς να εισάγετε λευκά διαστήματα
και αλλαγές γραμμής.\\
Όταν εισάγεται μια αλλαγή γραμμής, το κείμενο δεν έχει εσοχή, υπάρχουν μερικές
επιπλέον εντολές για αλλαγές γραμμής. \newline
Αυτή η παράγραφος δεν παρέχει απολύτως καμία πληροφορία. Εξερευνούμε
αλλαγές γραμμής. \hfill \break
Και συνδυάζοντας δύο εντολές

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

Γεια σας,  εδώ  είναι  κάποιο  κείμενο  χωρίς  νόημα...
\clearpage
```

![LineBreaksEx3.png](/files/06672824aef6dde17138a051198a9267c52fe2e4)

Αν χρησιμοποιηθεί η εντολή `clearpage` και αν υπάρχουν σε αναμονή αιωρούμενα στοιχεία, όπως πίνακες και σχήματα, όλα θα εισαχθούν πριν ξεκινήσει μια νέα σελίδα. Στο προηγούμενο παράδειγμα, η ίδια εικόνα εισάγεται τρεις φορές. Δεδομένου ότι η αλλαγή σελίδας εισάγεται πριν εμφανιστούν οι τρεις εικόνες στο έγγραφο, οι εικόνες που λείπουν εισάγονται σε μια κενή σελίδα πριν συνεχίσει το κείμενο μετά την αλλαγή σελίδας.

Αν αυτό δεν είναι ό,τι χρειάζεστε, μπορείτε να χρησιμοποιήσετε `\newpage` αντί γι’ αυτό. Ας δούμε ένα παράδειγμα:

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

\begin{document}
Κάτι σε αυτό το έγγραφο. Αυτή η παράγραφος δεν περιέχει καμία πληροφορία και
σκοπός της είναι να παρέχει ένα παράδειγμα για το πώς να εισάγετε λευκά διαστήματα
και αλλαγές γραμμής.\\
Όταν εισάγεται μια αλλαγή γραμμής, το κείμενο δεν έχει εσοχή, υπάρχουν μερικές
επιπλέον εντολές για αλλαγές γραμμής. \newline
Αυτή η παράγραφος δεν παρέχει απολύτως καμία πληροφορία. Εξερευνούμε
αλλαγές γραμμής. \hfill \break
Και συνδυάζοντας δύο εντολές

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

Γεια σας,  εδώ  είναι  κάποιο  κείμενο  χωρίς  νόημα...
\newpage
```

![LineBreaksEx4.png](/files/c857ba273b622588568b79d960bdb1d45a262e22)

Σε αυτή την περίπτωση οι εικόνες τοποθετούνται σε μια νέα σελίδα, αλλά προσπαθώντας να ταιριάξουν στη ροή του κειμένου.

[Άνοιγμα ενός παραδείγματος στο Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Οριζόντια κενά

Οριζόντια κενά αυθαίρετου μήκους μπορούν να εισαχθούν με την εντολή `\hspace`.

```latex
Οριζόντια \hspace{1cm} κενά μπορούν να εισαχθούν χειροκίνητα. Χρήσιμο
για τον λεπτομερή έλεγχο της διάταξης των εικόνων.

Αριστερή πλευρά \hfill Δεξιά πλευρά
```

![LineBreaksEx5.png](/files/9f01f4c38cc184a348a6fb9702f48c0dd20fe333)

Υπάρχουν δύο εντολές που εισάγουν κενά σε αυτό το παράδειγμα:

**\hspace{1cm}**

Εισάγει ένα οριζόντιο κενό μήκους 1cm. Άλλες μονάδες μήκους μπορούν να χρησιμοποιηθούν με αυτή την εντολή.

**\hfill**

Εισάγει ένα κενό που επεκτείνεται δυναμικά για να καταλάβει όλο το διαθέσιμο χώρο.

Οι εντολές `\hrulefill` και `\dotfill` έχουν την ίδια λειτουργία με `\hfill` αλλά αντί για κενά εισάγουν μια οριζόντια γραμμή ή μια ακολουθία τελειών, αντίστοιχα.

[Άνοιγμα παραδείγματος στο Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Κατακόρυφα κενά

Για να εισαγάγετε κατακόρυφα κενά χρησιμοποιείται η ίδια σύνταξη όπως και για τα οριζόντια.

```latex
Κείμενο στο επάνω μέρος της σελίδας. Κείμενο στο επάνω μέρος της σελίδας.
Κείμενο στο επάνω μέρος της σελίδας. Κείμενο στο επάνω μέρος της σελίδας.
Κείμενο στο επάνω μέρος της σελίδας. Κείμενο στο επάνω μέρος της σελίδας.
Κείμενο στο επάνω μέρος της σελίδας.

\vspace{5mm} %5mm vertical space

Αυτό το κείμενο παραμένει ακόμη στο επάνω μέρος, 5mm κάτω από την πρώτη παράγραφο.

\vfill

Κείμενο στο κάτω μέρος της σελίδας.
```

![LineBreaksEx6.png](/files/644fae06f17d4aec547c09103be2e1a0802edcea)

Ας δούμε τις δύο εντολές που εισάγουν κατακόρυφα κενά στο παράδειγμα.

**\vspace{5mm}**

Εισάγει ένα κατακόρυφο κενό μήκους 5mm. Άλλες μονάδες μήκους μπορούν να χρησιμοποιηθούν με αυτή την εντολή.

**\vfill**

Εισάγει ένα κατακόρυφο κενό που επεκτείνεται δυναμικά για να γεμίσει όλο το διαθέσιμο κατακόρυφο χώρο στη σελίδα. Γι’ αυτό η γραμμή «Text at the bottom of the page.» μετακινείται μέχρι το κάτω μέρος, επειδή ο υπόλοιπος χώρος έχει ήδη «γεμίσει».

Υπάρχουν μερικές άλλες εντολές που, για λόγους ευκολίας, χρησιμοποιούνται συχνά για την εισαγωγή κατακόρυφων κενών.

**\smallskip**

Προσθέτει ένα κενό μεγέθους 3pt συν/πλην 1pt ανάλογα με άλλους παράγοντες (τύπος εγγράφου, διαθέσιμος χώρος κ.λπ.).

**\medskip**

Προσθέτει ένα κενό μεγέθους 6pt συν/πλην 2pt ανάλογα με άλλους παράγοντες (τύπος εγγράφου, διαθέσιμος χώρος κ.λπ.).

**\bigskip**

Προσθέτει ένα κενό μεγέθους 12pt συν/πλην 4pt ανάλογα με άλλους παράγοντες (τύπος εγγράφου, διαθέσιμος χώρος κ.λπ.)

[Άνοιγμα παραδείγματος στο ShareLaTeX](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Οδηγός αναφοράς

**Πρόσθετες εντολές για την εισαγωγή αλλαγών γραμμής**

* ```latex
   \\*
  ```

  (δύο ανάστροφες κάθετοι και ένας αστερίσκος)

Εισάγει μια αλλαγή γραμμής σε εκείνο το σημείο και επιπλέον απαγορεύει την εισαγωγή αλλαγών σελίδας μετά από αυτή την αλλαγή γραμμής.

* ```latex
  \break
  ```

Εισάγει μια αλλαγή γραμμής χωρίς να γεμίζει το υπόλοιπο διαθέσιμο χώρο στην τρέχουσα γραμμή. Αυτό συνήθως έχει ως αποτέλεσμα πολύ κακή μορφοποίηση, αν δεν γεμίσει κανείς τον υπόλοιπο χώρο με μια εντολή όπως αυτή που δίνεται στην επόμενη γραμμή.

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

Παράγει το ίδιο αποτέλεσμα με *\newline* και *\\\\*.

Επιπλέον, το LaTeX παρέχει την ακόλουθη προχωρημένη εντολή για αλλαγές γραμμής.

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

Η εντολή εισάγει μια αλλαγή γραμμής στο σημείο όπου εμφανίζεται. Η πρόσθετη παράμετρος *αριθμός* αντιπροσωπεύει την προτεραιότητα σε ένα εύρος από 0 έως 4. Το 0 σημαίνει ότι η εντολή θα αγνοηθεί εύκολα, ενώ το 4 σημαίνει ότι η αλλαγή θα εισαχθεί πάση θυσία. Όταν χρησιμοποιείται αυτή η επιλογή, το LaTeX θα προσπαθήσει να παράγει τις καλύτερες δυνατές αλλαγές γραμμής.

## Επιπλέον αναγνώσεις

Για περισσότερες πληροφορίες, συμβουλευτείτε:

* [Μήκη στο LaTeX](/latex/el/morfopoiisi/01-lengths-in-latex.md)
* [Παράγραφοι και νέες γραμμές](/latex/el/ta-vasika-toy-latex/02-paragraphs-and-new-lines.md)
* [Μορφοποίηση παραγράφων](/latex/el/morfopoiisi/04-articles-how-to-change-paragraph-spacing-in-latex.md)
* [Στοίχιση κειμένου](/latex/el/morfopoiisi/06-text-alignment.md)
* [Έντονα, πλάγια και υπογράμμιση](/latex/el/ta-vasika-toy-latex/03-bold-italics-and-underlining.md)
* [Λίστες](/latex/el/ta-vasika-toy-latex/04-lists.md)
* [Έγγραφα μονής και διπλής όψης](/latex/el/morfopoiisi/08-single-sided-and-double-sided-documents.md)
* [Πολλαπλές στήλες](/latex/el/morfopoiisi/09-multiple-columns.md)
* [Η όχι και τόσο σύντομη εισαγωγή στο 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/el/perissotera-themata/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.
