> 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/morfopoiisi/02-headers-and-footers.md).

# Κεφαλίδες και υποσέλιδα

## Εισαγωγή και επισκόπηση

Αυτό το άρθρο δείχνει πώς να τροποποιήσετε τις κεφαλίδες και τα υποσέλιδα εγγράφου χρησιμοποιώντας το [το πακέτο fancyhdr](https://ctan.org/pkg/fancyhdr?lang=en). Μια άλλη επιλογή για την προσαρμογή των κεφαλίδων και των υποσέλιδων, που εξετάζεται στο συνοδευτικό άρθρο, [*Πώς τυποθετεί το LaTeX τις κεφαλίδες και τα υποσέλιδα;*](/latex/el/se-vathos-arthra/23-how-does-latex-typeset-headers-and-footers.md), είναι να εμβαθύνουμε στον κώδικα LaTeX για να ορίσουμε νέα στυλ σελίδας ή να επαναπροσδιορίσουμε κατάλληλες εντολές χαμηλού επιπέδου.

Εδώ ξεκινάμε με μια επισκόπηση ορισμένων βασικών χαρακτηριστικών του LaTeX που ορίζουν τις προεπιλεγμένες κεφαλίδες και τα υποσέλιδα που χρησιμοποιούνται μέσα σε ένα έγγραφο:

* [κλάσεις εγγράφου](#document-classes)
* [Στυλ σελίδας LaTeX](#latex-page-styles)

Αν θέλετε να παραλείψετε το εισαγωγικό υλικό, μεταβείτε στο [την ενότητα για το `fancyhdr` πακέτο](#using-the-fancyhdr-package). Όπως σημειώθηκε, πολύ περισσότερες τεχνικές λεπτομέρειες περιέχονται στο συνοδευτικό άρθρο [*Πώς τυποθετεί το LaTeX τις κεφαλίδες και τα υποσέλιδα;*](/latex/el/se-vathos-arthra/23-how-does-latex-typeset-headers-and-footers.md) το οποίο διερευνά και εξηγεί τους μηχανισμούς χαμηλού επιπέδου, βασισμένους σε σημάδια, που χρησιμοποιούν οι μηχανές TeX για να δημιουργούν κεφαλίδες και υποσέλιδα — και γιατί η `\mark` εντολή είναι απαραίτητη.

### Κλάσεις εγγράφων LaTeX

Διάφοροι τύποι εγγράφων LaTeX δημιουργούνται χρησιμοποιώντας *κλάσεις εγγράφου*; για παράδειγμα, το LaTeX παρέχει έναν αριθμό τυπικών κλάσεων:

* `book`
* `αναφορά`
* `article`
* `letter`

οι οποίες χρησιμοποιούνται μέσω της `\documentclass` εντολή:

```latex
\documentclass[⟨options⟩]{⟨class⟩}
```

όπου:

* `η ⟨class⟩` μπορεί να είναι ένας από τους τυπικούς τύπους (`book`, `αναφορά`, `article`, `letter`) ή μία [που έχει συνεισφερθεί από άτομα και ιδρύματα](https://www.ctan.org/topic/class).
* `⟨options⟩` είναι ρυθμίσεις που χρησιμοποιούνται για τη διαμόρφωση μιας συγκεκριμένης περίπτωσης του εγγράφου `η ⟨class⟩`. Οι διαθέσιμες `⟨options⟩` εξαρτώνται από την `η ⟨class⟩` που χρησιμοποιείται.

#### Έγγραφα μονής ή διπλής όψης

Αν μια κλάση εγγράφου LaTeX υποστηρίζει διαφορετικές διατάξεις για σελίδες αριστερής όψης (ζυγοί αριθμοί σελίδας) και δεξιάς όψης (μονοί αριθμοί σελίδας), οι κεφαλίδες και τα υποσέλιδα του εγγράφου είναι συνήθως διαφορετικά στις αριστερές και δεξιές σελίδες. Οι προεπιλογές για τις τυπικές κλάσεις εγγράφων είναι:

* `book`: διπλής όψης
* `article` και `αναφορά`: μονής όψης αλλά μπορεί να γίνει διπλής όψης χρησιμοποιώντας την επιλογή `twoside`; για παράδειγμα:

```latex
\documentclass[twoside]{article}
```

ή

```latex
\documentclass[twoside]{report}
```

#### Προεπιλεγμένες ⟨options⟩ των κλάσεων εγγράφων

Το LaTeX εφαρμόζει ένα σύνολο προεπιλεγμένων `⟨options⟩` σε καθεμία από τις τυπικές κλάσεις εγγράφων:

* `article`: προεπιλογή `⟨options⟩` είστε `letterpaper,10pt,oneside,onecolumn,final`
* `αναφορά`: προεπιλογή `⟨options⟩` είστε `letterpaper,10pt,oneside,onecolumn,final,openany`
* `book`: προεπιλογή `⟨options⟩` είστε `letterpaper,10pt,twoside,onecolumn,final,openright`
* `letter`: προεπιλογή `⟨options⟩` είστε `letterpaper,10pt,oneside,onecolumn,final`

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

### Στυλ σελίδας LaTeX

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

* `empty`: χωρίς κεφαλίδες ή υποσέλιδα στις σελίδες
* `plain`: χωρίς κεφαλίδες σελίδας, τα υποσέλιδα αποτελούνται από έναν κεντραρισμένο αριθμό σελίδας
* `headings`: χωρίς υποσέλιδα, οι κεφαλίδες περιέχουν πληροφορίες ειδικές για την κλάση και τον αριθμό σελίδας
* `myheadings`: χωρίς υποσέλιδα, οι κεφαλίδες περιέχουν τον αριθμό σελίδας και πληροφορίες που παρέχονται από τον χρήστη

#### Προεπιλεγμένα στυλ σελίδας των τυπικών κλάσεων εγγράφων

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

* το `article` και `αναφορά` οι κλάσεις χρησιμοποιούν `plain`
* το `book` η κλάση χρησιμοποιεί `headings`

#### Ορισμός στυλ σελίδας

Το βασικό LaTeX παρέχει δύο εντολές για την αλλαγή (ρύθμιση) του στυλ σελίδας:

* `\pagestyle{⟨style⟩}`: θέτει το στυλ της τρέχουσας σελίδας, και όλων των επόμενων σελίδων, σε `⟨στυλ⟩`
* `\thispagestyle{⟨style⟩}`: θέτει το στυλ μόνο της τρέχουσας σελίδας σε `⟨στυλ⟩`

Το στυλ της αρίθμησης σελίδων ορίζεται με την εντολή `\pagenumbering{⟨numberstyle⟩}`; για παράδειγμα, `\pagenumbering{roman}` τυποθετεί τους αριθμούς σελίδων με πεζά ρωμαϊκά αριθμητικά: i, ii, iii...

### Διάταξη σελίδας LaTeX

Επειδή οι κεφαλίδες και τα υποσέλιδα αποτελούν μέρος της συνολικής διάταξης/σχεδίασης σελίδας, μπορεί να βοηθήσει να κατανοήσουμε λίγο περισσότερο το μοντέλο διάταξης σελίδας του LaTeX· τα ακόλουθα άρθρα Overleaf ίσως σας ενδιαφέρουν:

* για μια εισαγωγή στη διάταξη σελίδας LaTeX, το άρθρο Overleaf [Μέγεθος σελίδας και περιθώρια](/latex/el/morfopoiisi/07-page-size-and-margins.md) δείχνει πώς να χρησιμοποιήσετε το [**`geometry`** πακέτο](https://ctan.org/pkg/geometry?lang=en);
* αν θέλετε περισσότερες λεπτομέρειες, προτείνουμε το άρθρο [Ένας οπτικός οδηγός για τις παραμέτρους διάταξης σελίδας του LaTeX](/latex/el/se-vathos-arthra/04-a-visual-guide-to-latex-s-page-layout-parameters.md).

### Κεφαλίδες και υποσέλιδα στις τυπικές κλάσεις εγγράφων και τα στυλ σελίδας του LaTeX

Όπως σημειώθηκε, το LaTeX παρέχει αρκετά [ενσωματωμένα στυλ σελίδας](#latex-page-styles) που χρησιμοποιούνται ως προεπιλογές για τις τυπικές κλάσεις εγγράφων. Τα ακόλουθα σύντομα παραδείγματα δείχνουν τις προεπιλεγμένες κεφαλίδες και τα υποσέλιδα που παράγονται από τις τυπικές κλάσεις εγγράφων χρησιμοποιώντας την προεπιλεγμένη `⟨options⟩` για κάθε κλάση.

#### Προεπιλεγμένες κεφαλίδες και υποσέλιδα της κλάσης article

```latex
\documentclass{article}
% Επιλέξτε ένα βολικά μικρό μέγεθος σελίδας
\usepackage[paperheight=16cm,paperwidth=12cm,textwidth=10cm]{geometry}
\usepackage{lipsum}% για κάποιο ψευδοκείμενο
\title{Ένα παράδειγμα κλάσης article}
\author{Overleaf}
\begin{document}
\maketitle

\section{Στην αρχή...}
\lipsum[2]

\section{Άλλη ενότητα}
\lipsum[1]

\section{Και άλλη μία}
\lipsum[1]
```

[Ανοίξτε αυτό το **`article`** παράδειγμα κλάσης στο Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=An+article+class+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%25+Choose+a+conveniently+small+page+size%0A%5Cusepackage%5Bpaperheight%3D16cm%2Cpaperwidth%3D12cm%2Ctextwidth%3D10cm%5D%7Bgeometry%7D%0A%5Cusepackage%7Blipsum%7D%25+for+some+dummy+text%0A%5Ctitle%7BAn+article+class+example%7D%0A%5Cauthor%7BOverleaf%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0A%0A%5Csection%7BIn+the+beginning...%7D%0A%5Clipsum%5B2%5D%0A%0A%5Csection%7BAnother+section%7D%0A%5Clipsum%5B1%5D%0A%0A%5Csection%7BYet+another%7D%0A%5Clipsum%5B1%5D%0A%5Cend%7Bdocument%7D)

#### Προεπιλεγμένες κεφαλίδες και υποσέλιδα της κλάσης report

```latex
\documentclass{report}
% Επιλέξτε ένα βολικά μικρό μέγεθος σελίδας
\usepackage[paperheight=16cm,paperwidth=12cm,textwidth=10cm]{geometry}
\usepackage{lipsum}% για κάποιο ψευδοκείμενο
\title{Ένα παράδειγμα κλάσης report}
\author{Overleaf}
\begin{document}
\maketitle
\chapter{Ένα}
\section{Στην αρχή...}
\lipsum[2]

\section{Άλλη ενότητα}
\lipsum[1]

\section{Και άλλη μία}
\lipsum[1]
```

[Ανοίξτε αυτό το **`αναφορά`** παράδειγμα κλάσης στο Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=A+report+class+example\&snip=%5Cdocumentclass%7Breport%7D%0A%25+Choose+a+conveniently+small+page+size%0A%5Cusepackage%5Bpaperheight%3D16cm%2Cpaperwidth%3D12cm%2Ctextwidth%3D10cm%5D%7Bgeometry%7D%0A%5Cusepackage%7Blipsum%7D%25+for+some+dummy+text%0A%5Ctitle%7BA+report+class+example%7D%0A%5Cauthor%7BOverleaf%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0A%5Cchapter%7BOne%7D%0A%5Csection%7BIn+the+beginning...%7D%0A%5Clipsum%5B2%5D%0A%0A%5Csection%7BAnother+section%7D%0A%5Clipsum%5B1%5D%0A%0A%5Csection%7BYet+another%7D%0A%5Clipsum%5B1%5D%0A%5Cend%7Bdocument%7D)

#### Προεπιλεγμένες κεφαλίδες και υποσέλιδα της κλάσης book

```latex
\documentclass{book}
% Επιλέξτε ένα βολικά μικρό μέγεθος σελίδας
\usepackage[paperheight=16cm,paperwidth=12cm,textwidth=10cm]{geometry}
\usepackage{lipsum}% για κάποιο ψευδοκείμενο
\title{Αναμνήσεις ενός χρήστη \TeX{}}
\author{Overleaf}
\begin{document}

\frontmatter
\maketitle
Αυτό είναι το προλογικό μέρος που χρησιμοποιεί ρωμαϊκούς αριθμούς.

\mainmatter
\chapter{Από πού να αρχίσω}
\lipsum[4]

\section{Στην αρχή...}
\lipsum[1]

\section{Και άλλη μία ενότητα}
\lipsum[1]

\chapter{Πράγματα που θυμάμαι}

\section{Α, και μια ακόμη ενότητα}
\lipsum[1]
```

[Ανοίξτε αυτό το **`book`** παράδειγμα κλάσης στο Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=A+book+class+example\&snip=%5Cdocumentclass%7Bbook%7D%0A%25+Choose+a+conveniently+small+page+size%0A%5Cusepackage%5Bpaperheight%3D16cm%2Cpaperwidth%3D12cm%2Ctextwidth%3D10cm%5D%7Bgeometry%7D%0A%5Cusepackage%7Blipsum%7D%25+for+some+dummy+text%0A%5Ctitle%7BMemoirs+of+a+%5CTeX%7B%7D+user%7D%0A%5Cauthor%7BOverleaf%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cfrontmatter%0A%5Cmaketitle%0AThis+is+frontmatter+which+uses+Roman+numerals.%0A%0A%5Cmainmatter%0A%5Cchapter%7BWhere+do+I+start%7D%0A%5Clipsum%5B4%5D%0A%0A%5Csection%7BIn+the+beginning...%7D%0A%5Clipsum%5B1%5D%0A%0A%5Csection%7BYet+another+section%7D%0A%5Clipsum%5B1%5D%0A%0A%5Cchapter%7BThings+I+remember%7D%0A%0A%5Csection%7BOh+and+a+further+section%7D%0A%5Clipsum%5B1%5D%0A%5Cend%7Bdocument%7D)

### Αλλαγή κεφαλίδων και υποσέλιδων για «μη τυπικές» κλάσεις εγγράφων LaTeX

Τα πακέτα/εντολές που απαιτούνται για την αλλαγή κεφαλίδων και υποσέλιδων μπορεί να διαφέρουν ανάλογα με την κλάση εγγράφου που χρησιμοποιείται· για παράδειγμα, [το TeX FAQ](https://texfaq.org/FAQ-fancyhdr#:~:text=The%20scrlayer%2Dscrpage%20package%20provides,and%20has%20several%20predefined%20styles) αναφέρει τη χρήση του [scrlayer-scrpage](https://ctan.org/pkg/scrlayer-scrpage?lang=en) πακέτου, αντί του [fancyhdr](https://ctan.org/pkg/fancyhdr?lang=en), για καλύτερη ενσωμάτωση με τις [κλάσεις εγγράφων KOMA-script](https://ctan.org/pkg/koma-script). Επιπλέον, η [κλάση εγγράφου memoir](https://ctan.org/pkg/memoir?lang=en) περιέχει τις δικές της δυνατότητες (εντολές χρήστη) για αλλαγή κεφαλίδων και υποσέλιδων.

## Χρήση του πακέτου fancyhdr

Για να φορτώσετε το `fancyhdr` πακέτο, προσθέστε την ακόλουθη γραμμή στην προμετωπίδα του εγγράφου σας:

```latex
\usepackage[⟨options⟩]{fancyhdr}
```

όπου `⟨options⟩` εξηγούνται στο [τεκμηρίωση πακέτου](http://mirrors.ctan.org/macros/latex/contrib/fancyhdr/fancyhdr.pdf).

### Δομή κεφαλίδων και υποσέλιδων του fancyhdr

Το ακόλουθο διάγραμμα συνοψίζει τη γενική δομή των κεφαλίδων και υποσέλιδων που ορίζονται από το `fancyhdr` για ένα έγγραφο διπλής όψης:

* οι κεφαλίδες και τα υποσέλιδα μπορούν να περιέχουν διαφορετικό περιεχόμενο στις αριστερές (ζυγές) και δεξιές (μονές) σελίδες
* οι κεφαλίδες και τα υποσέλιδα δομούνται σε τρεις «ζώνες»
  * **L***αριστερά*
  * **C***κέντρο*
  * **R***δεξιά*
* οι κεφαλίδες και τα υποσέλιδα μπορούν να περιέχουν μια προαιρετική γραμμή (rule)

Στο **L** ζώνη το περιεχόμενο τυποθετείται στο αριστερό άκρο· στη **C** ζώνη είναι κεντραρισμένο και στη **R** ζώνη τυποθετείται στο δεξί άκρο.

![Διάγραμμα που δείχνει τη δομή των κεφαλίδων και υποσέλιδων του fancyhdr](/files/c776a4d874916223bb38c4bc447b37519efef341)

Εντολές που παρέχονται από το `fancyhdr` χρησιμοποιούν μονογράμματες συντομογραφίες, που ονομάζονται «συντεταγμένες», για να προσδιορίσουν συγκεκριμένες ζώνες κεφαλίδας/υποσέλιδου και θέσεις σελίδας:

* **`O`** ή **`E`**: για να καθορίσετε \*\*`O`\*\*dd ή \*\*`E`\*\*ven σελίδες
* **`H`** ή **`F`**: για να υποδείξετε \*\*`H`\*\*κεφαλίδα ή \*\*`F`\*\*υποσέλιδο
* **`L`**, **`C`** ή **`R`**: για τη \*\*`L`\*\*αριστερή, \*\*`C`\*\*κεντρική και \*\*`R`\*\*δεξιά «ζώνη» της κεφαλίδας ή του υποσέλιδου

### Εισαγωγή στις εντολές

Αυτή η ενότητα συζητά αρκετές `fancyhdr` εντολές που χρησιμοποιούνται για να ορίσουν το περιεχόμενο των κεφαλίδων και των υποσέλιδων:

* `\fancyhead[*locations*]{*content*}`
* `\fancyfoot[*locations*]{*content*}`
* `\fancyhf[*locations*]{*content*}`

Καθεμία από αυτές τις εντολές χρησιμοποιεί «συντεταγμένες» για να ορίσει τις `*locations*` όπου η `*content*` πρέπει να εμφανίζεται. Ανάλογα με την εντολή που χρησιμοποιείτε, μπορεί να απαιτούνται έως 2 ή έως 3 συντεταγμένες για να καθοριστεί πλήρως το επιθυμητό `*locations*`.

#### Εντολές που χρησιμοποιούν έως 2 συντεταγμένες

Οι ακόλουθες εντολές απαιτούν έως 2 συντεταγμένες για να καθορίσουν συγκεκριμένες θέσεις σε μια κεφαλίδα ή ένα υποσέλιδο:

* `\fancyhead[*locations*]{*content*}`: υποθέτει ότι η `**H**`συντεταγμένη κεφαλίδας
* `\fancyfoot[*locations*]{*content*}`: υποθέτει ότι η `**F**`συντεταγμένη υποσέλιδου

όπου `*locations*` είναι μια προαιρετική λίστα θέσεων χωρισμένη με κόμματα, που ορίζονται από 1 ή 2 συντεταγμένες, στις οποίες τοποθετείται `*content*`.

**Παράδειγμα εγγράφου διπλής όψης**

Το ακόλουθο παράδειγμα προέρχεται από την `fancyhdr` τεκμηρίωση:

```latex
\documentclass{book}
\usepackage[paperheight=16cm, paperwidth=12cm,% Ορίστε το ύψος και το πλάτος του χαρτιού
includehead,
nomarginpar,% Δεν θέλουμε καθόλου παραγράφους περιθωρίου
textwidth=10cm,% Ορίστε το \textwidth στα 10cm
headheight=10mm,% Ορίστε το \headheight στα 10mm
]{geometry}
\usepackage{fancyhdr}
\begin{document}
% Ορίστε το στυλ σελίδας σε «fancy»...
\pagestyle{fancy}
%... και στη συνέχεια διαμορφώστε το.
\fancyhead{} % καθαρίζει όλα τα πεδία κεφαλίδας
\fancyhead[RO,LE]{\textbf{Η επίδοση των νέων αποφοίτων}}
\fancyfoot{} % καθαρίζει όλα τα πεδία υποσέλιδου
\fancyfoot[LE,RO]{\thepage}
\fancyfoot[LO,CE]{Από: K. Grant}
\fancyfoot[CO,RE]{Προς: Dean A. Smith}
% Κάποιο περιεχόμενο:
Αυτή είναι η σελίδα 1.\newpage
Αυτή είναι η σελίδα 2.
\end{document}
```

[Ανοίξτε αυτό το `fancyhdr` παράδειγμα στο Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=fancyhdr+package+example\&snip=%5Cdocumentclass%7Bbook%7D%0A%5Cusepackage%5Bpaperheight%3D16cm%2C+paperwidth%3D12cm%2C%25+Set+the+height+and+width+of+the+paper%0Aincludehead%2C%0Anomarginpar%2C%25+We+don%27t+want+any+margin+paragraphs%0Atextwidth%3D10cm%2C%25+Set+%5Ctextwidth+to+10cm%0Aheadheight%3D10mm%2C%25+Set+%5Cheadheight+to+10mm%0A%5D%7Bgeometry%7D%0A%5Cusepackage%7Bfancyhdr%7D%0A%5Cbegin%7Bdocument%7D%0A%25+Set+the+page+style+to+%22fancy%22...%0A%5Cpagestyle%7Bfancy%7D%0A%25...+then+configure+it.%0A%5Cfancyhead%7B%7D+%25+clear+all+header+fields%0A%5Cfancyhead%5BRO%2CLE%5D%7B%5Ctextbf%7BThe+performance+of+new+graduates%7D%7D%0A%5Cfancyfoot%7B%7D+%25+clear+all+footer+fields%0A%5Cfancyfoot%5BLE%2CRO%5D%7B%5Cthepage%7D%0A%5Cfancyfoot%5BLO%2CCE%5D%7BFrom%3A+K.+Grant%7D%0A%5Cfancyfoot%5BCO%2CRE%5D%7BTo%3A+Dean+A.+Smith%7D%0A%25+Some+content%3A%0AThis+is+page+1.%5Cnewpage%0AThis+is+page+2.%0A%5Cend%7Bdocument%7D)

Το ακόλουθο γραφικό δείχνει την έξοδο που παράγεται από αυτό το παράδειγμα:

![Παράδειγμα εγγράφου διπλής όψης που δημιουργήθηκε με το πακέτο fancyhdr του LaTeX](/files/048a9a8f1513977c6a2ef67ea7f504d7c00b6050)

**Σημειώσεις για τις εντολές που χρησιμοποιούνται**

* **`\fancyhead{}`**: καθαρίζει τις ρυθμίσεις για τις κεφαλίδες
* **`\fancyfoot{}`**: καθαρίζει τις ρυθμίσεις για τα υποσέλιδα
* **`\fancyhead[RO,LE]{\textbf{Η επίδοση των νέων αποφοίτων}}`**: χρησιμοποιεί τις θέσεις κεφαλίδας **`RO`** (\*\*`R`**δεξιά**`O`**dd) και `LE` (**`L`**αριστερά**`E`\*\*ven) για την τοποθέτηση του περιεχομένου `\textbf{Η επίδοση των νέων αποφοίτων}`
* **`\fancyfoot[LE,RO]{\thepage}`**: χρησιμοποιεί τις θέσεις υποσέλιδου **`LE`** (\*\*`L`**αριστερά**`E`**ven) και `RO` (**`R`**δεξιά**`O`\*\*dd) για να τοποθετηθεί ο αριθμός σελίδας που παράγεται από το `\thepage`
* **`\fancyfoot[LO,CE]{Από: K. Grant}`**: χρησιμοποιεί τις θέσεις υποσέλιδου **`LO`** (\*\*`L`**αριστερά**`O`**dd) και `CE` (**`C`**κέντρο**`E`\*\*ven) για την τοποθέτηση του περιεχομένου `Από: K. Grant`
* **`\fancyfoot[CO,RE]{Προς: Dean A. Smith}`**: χρησιμοποιεί τις θέσεις υποσέλιδου **`CO`** (\*\*`C`**κέντρο**`O`**dd) και `RE` (**`R`**δεξιά**`E`\*\*ven) για την τοποθέτηση του περιεχομένου `Προς: Dean A. Smith`

**Έγγραφα μονής και διπλής όψης**

Η [το παραπάνω διάγραμμα](#hfstructure) δείχνει τη δομή των κεφαλίδων και υποσέλιδων για ένα έγγραφο διπλής όψης, όπως η `book` κλάση, ή `article`/`αναφορά` κλάσεις που φορτώνονται χρησιμοποιώντας την επιλογή `twoside`.

**Παραδείγματα εγγράφων μονής όψης**

Για *μονής όψης* έγγραφα που βασίζονται στις `article` ή `αναφορά` κλάσεις, όλες οι σελίδες είναι, στην πράξη, δεξιές σελίδες, οπότε οι «συντεταγμένες» για `**E**`ζυγές σελίδες δεν ισχύουν. Επίσης δεν *χρειάζονται* χρειάζεται να καθορίσουμε τη `**O**` συντεταγμένη και μπορούμε να χρησιμοποιήσουμε μία μόνο `**L**`, `**C**` ή `**R**` τιμή:

```latex
\documentclass{article}
\usepackage[paperheight=16cm, paperwidth=12cm,% Ορίστε το ύψος και το πλάτος του χαρτιού
includehead,
nomarginpar,% Δεν θέλουμε καθόλου παραγράφους περιθωρίου
textwidth=10cm,% Ορίστε το \textwidth στα 10cm
headheight=10mm,% Ορίστε το \headheight στα 10mm
]{geometry}
\usepackage{fancyhdr}
\begin{document}
% Ορίστε το στυλ σελίδας σε «fancy»...
\pagestyle{fancy}
\title{Έγγραφο μονής όψης}
\author{Overleaf}
\date{Αύγουστος 2022}
\fancyhf{} % εκκαθάριση των υπαρχουσών καταχωρίσεων κεφαλίδας/υποσέλιδου
% Δεν χρειάζεται να καθορίσουμε τη συντεταγμένη O
\fancyhead[R]{Hello}
\fancyfoot[L]{\thepage}
\maketitle
\section{Εισαγωγή}
Κάποιο περιεχόμενο.
\newpage
\section{Συνέχεια...}
\end{document}
```

[Ανοίξτε αυτό το `fancyhdr` παράδειγμα στο Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Single-sided+fancyhdr+package+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Bpaperheight%3D16cm%2C+paperwidth%3D12cm%2C%25+Set+the+height+and+width+of+the+paper%0Aincludehead%2C%0Anomarginpar%2C%25+We+don%27t+want+any+margin+paragraphs%0Atextwidth%3D10cm%2C%25+Set+%5Ctextwidth+to+10cm%0Aheadheight%3D10mm%2C%25+Set+%5Cheadheight+to+10mm%0A%5D%7Bgeometry%7D%0A%5Cusepackage%7Bfancyhdr%7D%0A%5Cbegin%7Bdocument%7D%0A%25+Set+the+page+style+to+%22fancy%22...%0A%5Cpagestyle%7Bfancy%7D%0A%5Ctitle%7BSingle-sided+document%7D%0A%5Cauthor%7BOverleaf%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cfancyhf%7B%7D+%25+clear+existing+header%2Ffooter+entries%0A%25+We+don%27t+need+to+specify+the+O+coordinate%0A%5Cfancyhead%5BR%5D%7BHello%7D%0A%5Cfancyfoot%5BL%5D%7B%5Cthepage%7D%0A%5Cmaketitle%0A%5Csection%7BIntroduction%7D%0ASome+content.%0A%5Cnewpage%0A%5Csection%7BContinued...%7D%0A%5Cend%7Bdocument%7D)

Η `fancyhdr` πακέτο εμφανίζει προειδοποίηση αν προσπαθήσετε να καθορίσετε κεφαλίδες ή υποσέλιδα χρησιμοποιώντας τη `**E**` συντεταγμένη μέσα σε έγγραφα μονής όψης:

```latex
\documentclass{article}
\usepackage[paperheight=16cm, paperwidth=12cm,% Ορίστε το ύψος και το πλάτος του χαρτιού
includehead,
nomarginpar,% Δεν θέλουμε καθόλου παραγράφους περιθωρίου
textwidth=10cm,% Ορίστε το \textwidth στα 10cm
headheight=10mm,% Ορίστε το \headheight στα 10mm
]{geometry}
\usepackage{fancyhdr}
\begin{document}
% Ορίστε το στυλ σελίδας σε «fancy»...
\pagestyle{fancy}
\title{Προειδοποίηση χωρίς twoside}
\author{Overleaf}
\date{July 2022}
\fancyhead[E]{Hello}% Αυτό ενεργοποιεί μια προειδοποίηση!
\fancyfoot[E]{\thepage}% Αυτό ενεργοποιεί μια προειδοποίηση!
\maketitle
\section{Εισαγωγή}
Κάποιο περιεχόμενο.
\newpage
\section{Συνέχεια...}
\end{document}
```

[Ανοίξτε αυτό το ***εσφαλμένο*** `fancyhdr` παράδειγμα στο Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=fancyhdr+package+warning+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Bpaperheight%3D16cm%2C+paperwidth%3D12cm%2C%25+Set+the+height+and+width+of+the+paper%0Aincludehead%2C%0Anomarginpar%2C%25+We+don%27t+want+any+margin+paragraphs%0Atextwidth%3D10cm%2C%25+Set+%5Ctextwidth+to+10cm%0Aheadheight%3D10mm%2C%25+Set+%5Cheadheight+to+10mm%0A%5D%7Bgeometry%7D%0A%5Cusepackage%7Bfancyhdr%7D%0A%5Cbegin%7Bdocument%7D%0A%25+Set+the+page+style+to+%22fancy%22...%0A%5Cpagestyle%7Bfancy%7D%0A%5Ctitle%7BWarning+without+twoside%7D%0A%5Cauthor%7BOverleaf%7D%0A%5Cdate%7BJuly+2022%7D%0A%5Cfancyhead%5BE%5D%7BHello%7D%25+This+triggers+a+warning%21%0A%5Cfancyfoot%5BE%5D%7B%5Cthepage%7D%25+This+triggers+a+warning%21%0A%5Cmaketitle%0A%5Csection%7BIntroduction%7D%0ASome+content.%0A%5Cnewpage%0A%5Csection%7BContinued...%7D%0A%5Cend%7Bdocument%7D)

Όπως φαίνεται σε αυτό το σχολιασμένο στιγμιότυπο οθόνης:

![Ένα παράδειγμα προειδοποίησης από το πακέτο fancyhdr](/files/fc311158368f78b3e074acfc9ec7619b8032f281)

το παραπάνω παράδειγμα παράγει τις προειδοποιήσεις:

```latex
Προειδοποίηση του πακέτου fancyhdr: η επιλογή `E' της \fancyhead χωρίς την επιλογή twoside είναι άχρηστη στη γραμμή εισόδου 23.
Προειδοποίηση του πακέτου fancyhdr: η επιλογή `E' της \fancyfoot χωρίς την επιλογή twoside είναι άχρηστη στη γραμμή εισόδου 24.
```

**Χρήση μίας μόνο συντεταγμένης σε έγγραφο διπλής όψης: παράλειψη των E και O**

Αν χρησιμοποιήσετε `\fancyhead` ή `\fancyfoot` σε ένα έγγραφο διπλής όψης αλλά παραλείψτε τη **`E`** και **`O`** από μια θέση και χρησιμοποιήστε *μόνο 1 συντεταγμένη*, **`L`**, **`C`** ή **`R`**, η `*content*` θα τοποθετηθεί σε εκείνη τη θέση στις *ζυγές και μονές σελίδες*.

**Παράδειγμα**

Το ακόλουθο παράδειγμα δείχνει την παράλειψη του **`E`** και **`O`** από `*locations*` που καθορίζεται στο `\fancyhead` και \\`fancyfoot`. Χρησιμοποιεί επίσης τις ακόλουθες εντολές:

* `\pagestyle{fancy}` για να οριστεί το στυλ σελίδας σε αυτό που διαμορφώνεται από το `fancyhdr`
* `\fancyhead{}\fancyfoot{}` χρησιμοποιούνται για να καθαρίσουν όλες τις κεφαλίδες και τα υποσέλιδα (βλ. επίσης `\fancyhf{}`)

```latex
\begin{document}
% Ορίστε το στυλ σελίδας σε «fancy»...
\pagestyle{fancy}
%... και στη συνέχεια διαμορφώστε το.

% Καθαρίστε όλες τις κεφαλίδες και τα υποσέλιδα (βλ. επίσης \fancyhf{})
\fancyhead{}\fancyfoot{}

% Ορίστε τη θέση της κεφαλίδας στο Κέντρο αλλά μην καθορίσετε O ή E
\fancyhead[C]{In the centre of the header on all pages: \thepage}

% Ορίστε τη θέση του αριστερού υποσέλιδου αλλά μην καθορίσετε O ή E
\fancyfoot[L]{On the left of the footer on all pages: \thepage}

% Κάποιο περιεχόμενο:
Αυτή είναι η σελίδα 1.\newpage
Αυτή είναι η σελίδα 2.
```

[Ανοίξτε αυτό το `fancyhdr` παράδειγμα στο Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=fancyhdr+package+example\&snip=%5Cdocumentclass%7Bbook%7D%0A%5Cusepackage%5Bpaperheight%3D16cm%2C+paperwidth%3D12cm%2C%25+Set+the+height+and+width+of+the+paper%0Aincludehead%2C%0Anomarginpar%2C%25+We+don%27t+want+any+margin+paragraphs%0Atextwidth%3D10cm%2C%25+Set+%5Ctextwidth+to+10cm%0Aheadheight%3D10mm%2C%25+Set+%5Cheadheight+to+10mm%0A%5D%7Bgeometry%7D%0A%5Cusepackage%7Bfancyhdr%7D%0A%5Cbegin%7Bdocument%7D%0A%25+Set+the+page+style+to+%22fancy%22...%0A%5Cpagestyle%7Bfancy%7D%0A%25...+then+configure+it.%0A%0A%25+Clear+all+headers+and+footers+%28see+also+%5Cfancyhf%7B%7D%29%0A%5Cfancyhead%7B%7D%5Cfancyfoot%7B%7D%0A%0A%25+Set+the+Centre+header+location+but+do+not+specify+O+or+E%0A%5Cfancyhead%5BC%5D%7BIn+the+centre+of+the+header+on+all+pages%3A+%5Cthepage%7D%0A%0A%25+Set+the+Left+footer+location+but+do+not+specify+O+or+E%0A%5Cfancyfoot%5BL%5D%7BOn+the+left+of+the+footer+on+all+pages%3A+%5Cthepage%7D%0A%0A%25+Some+content%3A%0AThis+is+page+1.%5Cnewpage%0AThis+is+page+2.%0A%5Cend%7Bdocument%7D)

Το ακόλουθο γραφικό είναι μια σχολιασμένη εκδοχή της εξόδου που παράγεται από αυτόν τον κώδικα:

![Χρήση μιας μόνο συντεταγμένης του fancyhdr σε έγγραφο LaTeX διπλής όψης](/files/b3e60b8d7ed12aa9b29a8cf53938152bd5e7b17a)

Όπως φαίνεται από αυτό το γραφικό, ο ακόλουθος κώδικας

```latex
\fancyhead[C]{In the centre of the header on all pages: \thepage}
```

ορίζει τη \*\*`C`κεντρική θέση κεφαλίδας αλλά δεν καθορίζει αν πρέπει να εμφανίζεται στις \*\*`O`\*\*dd ή \*\*`E`ζυγές σελίδες. Η παράλειψη των **`O`** και **`E`** συντεταγμένων έχει ως αποτέλεσμα το περιεχόμενο της κεφαλίδας της \*\*`C`κεντρικής ζώνης να εμφανίζεται σε μονές και ζυγές σελίδες.

Επιπλέον, αυτό το τμήμα κώδικα

```latex
\fancyfoot[L]{On the left of the footer on all pages: \thepage}
```

ορίζει τη \*\*`L`αριστερή θέση υποσέλιδου αλλά δεν καθορίζει αν πρέπει να εμφανίζεται σε μονές ή ζυγές σελίδες. Η παράλειψη των **`O`** και **`E`** συντεταγμένων έχει ως αποτέλεσμα το περιεχόμενο της κεφαλίδας της \*\*`L`περιεχομένου της αριστερής ζώνης να εμφανίζεται στην αριστερή ζώνη του υποσέλιδου σε μονές και ζυγές σελίδες.

**Χρήση μίας μόνο συντεταγμένης σε έγγραφο διπλής όψης: παράλειψη των L, C και R**

Αν παραλείψετε **`L`**, **`C`** και **`R`** από μια θέση σε έγγραφο διπλής όψης, και χρησιμοποιήστε *μόνο 1 συντεταγμένη*, **`E`** ή **`O`**, η `*content*` θα *τοποθετείται και στις τρεις ζώνες* στις ζυγές ή μονές σελίδες που ορίζονται στη θέση.

**Παράδειγμα**

Το ακόλουθο παράδειγμα ορίζει την κεφαλίδα και το υποσέλιδο για μονές και ζυγές σελίδες, αλλά καμία από τις `*locations*` στον `\fancyhead` και `\fancyfoot` εντολές δεν καθορίζουν τη «ζώνη», **`L`**, **`C`** ή **`R`**, στην οποία το `*content*` πρέπει να τοποθετηθεί. Σημειώστε πώς το `*content*` αναπαράγεται και στις τρεις ζώνες.

```latex
\begin{document}
% Ορίστε το στυλ σελίδας σε «fancy»...
\pagestyle{fancy}
%... και στη συνέχεια διαμορφώστε το.

% Καθαρίστε όλες τις κεφαλίδες και τα υποσέλιδα (βλ. επίσης \fancyhf{})
\fancyhead{}\fancyfoot{}

% Ορίστε την κεφαλίδα και το υποσέλιδο για τις Ζυγές
% σελίδες, αλλά παραλείψτε τη ζώνη (L, C ή R)
\fancyhead[E]{Κεφαλίδα: ζυγή σελίδα \thepage}
\fancyfoot[E]{Υποσέλιδο: ζυγή σελίδα \thepage}

% Ορίστε την κεφαλίδα και το υποσέλιδο για τις Μονές
% σελίδες, αλλά παραλείψτε τη ζώνη (L, C ή R)
\fancyhead[O]{Κεφαλίδα: μονή σελίδα \thepage}
\fancyfoot[O]{Υποσέλιδο: μονή σελίδα \thepage}

% Κάποιο περιεχόμενο:
Αυτή είναι η σελίδα 1.\newpage
Αυτή είναι η σελίδα 2.
```

[Ανοίξτε αυτό το `fancyhdr` παράδειγμα στο Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=fancyhdr+package+example\&snip=%5Cdocumentclass%7Bbook%7D%0A%5Cusepackage%5Bpaperheight%3D16cm%2C+paperwidth%3D12cm%2C%25+Set+the+height+and+width+of+the+paper%0Aincludehead%2C%0Anomarginpar%2C%25+We+don%27t+want+any+margin+paragraphs%0Atextwidth%3D10cm%2C%25+Set+%5Ctextwidth+to+10cm%0Aheadheight%3D10mm%2C%25+Set+%5Cheadheight+to+10mm%0A%5D%7Bgeometry%7D%0A%5Cusepackage%7Bfancyhdr%7D%0A%5Cbegin%7Bdocument%7D%0A%25+Set+the+page+style+to+%22fancy%22...%0A%5Cpagestyle%7Bfancy%7D%0A%25...+then+configure+it.%0A%0A%25+Clear+all+headers+and+footers+%28see+also+%5Cfancyhf%7B%7D%29%0A%5Cfancyhead%7B%7D%5Cfancyfoot%7B%7D%0A%0A%25+Set+the+header+and+footer+for+Even%0A%25+pages+but+omit+the+zone+%28L%2C+C+or+R%29%0A%5Cfancyhead%5BE%5D%7BHeader%3A+even+page+%5Cthepage%7D%0A%5Cfancyfoot%5BE%5D%7BFooter%3A+even+page+%5Cthepage%7D%0A%0A%25+Set+the+header+and+footer+for+Odd%0A%25+pages+but+omit+the+zone+%28L%2C+C+or+R%29%0A%5Cfancyhead%5BO%5D%7BHeader%3A+odd+page+%5Cthepage%7D%0A%5Cfancyfoot%5BO%5D%7BFooter%3A+odd+page+%5Cthepage%7D%0A%0A%25+Some+content%3A%0AThis+is+page+1.%5Cnewpage%0AThis+is+page+2.%0A%5Cend%7Bdocument%7D)

Το ακόλουθο γραφικό είναι μια σχολιασμένη εκδοχή της εξόδου που παράγεται από αυτόν τον κώδικα:

![](/files/9ecdad417b42d7797ed3a206cf675867dc907379)

Ο ακόλουθος κώδικας ορίζει την κεφαλίδα και το υποσέλιδο για **`E`ζυγές σελίδες αλλά παραλείπει μια συντεταγμένη ζώνης (`L`**, **`C`** ή **`R`**):

```latex
\fancyhead[E]{Κεφαλίδα: ζυγή σελίδα \thepage}
\fancyfoot[E]{Υποσέλιδο: ζυγή σελίδα \thepage}
```

Αυτό έχει ως αποτέλεσμα:

* **κεφαλίδες ζυγών σελίδων** περιέχουν `Κεφαλίδα: ζυγή σελίδα \thepage` και στις τρεις ζώνες κεφαλίδας (**`L`**, **`C`** και **`R`**)
* **υποσέλιδα ζυγών σελίδων** περιέχουν `Υποσέλιδο: ζυγή σελίδα \thepage` και στις τρεις ζώνες υποσέλιδου (**`L`**, **`C`** και **`R`**)

Ο ακόλουθος κώδικας ορίζει την κεφαλίδα και το υποσέλιδο για **`O`σελίδες dd αλλά επίσης παραλείπει και μια συντεταγμένη ζώνης (`L`**, **`C`** ή **`R`**):

```latex
\fancyhead[O]{Κεφαλίδα: μονή σελίδα \thepage}
\fancyfoot[O]{Υποσέλιδο: μονή σελίδα \thepage}
```

Αυτό παράγει αποτελέσματα παρόμοια με εκείνα για τις ζυγές σελίδες:

* **κεφαλίδες μονών σελίδων** περιέχουν `Κεφαλίδα: μονή σελίδα \thepage` και στις τρεις ζώνες κεφαλίδας (**`L`**, **`C`** και **`R`**)
* **υποσέλιδα μονών σελίδων** περιέχουν `Υποσέλιδο: μονή σελίδα \thepage` και στις τρεις ζώνες υποσέλιδου (**`L`**, **`C`** και **`R`**)

#### \fancyhf: χρησιμοποιώντας έως 3 συντεταγμένες

`\fancyhf` είναι μια πιο γενική εντολή που μπορεί να χρησιμοποιηθεί για τον συνδυασμό προδιαγραφών για κεφαλίδες και υποσέλιδα. Για να το κάνει αυτό, υποστηρίζει τις συντεταγμένες **`H`** (για \*\*`H`\*\*κεφαλίδα) και **`F`** (για \*\*`F`\*\*υποσέλιδο). Η γενική μορφή της εντολής είναι

* `\fancyhf[*locations*]{*content*}`

όπου `*locations*` είναι μια προαιρετική, διαχωρισμένη με κόμματα λίστα θέσεων, που ορίζεται από 2 ή 3 συντεταγμένες, για να τοποθετηθούν `*content*`.

Επειδή αυτή η εντολή μπορεί να καθορίσει το περιεχόμενο των κεφαλίδων *και* των υποσέλιδων, χρειάζεστε την τρίτη συντεταγμένη, **`H`** ή **`F`** για να προσδιορίσετε πλήρως τη `*locations*`. Για παράδειγμα, για να χρησιμοποιήσετε (να αναφερθείτε στη) κεντρική ζώνη των υποσέλιδων στις αριστερές (ζυγές) σελίδες, θα το ορίζατε ως τις τρεις συντεταγμένες **`EFC`**:

* \*\*`E`\*\*ζυγές σελίδες
* \*\*`F`\*\*υποσέλιδο
* \*\*`C`\*\*κεντρική ζώνη

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

Το ακόλουθο παράδειγμα χρησιμοποιεί `\fancyhf` για να τοποθετήσει περιεχόμενο στις \*\*`C`\*\*κεντρικές ζώνες όλων των κεφαλίδων και υποσέλιδων:

```latex
\begin{document}
\pagestyle{fancy}
\fancyhf{}
\fancyhf[EHC]{Even+Header+Centre}
\fancyhf[EFC]{Even+Footer+Centre}
\fancyhf[OFC]{Odd+Footer+Centre}
\fancyhf[OHC]{Odd+Header+Centre}
\lipsum[1]\newpage\lipsum[1]
```

[Ανοίξτε αυτό το `\fancyhf` παράδειγμα στο Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Example+of+the+fancyhf+command\&snip=%5Cdocumentclass%7Bbook%7D%0A%5Cusepackage%5Bpaperheight%3D16cm%2C+paperwidth%3D12cm%2C%25+Set+the+height+and+width+of+the+paper%0Aincludehead%2C%0Anomarginpar%2C%25+We+don%27t+want+any+margin+paragraphs%0Atextwidth%3D10cm%2C%25+Set+%5Ctextwidth+to+10cm%0Aheadheight%3D10mm%2C%25+Set+%5Cheadheight+to+10mm%0A%5D%7Bgeometry%7D%0A%5Cusepackage%7Blipsum%7D%0A%5Cusepackage%7Bfancyhdr%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cpagestyle%7Bfancy%7D%0A%5Cfancyhf%7B%7D%0A%5Cfancyhf%5BEHC%5D%7BEven%2BHeader%2BCentre%7D%0A%5Cfancyhf%5BEFC%5D%7BEven%2BFooter%2BCentre%7D%0A%5Cfancyhf%5BOFC%5D%7BOdd%2BFooter%2BCentre%7D%0A%5Cfancyhf%5BOHC%5D%7BOdd%2BHeader%2BCentre%7D%0A%5Clipsum%5B1%5D%5Cnewpage%5Clipsum%5B1%5D%0A%5Cend%7Bdocument%7D)

Το ακόλουθο γράφημα είναι μια σχολιασμένη έκδοση της εξόδου που παρήγαγε το προηγούμενο παράδειγμα:

![Ένα παράδειγμα χρήσης της εντολής \fancyhf του fancyhdr](/files/3c4cffc67ff1da0810de70c0a03e6417ea3e1949)

### Παραδείγματα

#### Χρήση βασικών γραμμών (γραμμών) στις κεφαλίδες και τα υποσέλιδα

Οι ακόλουθες εντολές που σχετίζονται με γραμμές παρέχονται από την έκδοση 4.x του `fancyhdr`:

* **`\headrulewidth`**: μακροεντολή για τον καθορισμό του πάχους μιας γραμμής κάτω από την κεφαλίδα
* **`\footrulewidth`**: μακροεντολή για τον καθορισμό του πάχους μιας γραμμής πάνω από το υποσέλιδο
* **`\headruleskip`**: μακροεντολή για τον καθορισμό της απόστασης μεταξύ της γραμμής και του κειμένου της κεφαλίδας (διαθέσιμο μόνο από την έκδοση 4.0)
* **`\footruleskip`**: μακροεντολή για τον καθορισμό της απόστασης μεταξύ της γραμμής και του κειμένου του υποσέλιδου
* **`\headrule`** μακροεντολή για τον πλήρη επανακαθορισμό των κανόνων κεφαλίδας (γραμμών)
* **`\footrule`** μακροεντολή για τον πλήρη επανακαθορισμό των κανόνων υποσέλιδου (γραμμών)
* **`\headwidth`** μια παράμετρος μήκους που ορίζει το συνολικό πλάτος των κεφαλίδων και των υποσέλιδων

**ΣΗΜΕΙΩΣΕΙΣ**:

* την προεπιλεγμένη τιμή του `\headrulewidth` είναι `0.4pt` και προεπιλεγμένη τιμή του `\footrulewidth` είναι `0pt` έτσι, από προεπιλογή, αυτός ο κανόνας δεν εμφανίζεται στα υποσέλιδα.
* πρέπει να χρησιμοποιήσετε `\renewcommand` για να αλλάξετε την τιμή πλάτους που αποθηκεύεται από το `\headrulewidth` ή `\footrulewidth`
* παρομοίως, χρησιμοποιήστε `\renewcommand` για να αλλάξετε το διάστημα μεταξύ του κειμένου της κεφαλίδας ή του υποσέλιδου, που ορίζεται από το `\headruleskip` ή `\footruleskip` αντίστοιχα

Για παράδειγμα:

```latex
\renewcommand{\headrulewidth}{2pt}
\renewcommand{\footrulewidth}{4pt}
\renewcommand{\headruleskip}{10mm}
\renewcommand{\footruleskip}{10pt}
```

* **Σημείωση**: Είναι *επειδή* οι ακόλουθες εντολές είναι *μακροεντολές*
* * `\headrulewidth`
  * `\footrulewidth`
  * `\headruleskip`
  * `\footruleskip`

που *πρέπει* χρησιμοποιείτε `\renewcommand` για να αλλάξετε τις τιμές που αποθηκεύονται από αυτές τις εντολές. Ο ακόλουθος κώδικας *δεν θα λειτουργήσει*:

```latex
\setlength{\headrulewidth}{2pt}% δεν λειτουργεί
\setlength{\headruleskip}{10mm}% επίσης δεν θα λειτουργήσει
```

Το επόμενο παράδειγμα αλλάζει τα πλάτη των κανόνων και δείχνει πώς να τροποποιήσετε την απόσταση μεταξύ των κανόνων (γραμμών) και του κειμένου κεφαλίδας και υποσέλιδου — χρησιμοποιώντας `\headruleskip` και `\footruleskip`:

```latex
\begin{document}
% Ορίστε το στυλ σελίδας σε «fancy»...
\pagestyle{fancy}
%... και στη συνέχεια διαμορφώστε το.
\renewcommand{\headruleskip}{10mm}
\renewcommand{\footruleskip}{10pt}
\renewcommand{\headrulewidth}{2pt}
\renewcommand{\footrulewidth}{4pt}
% Κάποιο περιεχόμενο:
\chapter{Ρυθμίσεις διαχείρισης}
\section{Σελίδα 1}
Αυτή είναι η σελίδα 1.
\newpage
\section{Σελίδα 2}
Αυτή είναι η σελίδα 2.
\end{document}
```

[Ανοίξτε αυτό το `fancyhdr` παράδειγμα στο Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=fancyhdr+package+example\&snip=%5Cdocumentclass%7Bbook%7D%0A%5Cusepackage%5Bpaperheight%3D16cm%2Cpaperwidth%3D12cm%2C%25+Set+the+height+and+width+of+the+paper%0Aincludehead%2C%0Anomarginpar%2C%25+We+don%27t+want+any+margin+paragraphs%0Atextwidth%3D10cm%2C%25+Set+%5Ctextwidth+to+10cm%0A%25+Set+%5Cheadheight+to+15mm+to+accommodate%0A%25+value+of+%5Cheadruleskip%0Aheadheight%3D15mm%2C%0A%5D%7Bgeometry%7D%0A%5Cusepackage%7Bfancyhdr%7D%0A%5Cbegin%7Bdocument%7D%0A%25+Set+the+page+style+to+%22fancy%22...%0A%5Cpagestyle%7Bfancy%7D%0A%25...+then+configure+it.%0A%5Crenewcommand%7B%5Cheadruleskip%7D%7B10mm%7D%0A%5Crenewcommand%7B%5Cfootruleskip%7D%7B10pt%7D%0A%5Crenewcommand%7B%5Cheadrulewidth%7D%7B2pt%7D%0A%5Crenewcommand%7B%5Cfootrulewidth%7D%7B4pt%7D%0A%25+Some+content%3A%0A%5Cchapter%7BWrangling+settings%7D%0A%5Csection%7BPage+1%7D%0AThis+is+page+1.%0A%5Cnewpage%0A%5Csection%7BPage+2%7D%0AThis+is+page+2.%0A%5Cend%7Bdocument%7D)

#### Χρήση διακοσμητικών γραμμών στις κεφαλίδες

Το ακόλουθο παράδειγμα προέρχεται από ένα που περιλαμβάνεται στην `fancyhdr` τεκμηρίωση του πακέτου η οποία χρησιμοποιεί το [`fourier-orns` πακέτο](https://ctan.org/pkg/fourier?lang=en).

```latex
\documentclass{book}
\usepackage[paperheight=16cm, paperwidth=12cm,% Ορίστε το ύψος και το πλάτος του χαρτιού
includehead,
nomarginpar,% Δεν θέλουμε καθόλου παραγράφους περιθωρίου
textwidth=10cm,% Ορίστε το \textwidth στα 10cm
headheight=14pt,% Ορίστε το \headheight σε 14pt για να χωρέσει ο διακοσμητικός μας κανόνας!
]{geometry}
\usepackage{fourier-orns}
\usepackage{fancyhdr}
\renewcommand{\headrule}{%
\vspace{-8pt}\hrulefill
\raisebox{-2.1pt}{\quad\decofourleft\decotwo\decofourright\quad}\hrulefill}
\title{Διακοσμητική γραμμή}
\author{Overleaf}
\date{Αύγουστος 2022}
\begin{document}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[LE]{\nouppercase{\rightmark\hfill\leftmark}}
\fancyhead[RO]{\nouppercase{\leftmark\hfill\rightmark}}
\fancyfoot[LE,RO]{\hfill\thepage\hfill}
\chapter{Διακοσμητικοί κανόνες!}
\section{Εισαγωγή}
Αυτό το παράδειγμα προέρχεται από την τεκμηρίωση του \texttt{fancyhdr}.
\newpage
\section{Δείτε την κεφαλίδα}
\newpage
\section{Ναι, πολύ κομψό!}
\end{document}
```

[Ανοίξτε αυτό το παράδειγμα στο Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Drawing+fancy+rules+in+headers\&snip=%5Cdocumentclass%7Bbook%7D%0A%5Cusepackage%5Bpaperheight%3D16cm%2C+paperwidth%3D12cm%2C%25+Set+the+height+and+width+of+the+paper%0Aincludehead%2C%0Anomarginpar%2C%25+We+don%27t+want+any+margin+paragraphs%0Atextwidth%3D10cm%2C%25+Set+%5Ctextwidth+to+10cm%0Aheadheight%3D14pt%2C%25+Set+%5Cheadheight+to+14pt+to+accommodate+our+fancy+rule%21%0A%5D%7Bgeometry%7D%0A%5Cusepackage%7Bfourier-orns%7D%0A%5Cusepackage%7Bfancyhdr%7D%0A%5Crenewcommand%7B%5Cheadrule%7D%7B%25%0A%5Cvspace%7B-8pt%7D%5Chrulefill%0A%5Craisebox%7B-2.1pt%7D%7B%5Cquad%5Cdecofourleft%5Cdecotwo%5Cdecofourright%5Cquad%7D%5Chrulefill%7D%0A%5Ctitle%7BDecorative+line%7D%0A%5Cauthor%7BOverleaf%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cpagestyle%7Bfancy%7D%0A%5Cfancyhf%7B%7D%0A%5Cfancyhead%5BLE%5D%7B%5Cnouppercase%7B%5Crightmark%5Chfill%5Cleftmark%7D%7D%0A%5Cfancyhead%5BRO%5D%7B%5Cnouppercase%7B%5Cleftmark%5Chfill%5Crightmark%7D%7D%0A%5Cfancyfoot%5BLE%2CRO%5D%7B%5Chfill%5Cthepage%5Chfill%7D%0A%5Cchapter%7BFancy+rules%21%7D%0A%5Csection%7BIntroduction%7D%0AThis+example+is+taken+from+the+%5Ctexttt%7Bfancyhdr%7D+documentation.%0A%5Cnewpage%0A%5Csection%7BSee+the+header%7D%0A%5Cnewpage%0A%5Csection%7BYes%2C+very+neat%21%7D%0A%5Cend%7Bdocument%7D)

Αυτό το παράδειγμα παράγει το ακόλουθο αποτέλεσμα:

![Ένα παράδειγμα δημιουργίας διακοσμητικών κανόνων στις κεφαλίδες μέσω του πακέτου fourier-orns](/files/e0084ae9370db8251b95869fb134f7c11b72f1d5)

* Σημειώσεις για τις εντολές σε αυτό το παράδειγμα
  * **`\headrule`**: μια μακροεντολή που καθορίζει πώς να σχεδιαστεί η διακοσμητική γραμμή στην κεφαλίδα. Εδώ επανακαθορίζεται ώστε να σχεδιάζει μια γραμμή που περιέχει στολίδια από το [`fourier-orns` πακέτο](https://ctan.org/pkg/fourier?lang=en).
  * **`\leftmark`** και **`\rightmark`**: αυτές οι εντολές χρησιμοποιούνται για να ληφθούν τα «δεδομένα σήμανσης» που εισάγονται από τις εντολές τμηματοποίησης της LaTeX. Για πληρέστερη εξήγηση αυτών των εντολών προτείνουμε το συνοδευτικό άρθρο [*Πώς τυποθετεί το LaTeX τις κεφαλίδες και τα υποσέλιδα;*](/latex/el/se-vathos-arthra/23-how-does-latex-typeset-headers-and-footers.md)
  * **`\nouppercase`**: μια εντολή που παρέχεται από το `fancyhdr` πακέτο για να αποτρέπει την τυποποίηση του κειμένου της κεφαλίδας ή του υποσέλιδου με κεφαλαία, που είναι το προεπιλεγμένο στυλ για τις κεφαλίδες και τα υποσέλιδα της LaTeX

#### προειδοποίηση fancyhdr: το \headheight είναι πολύ μικρό

Αν λάβετε την `fancyhdr` προειδοποίηση ότι `\headheight` είναι πολύ μικρό, θα πρέπει να το *μπορεί να* το επαναφέρετε σε κάποια τιμή `ύψος` γράφοντας

```latex
\setlength{\headheight}{height}
```

αλλά το [η συνιστώμενη λύση είναι να χρησιμοποιήσετε το `geometry` πακέτο](https://tex.stackexchange.com/a/100408) και να εφαρμόσετε την `headheight=*height*` επιλογή για να ορίσετε την τιμή του `\headheight` σε `*height*`.

Το ακόλουθο παράδειγμα επανέρχεται στο προηγούμενο παράδειγμα της κλάσης book και επαναφέρει `\headheight` σε 2cm μέσω του `headheight=2cm`:

```latex
\documentclass{book}
\usepackage[paperheight=16cm, paperwidth=12cm,% Ορίστε το ύψος και το πλάτος του χαρτιού
includehead,% Δείτε παρακάτω για επεξήγηση
nomarginpar,% Δεν θέλουμε καθόλου παραγράφους περιθωρίου
textwidth=10cm,% Ορίστε το \textwidth στα 10cm
headheight=2cm,% Ορίστε το \headheight σε 2cm
showframe % Εμφάνιση της διάταξης της σελίδας
]{geometry}
\title{Αναμνήσεις ενός χρήστη \TeX{}}
\author{Overleaf}
\begin{document}

\frontmatter
\maketitle
Αυτό είναι το προλογικό μέρος που χρησιμοποιεί ρωμαϊκούς αριθμούς.

\mainmatter
\chapter{Από πού να αρχίσω}
Κεφάλαιο 1: Ένα σύντομο κεφάλαιο που τελειώνει στη σελίδα 1.

\chapter{Πράγματα που θυμάμαι}
Κεφάλαιο 2: Ξεκινά στη σελίδα 3, οπότε η \LaTeX{} εισάγει μια ``κενή'' σελίδα 2.
\end{document}
```

[Άνοιγμα στο Overleaf: παράδειγμα για ρύθμιση `\headheight` χρησιμοποιώντας το πακέτο geometry](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Setting+headheight+using+the+geometry+package\&snip=%5Cdocumentclass%7Bbook%7D%0A%5Cusepackage%5Bpaperheight%3D16cm%2C+paperwidth%3D12cm%2C%25+Set+the+height+and+width+of+the+paper%0Aincludehead%2C%25+See+below+for+an+explanation%0Anomarginpar%2C%25+We+don%27t+want+any+margin+paragraphs%0Atextwidth%3D10cm%2C%25+Set+%5Ctextwidth+to+10cm%0Aheadheight%3D2cm%2C%25+Set+%5Cheadheight+to+2cm%0Ashowframe+%25+Show+the+page+layout%0A%5D%7Bgeometry%7D%0A%5Ctitle%7BMemoirs+of+a+%5CTeX%7B%7D+user%7D%0A%5Cauthor%7BOverleaf%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cfrontmatter%0A%5Cmaketitle%0AThis+is+frontmatter+which+uses+Roman+numerals.%0A%0A%5Cmainmatter%0A%5Cchapter%7BWhere+do+I+start%7D%0AChapter+1%3A+A+short+chapter+that+ends+on+page+1.%0A%0A%5Cchapter%7BThings+I+remember%7D%0AChapter+2%3A+Starts+on+page+3%2C+so+%5CLaTeX%7B%7D+inserts+a+%60%60blank%27%27+page+2.%0A%5Cend%7Bdocument%7D)

**Σημειώσεις για το πακέτο geometry**

Το παραπάνω παράδειγμα χρησιμοποιεί αρκετές επιλογές του `geometry` πακέτο:

* `nomarginpar`: καθορίζει ότι δεν θέλουμε παραγράφους στο περιθώριο
* `textwidth=10cm`: ορίζει μια τιμή (10cm) για το `\textwidth`, μία από τις LaTeX’s [παραμέτρους διάταξης σελίδας](/latex/el/se-vathos-arthra/04-a-visual-guide-to-latex-s-page-layout-parameters.md)
* `headheight=2cm`: ορίζει μια τιμή (2mm) για το `\headheight`, μία από τις LaTeX’s [παραμέτρους διάταξης σελίδας](/latex/el/se-vathos-arthra/04-a-visual-guide-to-latex-s-page-layout-parameters.md)
* `showframe`: σχεδιάζει τη διάταξη της σελίδας

Η `geometry` Το πακέτο παρέχει επίσης επιλογές που επηρεάζουν τον τρόπο με τον οποίο υπολογίζει ορισμένες τιμές για τις παραμέτρους διάταξης σελίδας της LaTeX· για παράδειγμα:

* `includehead`
* `includefoot`

Το παράδειγμά μας (παραπάνω) χρησιμοποίησε `includehead` για να διασφαλίσει ότι το ύψος της περιοχής κειμένου επηρεάζεται άμεσα από την αλλαγή της τιμής του `headheight`. Το ακόλουθο διάγραμμα, αντιγραμμένο από την `geometry` τεκμηρίωση του πακέτου, δείχνει πώς οι `includehead` και `includefoot` επιλογές επηρεάζουν τον υπολογισμό του ύψους του κειμένου του εγγράφου:

![Εικόνα από την τεκμηρίωση του πακέτου geometry που δείχνει πώς οι επιλογές includehead και includefoot επηρεάζουν τον υπολογισμό του ύψους του κειμένου του εγγράφου](/files/35dbf3ac78871a86f09824a0a944f42dcdceab40)

Σημειώστε ότι το `geometry` το πακέτο αναφέρεται στο ύψος της περιοχής κειμένου μέσω της επιλογής `textheight` ενώ η LaTeX χρησιμοποιεί την ομοιόμορφα ονομασμένη [`\textheight` παράμετρο διάταξης σελίδας](/latex/el/se-vathos-arthra/04-a-visual-guide-to-latex-s-page-layout-parameters.md#notes-on-the-page-layout-parameters-and-equations).

#### Υποσέλιδα που περιέχουν τη σελίδα X από N

Πηγή: επεξεργασμένη έκδοση κώδικα που δημοσιεύτηκε στο tex.stackexchange: <https://tex.stackexchange.com/a/282840>.

Αυτό το παράδειγμα δημιουργεί ένα υποσέλιδο που εμφανίζει τον τρέχοντα αριθμό σελίδας και το συνολικό πλήθος σελίδων. Χρησιμοποιεί το [`lastpage` πακέτο](https://ctan.org/pkg/lastpage?lang=en) μαζί με μια τροποποιημένη έκδοση του `plain` στυλ σελίδας που υλοποιείται μέσω της `\fancypagestyle` εντολής που παρέχεται από το `fancyhdr`.

```latex
\documentclass[12pt]{article}
\usepackage[paperheight=16cm, paperwidth=12cm,% Ορίστε το ύψος και το πλάτος του χαρτιού
includehead,% Δείτε παρακάτω για επεξήγηση
nomarginpar,% Δεν θέλουμε καθόλου παραγράφους περιθωρίου
textwidth=10cm,% Ορίστε το \textwidth στα 10cm
headheight=16pt % Ορίστε το \headheight σε 16pt για να αποφύγετε προειδοποιήσεις fancyhr
]{geometry}
\usepackage{lastpage}
\usepackage{fancyhdr}
\usepackage{lipsum} % μόνο για δοκιμαστικό κείμενο
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\fancyfoot[C]{\thepage\ από \pageref{LastPage}}
\fancypagestyle{plain}{%
  \renewcommand{\headrulewidth}{0pt}%
  \fancyhf{}%
  \fancyfoot[C]{\thepage\ από \pageref{LastPage}}}
\begin{document}
\title{Άλλη μια επίδειξη fancyhdr}
\author{\texttt{tex.stackexchange} \textit{και λοιποί}}
\maketitle

\lipsum
\end{document}
```

[Ανοίξτε αυτό το παράδειγμα στο Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Footers+with+page+X+of+Y\&snip=%5Cdocumentclass%5B12pt%5D%7Barticle%7D%0A%5Cusepackage%5Bpaperheight%3D16cm%2C+paperwidth%3D12cm%2C%25+Set+the+height+and+width+of+the+paper%0Aincludehead%2C%25+See+below+for+an+explanation%0Anomarginpar%2C%25+We+don%27t+want+any+margin+paragraphs%0Atextwidth%3D10cm%2C%25+Set+%5Ctextwidth+to+10cm%0Aheadheight%3D16pt+%25+Set+%5Cheadheight+to+16pt+to+avoid+fancyhr+warnings%0A%5D%7Bgeometry%7D%0A%5Cusepackage%7Blastpage%7D%0A%5Cusepackage%7Bfancyhdr%7D%0A%5Cusepackage%7Blipsum%7D+%25+just+for+mock+text%0A%5Cpagestyle%7Bfancy%7D%0A%5Crenewcommand%7B%5Cheadrulewidth%7D%7B0pt%7D%0A%5Cfancyfoot%5BC%5D%7B%5Cthepage%5C+of+%5Cpageref%7BLastPage%7D%7D%0A%5Cfancypagestyle%7Bplain%7D%7B%25%0A++%5Crenewcommand%7B%5Cheadrulewidth%7D%7B0pt%7D%25%0A++%5Cfancyhf%7B%7D%25%0A++%5Cfancyfoot%5BC%5D%7B%5Cthepage%5C+of+%5Cpageref%7BLastPage%7D%7D%7D%0A%5Cbegin%7Bdocument%7D%0A%5Ctitle%7BAnother+fancyhdr+demo%7D%0A%5Cauthor%7B%5Ctexttt%7Btex.stackexchange%7D+%5Ctextit%7Bet+al%7D%7D%0A%5Cmaketitle%0A%0A%5Clipsum%0A%5Cend%7Bdocument%7D)

#### Δημιουργία εντελώς κενών σελίδων: χωρίς κεφαλίδες ή υποσέλιδα

Όπως σημειώνεται στο [`fancyhdr` τεκμηρίωση πακέτου](http://mirrors.ctan.org/macros/latex/contrib/fancyhdr/fancyhdr.pdf), αν δημιουργήσετε ένα έγγραφο χρησιμοποιώντας

* το `book` κλάση *χωρίς* το `openany` επιλογή, ή
* το `αναφορά` κλάση με την `openright` επιλογή

οποιοδήποτε μέρος (`\part{...}`) και κεφάλαιο (`\chapter{...}`) θα ξεκινούν σε μονές (δεξιές) σελίδες.

Ορισμένες φορές, η LaTeX χρειάζεται να εισαγάγει μια "κενή" σελίδα για να διασφαλίσει ότι η επόμενη σελίδα κεφαλαίου ή μέρους ξεκινά σε δεξιά σελίδα — αλλά αυτή η "κενή" σελίδα θα περιέχει ακόμη κεφαλίδες, τις οποίες πολλοί θεωρούν αντιαισθητικές.

**Παράδειγμα «κενών» σελίδων σε έγγραφο της κλάσης book**

Τα ακόλουθα `book` Το παράδειγμα της κλάσης δημιουργεί 5 σελίδες, συμπεριλαμβανομένων 2 δεξιών σελίδων κεφαλαίων.

```latex
\begin{document}

\frontmatter
\maketitle
Αυτό είναι το προλογικό μέρος που χρησιμοποιεί ρωμαϊκούς αριθμούς.

\mainmatter
\chapter{Από πού να αρχίσω}
Κεφάλαιο 1: Ένα σύντομο κεφάλαιο που τελειώνει στη σελίδα 1.

\chapter{Πράγματα που θυμάμαι}
Κεφάλαιο 2: Ξεκινά στη σελίδα 3, οπότε η \LaTeX{} εισάγει μια ``κενή'' σελίδα 2.

\end{document}
```

[Ανοίξτε αυτό το `book` παράδειγμα κλάσης στο Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+blank+pages\&snip=%5Cdocumentclass%7Bbook%7D%0A%25+Choose+a+conveniently+small+page+size%0A%5Cusepackage%5Bpaperheight%3D16cm%2Cpaperwidth%3D12cm%2Ctextwidth%3D10cm%5D%7Bgeometry%7D%0A%5Ctitle%7BMemoirs+of+a+%5CTeX%7B%7D+user%7D%0A%5Cauthor%7BOverleaf%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cfrontmatter%0A%5Cmaketitle%0AThis+is+frontmatter+which+uses+Roman+numerals.%0A%0A%5Cmainmatter%0A%5Cchapter%7BWhere+do+I+start%7D%0AChapter+1%3A+A+short+chapter+that+ends+on+page+1.%0A%0A%5Cchapter%7BThings+I+remember%7D%0AChapter+2%3A+Starts+on+page+3%2C+so+%5CLaTeX%7B%7D+inserts+a+%60%60blank%27%27+page+2.%0A%0A%5Cend%7Bdocument%7D)

Όπως φαίνεται στο ακόλουθο σχολιασμένο γραφικό, το κεφάλαιο 2 ξεκινά στη σελίδα 3 επειδή η LaTeX εισήγαγε τη σελίδα 2, η οποία τυπικά είναι «κενή» αλλά περιέχει μια αντιαισθητική κεφαλίδα.

![Παράδειγμα κενών σελίδων σε έγγραφο της κλάσης book](/files/e661ec32727c36ec36781e0b2040f0ee95661952)

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

* χρησιμοποιήστε το `emptypage` πακέτο προσθέτοντας την ακόλουθη γραμμή στον πρόλογο του εγγράφου σας:

```latex
\usepackage{emptypage}
```

* εισαγάγετε χειροκίνητα μια κενή σελίδα στο τέλος του κεφαλαίου 1, ώστε το κεφάλαιο 2 να ξεκινήσει φυσικά σε δεξιά σελίδα, αφαιρώντας την ανάγκη η LaTeX να επιβάλει νέα σελίδα. Ο ακόλουθος κώδικας προτείνεται στην `fancyhdr` τεκμηρίωση του πακέτου:

```latex
\clearpage
\begingroup
\pagestyle{empty}\cleardoublepage
\endgroup
```

* παρομοίως, μπορείτε να δημιουργήσετε μια νέα σελίδα στο τέλος του κεφαλαίου 1 και να ορίσετε το στυλ της ως κενό χρησιμοποιώντας το `\thispagestyle{empty}`:

```latex
\newpage\thispagestyle{empty}
```

Για περισσότερες πληροφορίες και παραδείγματα σχετικά με τη χρήση πραγματικά κενών σελίδων, συμβουλευτείτε το [TUG FAQ](https://texfaq.org/FAQ-reallyblank) ή αναζητήστε [ερωτήσεις με ετικέτα `blank-page` στο TeX.stackechange](https://tex.stackexchange.com/questions/tagged/blank-page).

* **ΣΥΜΒΟΥΛΗ**: Το TeX FAQ έχει μια καταχώριση με τίτλο [για να απαλλαγείτε από τους αριθμούς σελίδας](https://texfaq.org/FAQ-nopageno%7CHow) η οποία περιέχει μερικές χρήσιμες συμβουλές.

#### Αλλαγή του στυλ μιας μεμονωμένης σελίδας

Μερικές φορές είναι βολικό να αλλάξετε το στυλ μιας συγκεκριμένης σελίδας· για παράδειγμα, αφαιρώντας την κεφαλίδα και το υποσέλιδο από την τρέχουσα σελίδα κεφαλαίου:

```latex
\begin{document}
\maketitle
\chapter{Χρήση διαφορετικών στυλ σελίδας}
\lipsum[1] % μέσω \usepackage{lipsum}
\chapter{Δείγμα κεφαλαίου}
\thispagestyle{empty} % αφαίρεση κεφαλίδων/υποσέλιδων από τη σελίδα του κεφαλαίου
\lipsum[1]
\clearpage
\section{Νέα ενότητα}
\lipsum[1]
\end{document}
```

[Ανοίξτε αυτό το παράδειγμα στο Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Setting+the+style+of+a+single+page\&snip=%5Cdocumentclass%7Bbook%7D%0A%5Cusepackage%7Blipsum%7D%0A%5Ctitle%7BChanging+the+style+of+a+single+page%7D%0A%5Cauthor%7BOverleaf%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0A%5Cchapter%7BUsing+different+page+styles%7D%0A%5Clipsum%5B1%5D+%25+via+%5Cusepackage%7Blipsum%7D%0A%5Cchapter%7BSample+Chapter%7D%0A%5Cthispagestyle%7Bempty%7D+%25+remove+headers%2Ffooters+from+the+chapter+page%0A%5Clipsum%5B1%5D%0A%5Cclearpage%0A%5Csection%7BNew+section%7D%0A%5Clipsum%5B1%5D%0A%5Cend%7Bdocument%7D)

#### Κεφαλίδες ή υποσέλιδα πολλαπλών γραμμών

Οι κεφαλίδες και τα υποσέλιδα που παράγονται από το `fancyhdr` μπορούν να περιέχουν πολλαπλές γραμμές. Το ακόλουθο παράδειγμα βασίζεται στην `fancyhdr` τεκμηρίωση, αλλά επεκτάθηκε ώστε να περιλαμβάνει κεφαλίδα πολλαπλών γραμμών. Αυτό το παράδειγμα χρησιμοποιεί το `datetime2` εντολή του πακέτου `\DTMnow` για να εισαγάγει την ημερομηνία κατά την οποία στοιχειοθετήθηκε το προσχέδιο του εγγράφου. Η εντολή `\\` χρησιμοποιείται για να τερματίσει την πρώτη γραμμή της κεφαλίδας.

```latex
\documentclass{book}
\usepackage[paperheight=16cm, paperwidth=12cm,% Ορίστε το ύψος και το πλάτος του χαρτιού
includehead,
nomarginpar,% Δεν θέλουμε καθόλου παραγράφους περιθωρίου
textwidth=10cm,% Ορίστε το \textwidth στα 10cm
headheight=25pt,% Ορίστε το \headheight σε 25pt για να χωρέσει η κεφαλίδα πολλαπλών γραμμών
]{geometry}
\usepackage{fancyhdr}
\usepackage{datetime2}
\begin{document}
% Ορίστε το στυλ σελίδας σε «fancy»...
\pagestyle{fancy}
%... και στη συνέχεια διαμορφώστε το.
\fancyhead{} % καθαρίζει όλα τα πεδία κεφαλίδας
\fancyhead[RO,LE]{\textbf{DRAFT} (Typeset \DTMnow)\\\textbf{Η απόδοση των νέων αποφοίτων}}
\fancyfoot{} % καθαρίζει όλα τα πεδία υποσέλιδου
\fancyfoot[LE,RO]{\thepage}
\fancyfoot[LO,CE]{Από: K. Grant}
\fancyfoot[CO,RE]{Προς: Dean A. Smith}
% Κάποιο περιεχόμενο:
Αυτή είναι η σελίδα 1.\newpage
Αυτή είναι η σελίδα 2.
\end{document}
```

[Ανοίξτε αυτό το `fancyhdr` παράδειγμα στο Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Multiline+header+fancyhdr+package+example\&snip=%5Cdocumentclass%7Bbook%7D%0A%5Cusepackage%5Bpaperheight%3D16cm%2C+paperwidth%3D12cm%2C%25+Set+the+height+and+width+of+the+paper%0Aincludehead%2C%0Anomarginpar%2C%25+We+don%27t+want+any+margin+paragraphs%0Atextwidth%3D10cm%2C%25+Set+%5Ctextwidth+to+10cm%0Aheadheight%3D25pt%2C%25+Set+%5Cheadheight+to+25pt+to+accommodate+the+multiline+header%0A%5D%7Bgeometry%7D%0A%5Cusepackage%7Bfancyhdr%7D%0A%5Cusepackage%7Bdatetime2%7D%0A%5Cbegin%7Bdocument%7D%0A%25+Set+the+page+style+to+%22fancy%22...%0A%5Cpagestyle%7Bfancy%7D%0A%25...+then+configure+it.%0A%5Cfancyhead%7B%7D+%25+clear+all+header+fields%0A%5Cfancyhead%5BRO%2CLE%5D%7B%5Ctextbf%7BDRAFT%7D+%28Typeset+%5CDTMnow%29%5C%5C%5Ctextbf%7BThe+performance+of+new+graduates%7D%7D%0A%5Cfancyfoot%7B%7D+%25+clear+all+footer+fields%0A%5Cfancyfoot%5BLE%2CRO%5D%7B%5Cthepage%7D%0A%5Cfancyfoot%5BLO%2CCE%5D%7BFrom%3A+K.+Grant%7D%0A%5Cfancyfoot%5BCO%2CRE%5D%7BTo%3A+Dean+A.+Smith%7D%0A%25+Some+content%3A%0AThis+is+page+1.%5Cnewpage%0AThis+is+page+2.%0A%5Cend%7Bdocument%7D)

Το ακόλουθο γραφικό δείχνει την έξοδο που παράγεται από αυτό το παράδειγμα:

![Ένα παράδειγμα κεφαλίδας πολλαπλών γραμμών που παράγεται από το fancyhdr](/files/077ec9221e430c5b9d22962fe00e48a5b3def505)


---

# 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/morfopoiisi/02-headers-and-footers.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.
