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

# Başlıklar ve altbilgiler

## Giriş ve genel bakış

Bu makale, belge üstbilgi ve altbilgilerini kullanarak nasıl değiştireceğinizi gösterir [fancyhdr paketi](https://ctan.org/pkg/fancyhdr?lang=en). Üstbilgi ve altbilgileri özelleştirmek için başka bir seçenek, eşlik eden makalede ele alınan, [*LaTeX üstbilgi ve altbilgileri nasıl dizgiye döker?*](/latex/tr/derinlemesine-makaleler/23-how-does-latex-typeset-headers-and-footers.md), LaTeX koduna daha derinlemesine inerek yeni sayfa stilleri tanımlamak veya uygun alt düzey komutları yeniden tanımlamaktır.

Burada, bir belgenin içinde kullanılan varsayılan üstbilgi ve altbilgileri tanımlayan bazı temel LaTeX özelliklerine genel bir bakışla başlıyoruz:

* [belge sınıfları](#document-classes)
* [LaTeX sayfa stilleri](#latex-page-styles)

Giriş niteliğindeki kısmı atlamak isterseniz, şuraya atlayın: [şu bölümdeki `fancyhdr` paketini](#using-the-fancyhdr-package). Belirtildiği gibi, çok daha teknik ayrıntı eşlik eden makalede yer almaktadır [*LaTeX üstbilgi ve altbilgileri nasıl dizgiye döker?*](/latex/tr/derinlemesine-makaleler/23-how-does-latex-typeset-headers-and-footers.md) Bu makale, TeX motorlarının üstbilgi ve altbilgiler oluşturmak için kullandığı alt düzey, işaret tabanlı mekanizmaları inceler ve açıklar — ve neden `\mark` komutuna ihtiyaç duyulduğunu.

### LaTeX belge sınıfları

Farklı türde LaTeX belgeleri kullanılarak oluşturulur *belge sınıfları*; örneğin, LaTeX bir dizi standart sınıf sağlar:

* `book`
* `report`
* `article`
* `letter`

bunlar şu komut aracılığıyla kullanılır `\documentclass` komutuyla:

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

burada:

* `⟨class⟩` standart türlerden biri olabilir (`book`, `report`, `article`, `letter`) ya da biri [bireyler ve kurumlar tarafından katkıda bulunulan](https://www.ctan.org/topic/class).
* `⟨options⟩` belgenin belirli bir örneğini yapılandırmak için kullanılan ayarlardır `⟨class⟩`. Kullanılabilir `⟨options⟩` şuna bağlıdır: `⟨class⟩` kullanılan.

#### Tek yüzlü veya çift yüzlü belgeler

Eğer bir LaTeX belge sınıfı, sola bakan sayfalar (çift sayfa numaraları) ve sağa bakan sayfalar (tek sayfa numaraları) için farklı yerleşimleri destekliyorsa, belgenin üstbilgi ve altbilgileri genellikle sola ve sağa bakan sayfalarda farklıdır. Standart belge sınıfları için varsayılanlar şöyledir:

* `book`: çift yüzlü
* `article` ve `report`: tek yüzlü, ancak şu seçenek kullanılarak çift yüzlü hale getirilebilir `twoside`; örneğin:

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

ya da

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

#### Belge sınıflarının varsayılan ⟨options⟩ değerleri

LaTeX, standart belge sınıflarının her birine bir dizi varsayılan `⟨options⟩` uygular:

* `article`: varsayılan `⟨options⟩` ise `letterpaper,10pt,oneside,onecolumn,final`
* `report`: varsayılan `⟨options⟩` ise `letterpaper,10pt,oneside,onecolumn,final,openany`
* `book`: varsayılan `⟨options⟩` ise `letterpaper,10pt,twoside,onecolumn,final,openright`
* `letter`: varsayılan `⟨options⟩` ise `letterpaper,10pt,oneside,onecolumn,final`

Belge sınıfları ayrıca kullanıcıların belgelerini kısımlar, bölümler, alt bölümler vb. gibi mantıksal bölümlere ayırmalarını sağlayan komutlar da sunar. Bekleneceği gibi, `book` sınıfı zengin bir belge yapılandırma komutları kümesine sahiptir.

### LaTeX sayfa stilleri

LaTeX'te, bir belgenin üstbilgi ve altbilgilerinin varsayılan biçimi *sayfa stili* tarafından belirlenir. LaTeX tarafından birkaç önceden tanımlanmış sayfa stili sağlanır:

* `empty`: sayfalarda üstbilgi veya altbilgi yok
* `plain`: sayfa üstbilgisi yok, altbilgi ortalanmış bir sayfa numarasından oluşur
* `headings`: altbilgi yok, üstbilgi sınıfa özgü bilgileri ve sayfa numarasını içerir
* `myheadings`: altbilgi yok, üstbilgi sayfa numarasını ve kullanıcı tarafından sağlanan bilgileri içerir

#### Standart belge sınıflarının varsayılan sayfa stilleri

Kullanıcı aksi yönde belirtmedikçe, standart belge sınıfları varsayılan bir sayfa stili uygular:

* şu `article` ve `report` sınıflar şunu kullanır `plain`
* şu `book` sınıfı şunu kullanır `headings`

#### Sayfa stillerini ayarlama

Çekirdek LaTeX, sayfa stilini değiştirmek (ayarlamak) için iki komut sağlar:

* `\pagestyle{⟨style⟩}`: mevcut sayfanın ve sonraki tüm sayfaların stilini `⟨style⟩`
* `\thispagestyle{⟨style⟩}`: yalnızca mevcut sayfanın stilini `⟨style⟩`

Sayfa numaralarının stili şu komutla ayarlanır `\pagenumbering{⟨numberstyle⟩}`; örneğin, `\pagenumbering{roman}` sayfa numaralarını küçük Roma rakamlarıyla dizer: i, ii, iii...

### LaTeX sayfa yerleşimi

Üstbilgi ve altbilgiler genel sayfa yerleşimi/tasarımının bir parçası olduğundan, LaTeX'in sayfa yerleşimi modeli hakkında biraz daha fazla bilgi edinmek yararlı olabilir; aşağıdaki Overleaf makaleleri ilginizi çekebilir:

* LaTeX sayfa yerleşimine giriş için, Overleaf makalesi [Sayfa boyutu ve kenar boşlukları](/latex/tr/bicimlendirme/07-page-size-and-margins.md) şunun nasıl kullanılacağını gösterir [**`geometry`** paketini](https://ctan.org/pkg/geometry?lang=en);
* daha fazla ayrıntı istiyorsanız, şu makaleyi öneririz [LaTeX sayfa yerleşimi parametrelerine görsel bir kılavuz](/latex/tr/derinlemesine-makaleler/04-a-visual-guide-to-latex-s-page-layout-parameters.md).

### Standart LaTeX belge sınıflarında ve sayfa stillerinde üstbilgi ve altbilgiler

Belirtildiği gibi, LaTeX birkaç [yerleşik sayfa stili](#latex-page-styles) sağlar; bunlar standart belge sınıfları için varsayılan olarak kullanılır. Aşağıdaki kısa örnekler, LaTeX'in varsayılan `⟨options⟩` kullanan standart belge sınıflarının ürettiği varsayılan üstbilgi ve altbilgileri gösterir.

#### Varsayılan article sınıfı üstbilgi ve altbilgileri

```latex
\documentclass{article}
% Uygun şekilde küçük bir sayfa boyutu seçin
\usepackage[paperheight=16cm,paperwidth=12cm,textwidth=10cm]{geometry}
\usepackage{lipsum}% biraz örnek metin için
\title{Bir article sınıfı örneği}
\author{Overleaf}
\begin{document}
\maketitle

\section{Başlangıçta...}
\lipsum[2]

\section{Başka bir bölüm}
\lipsum[1]

\section{Bir başka}
\lipsum[1]
```

[Bunu açın **`article`** sınıfı örneği Overleaf'te](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)

#### Varsayılan report sınıfı üstbilgi ve altbilgileri

```latex
\documentclass{report}
% Uygun şekilde küçük bir sayfa boyutu seçin
\usepackage[paperheight=16cm,paperwidth=12cm,textwidth=10cm]{geometry}
\usepackage{lipsum}% biraz örnek metin için
\title{Bir report sınıfı örneği}
\author{Overleaf}
\begin{document}
\maketitle
\chapter{Bir}
\section{Başlangıçta...}
\lipsum[2]

\section{Başka bir bölüm}
\lipsum[1]

\section{Bir başka}
\lipsum[1]
```

[Bunu açın **`report`** sınıfı örneği Overleaf'te](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)

#### Varsayılan book sınıfı üstbilgi ve altbilgileri

```latex
\documentclass{book}
% Uygun şekilde küçük bir sayfa boyutu seçin
\usepackage[paperheight=16cm,paperwidth=12cm,textwidth=10cm]{geometry}
\usepackage{lipsum}% biraz örnek metin için
\title{Bir \TeX{} kullanıcısının anıları}
\author{Overleaf}
\begin{document}

\frontmatter
\maketitle
Bu, Roma rakamları kullanan ön kısımdır.

\mainmatter
\chapter{Nereden başlamalıyım}
\lipsum[4]

\section{Başlangıçta...}
\lipsum[1]

\section{Bir başka bölüm}
\lipsum[1]

\chapter{Hatırladığım şeyler}

\section{Ve bir başka bölüm}
\lipsum[1]
```

[Bunu açın **`book`** sınıfı örneği Overleaf'te](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)

### Standart olmayan LaTeX belge sınıfları için üstbilgi ve altbilgileri değiştirme

Üstbilgi ve altbilgileri değiştirmek için gereken paketler/komutlar kullanılan belge sınıfına göre değişebilir; örneğin, [TeX SSS](https://texfaq.org/FAQ-fancyhdr#:~:text=The%20scrlayer%2Dscrpage%20package%20provides,and%20has%20several%20predefined%20styles) şunun kullanımını belirtir [scrlayer-scrpage](https://ctan.org/pkg/scrlayer-scrpage?lang=en) paketinin, yerine [fancyhdr](https://ctan.org/pkg/fancyhdr?lang=en), ile daha iyi bütünleşme için [KOMA-script belge sınıfları](https://ctan.org/pkg/koma-script). Ayrıca, [memoir belge sınıfı](https://ctan.org/pkg/memoir?lang=en) üstbilgi ve altbilgileri değiştirmek için kendi özelliklerini (kullanıcı komutlarını) içerir.

## fancyhdr paketini kullanma

Şunu yüklemek için `fancyhdr` paketini belgenizin önsözüne şu satırı ekleyin:

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

burada `⟨options⟩` şurada açıklanmıştır [paket dokümantasyonu](http://mirrors.ctan.org/macros/latex/contrib/fancyhdr/fancyhdr.pdf).

### fancyhdr üstbilgi ve altbilgilerinin yapısı

Aşağıdaki diyagram, tarafından tanımlanan üstbilgi ve altbilgilerin genel yapısını özetler `fancyhdr` çift yüzlü bir belge için:

* üstbilgi ve altbilgiler, sol (çift) ve sağ (tek) sayfalarda farklı içerik içerebilir
* üstbilgi ve altbilgiler üç "bölge" halinde yapılandırılmıştır
  * **S***ol*
  * **O***rta*
  * **R***ğ*
* üstbilgi ve altbilgiler isteğe bağlı bir kural (çizgi) içerebilir

İçinde **S** bölgesinde içerik sola hizalı dizilir;  **O** bölgesinde ortalanır ve  **R** bölgesinde sağa hizalı dizilir.

![fancyhdr üstbilgi ve altbilgilerinin yapısını gösteren diyagram](/files/85f15edca548625af07e3e87a7f9e84862dc3d45)

tarafından sağlanan komutlar `fancyhdr` belirli üstbilgi ve altbilgi bölgelerini ve sayfa konumlarını belirlemek için "koordinatlar" adı verilen tek harfli kısaltmalar kullanır:

* **`O`** ya da **`E`**: \*\*`O`tek veya \*\*`E`çift sayfaları belirtmek için
* **`H`** ya da **`F`**: \*\*`H`başlık`F` veya \*\*altbilgi
* **`S`**, **`O`** ya da **`R`**: \*\*`S`sol, \*\*`O`orta ve \*\*`R`sağ "bölgesi" için

### Komutların tanıtımı

Bu bölüm, üstbilgi ve altbilgilerin içeriğini tanımlamak için kullanılan birkaç `fancyhdr` komutu tartışır:

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

Bu komutların her biri, üstbilgi ve altbilgi `*locations*` burada `*content*` nerede görünmesi gerektiğini tanımlamak için "koordinatlar" kullanır. Hangi komutu kullandığınıza bağlı olarak, istenen `*locations*`.

#### En fazla 2 koordinat kullanan komutlar

Aşağıdaki komutlar, bir üstbilgi veya altbilgideki belirli konumları belirtmek için en fazla 2 koordinat gerektirir:

* `\fancyhead[*locations*]{*content*}`:  `**H**`üstbilgi koordinatının
* `\fancyfoot[*locations*]{*content*}`:  `**A**`altbilgi koordinatının

burada `*locations*` 1 veya 2 koordinatla belirtilmiş,  `*content*`.

**Çift taraflı belge örneği**

Aşağıdaki örnek şuradan alınmıştır `fancyhdr` belgelerinden:

```latex
\documentclass{book}
\usepackage[paperheight=16cm, paperwidth=12cm,% Kağıdın yüksekliğini ve genişliğini ayarla
includehead,
nomarginpar,% Kenar boşluğu paragrafı istemiyoruz
textwidth=10cm,% \textwidth değerini 10 cm olarak ayarla
headheight=10mm,% \headheight değerini 10 mm olarak ayarla
]{geometry}
\usepackage{fancyhdr}
\begin{document}
% Sayfa stilini "fancy" olarak ayarla...
\pagestyle{fancy}
%... sonra bunu yapılandır.
\fancyhead{} % tüm üstbilgi alanlarını temizle
\fancyhead[RO,LE]{\textbf{Yeni mezunların performansı}}
\fancyfoot{} % tüm altbilgi alanlarını temizle
\fancyfoot[LE,RO]{\thepage}
\fancyfoot[LO,CE]{Kimden: K. Grant}
\fancyfoot[CO,RE]{Kime: Dean A. Smith}
% Bazı içerik:
Bu 1. sayfadır.\newpage
Bu 2. sayfadır.
\end{document}
```

[Bunu açın `fancyhdr` örneği Overleaf'te](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)

Aşağıdaki grafik, bu örnek tarafından üretilen çıktıyı gösterir:

![LaTeX fancyhdr paketiyle oluşturulmuş çift taraflı belge örneği](/files/7eb7b4011b7855658f31f49e65f5f903f2ee65ff)

**Kullanılan komutlara ilişkin notlar**

* **`\fancyhead{}`**: üstbilgi ayarlarını temizler
* **`\fancyfoot{}`**: altbilgi ayarlarını temizler
* **`\fancyhead[RO,LE]{\textbf{Yeni mezunların performansı}}`**: üstbilgi konumlarını kullanır **`RO`** (\*\*`R`**ğ**`O`**tek) ve `LE` (**`S`**ol**`E`çift) içeriği yerleştirmek için `\textbf{Yeni mezunların performansı}`
* **`\fancyfoot[LE,RO]{\thepage}`**: altbilgi konumlarını kullanır **`LE`** (\*\*`S`**ol**`E`**tek) ve `RO` (**`R`**ğ**`O`çift) sayfa numarası çıktısını yerleştirmek için `\thepage`
* **`\fancyfoot[LO,CE]{Kimden: K. Grant}`**: altbilgi konumlarını kullanır **`LO`** (\*\*`S`**ol**`O`**tek) ve `CE` (**`O`**rta**`E`çift) içeriği yerleştirmek için `Kimden: K. Grant`
* **`\fancyfoot[CO,RE]{Kime: Dean A. Smith}`**: altbilgi konumlarını kullanır **`CO`** (\*\*`O`**rta**`O`**tek) ve `RE` (**`R`**ğ**`E`çift) içeriği yerleştirmek için `Kime: Dean A. Smith`

**Tek yüzlü ve çift yüzlü belgeler**

Bu [yukarıdaki diyagram](#hfstructure) çift yüzlü bir belge için üstbilgi ve altbilgilerin yapısını gösterir; örneğin, `book` sınıfı veya `article`/`report` seçeneği kullanılarak yüklenen sınıflar `twoside`.

**Tek yüzlü belge örnekleri**

için *tek yüzlü* belgelerde, tüm sayfalar fiilen sağ sayfalardır; bu nedenle "koordinatlar" `article` ya da `report` sınıfları için `**E**`çift sayfalar için geçerli değildir. Ayrıca biz de *gerektirmez* şunu belirtmemize gerek yoktur `**O**` koordinatını belirtmemize gerek yoktur ve tek bir `**L**`, `**C**` ya da `**R**` değeri kullanabiliriz:

```latex
\documentclass{article}
\usepackage[paperheight=16cm, paperwidth=12cm,% Kağıdın yüksekliğini ve genişliğini ayarla
includehead,
nomarginpar,% Kenar boşluğu paragrafı istemiyoruz
textwidth=10cm,% \textwidth değerini 10 cm olarak ayarla
headheight=10mm,% \headheight değerini 10 mm olarak ayarla
]{geometry}
\usepackage{fancyhdr}
\begin{document}
% Sayfa stilini "fancy" olarak ayarla...
\pagestyle{fancy}
\title{Tek yüzlü belge}
\author{Overleaf}
\date{Ağustos 2022}
\fancyhf{} % mevcut üstbilgi/altbilgi girdilerini temizle
% O koordinatını belirtmemize gerek yok
\fancyhead[R]{Merhaba}
\fancyfoot[L]{\thepage}
\maketitle
\section{Giriş}
Biraz içerik.
\newpage
\section{Devam...}
\end{document}
```

[Bunu açın `fancyhdr` örneği Overleaf'te](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)

Bu `fancyhdr` paket, üstbilgi veya altbilgileri şu koordinatı kullanarak belirtmeye çalışırsanız bir uyarı verir: `**E**` koordinatı tek yüzlü belgelerde:

```latex
\documentclass{article}
\usepackage[paperheight=16cm, paperwidth=12cm,% Kağıdın yüksekliğini ve genişliğini ayarla
includehead,
nomarginpar,% Kenar boşluğu paragrafı istemiyoruz
textwidth=10cm,% \textwidth değerini 10 cm olarak ayarla
headheight=10mm,% \headheight değerini 10 mm olarak ayarla
]{geometry}
\usepackage{fancyhdr}
\begin{document}
% Sayfa stilini "fancy" olarak ayarla...
\pagestyle{fancy}
\title{twoside olmadan uyarı}
\author{Overleaf}
\date{Temmuz 2022}
\fancyhead[E]{Merhaba}% Bu bir uyarı tetikler!
\fancyfoot[E]{\thepage}% Bu bir uyarı tetikler!
\maketitle
\section{Giriş}
Biraz içerik.
\newpage
\section{Devam...}
\end{document}
```

[Bunu açın ***hatalı*** `fancyhdr` örneği Overleaf'te](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)

Bu açıklamalı ekran görüntüsünde görülebileceği gibi:

![fancyhdr paketinden bir uyarı örneği](/files/164c34dee4e265f36fc7ef4a1a7493f83cd3fc31)

yukarıdaki örnek şu uyarıları üretir:

```latex
Paket fancyhdr Uyarısı: twoside seçeneği olmadan \fancyhead'in `E' seçeneği, 23. giriş satırında işe yaramaz.
Paket fancyhdr Uyarısı: twoside seçeneği olmadan \fancyfoot'un `E' seçeneği, 24. giriş satırında işe yaramaz.
```

**Çift yüzlü bir belgede tek bir koordinat kullanmak: E ve O'yu atlamak**

Eğer `\fancyhead` ya da `\fancyfoot` çift yüzlü bir belgede ancak **`E`** ve **`O`** şunu bir konumdan çıkarın ve *yalnızca 1 koordinat*, **`S`**, **`O`** ya da **`R`**, ikinci `*content*` o konuma yerleştirilecektir *çift ve tek sayfalarda*.

**Örnek**

Aşağıdaki örnek, şu öğelerin atlanmasını gösterir: **`E`** ve **`O`** ile gelen `*locations*` şu içinde belirtilmiş `\fancyhead` ve \\`fancyfoot`. Ayrıca şu komutları da kullanır:

* `\pagestyle{fancy}` sayfa stilini, tarafından yapılandırılan birine ayarlamak için `fancyhdr`
* `\fancyhead{}\fancyfoot{}` tüm üstbilgi ve altbilgileri temizlemek için kullanılır (ayrıca bkz. `\fancyhf{}`)

```latex
\begin{document}
% Sayfa stilini "fancy" olarak ayarla...
\pagestyle{fancy}
%... sonra bunu yapılandır.

% Tüm üstbilgi ve altbilgileri temizle (ayrıca bkz. \fancyhf{})
\fancyhead{}\fancyfoot{}

% Centre üstbilgi konumunu ayarla ancak O ya da E belirtme
\fancyhead[C]{Üstbilginin ortasında tüm sayfalarda: \thepage}

% Left altbilgi konumunu ayarla ancak O ya da E belirtme
\fancyfoot[L]{Altbilginin solunda tüm sayfalarda: \thepage}

% Bazı içerik:
Bu 1. sayfadır.\newpage
Bu 2. sayfadır.
```

[Bunu açın `fancyhdr` örneği Overleaf'te](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)

Aşağıdaki grafik, bu kod tarafından üretilen çıktının açıklamalı bir sürümüdür:

![Çift yüzlü bir LaTeX belgesinde tek bir fancyhdr koordinatı kullanmak](/files/d00444379be2b08b7b010f208141639164be5383)

Bu grafikten görülebileceği gibi, aşağıdaki kod

```latex
\fancyhead[C]{Üstbilginin ortasında tüm sayfalarda: \thepage}
```

şunu ayarlar: \*\*`O`\*\*orta üstbilgi konumunu ancak bunun \*\*`O`tek veya \*\*`E`\*\*çift sayfalarda görünüp görünmeyeceğini belirtmez.  **`O`** ve **`E`** koordinatların atlanması, \*\*`O`\*\*orta bölge üstbilgi içeriğinin tek ve çift sayfalarda görünmesine neden olur.

Ayrıca, bu kod parçası

```latex
\fancyfoot[L]{Altbilginin solunda tüm sayfalarda: \thepage}
```

şunu ayarlar: \*\*`S`\*\*sol altbilgi konumunu ayarlar ancak bunun tek mi çift mi sayfalarda görüneceğini belirtmez.  **`O`** ve **`E`** koordinatların atlanması, \*\*`S`\*\*sol bölge içeriğinin tek ve çift sayfalarda altbilginin sol bölgesinde görünmesine neden olur.

**Çift yüzlü bir belgede tek bir koordinat kullanmak: L, C ve R'yi atlamak**

Eğer **`S`**, **`O`** ve **`R`** çift yüzlü bir belgedeki bir konumdan, ve *yalnızca 1 koordinat*, **`E`** ya da **`O`**, ikinci `*content*` olacaktır *üç bölgenin tümüne yerleştirilir* belirtilen konumdaki çift veya tek sayfalarda.

**Örnek**

Aşağıdaki örnek, tek ve çift sayfalar için üstbilgi ve altbilgiyi ayarlar, ancak `*locations*` içine `\fancyhead` ve `\fancyfoot` komutlarının hiçbiri "bölge"yi, **`S`**, **`O`** ya da **`R`**, `*content*` yerleştirilmesi gereken `*content*` öğesinin üç bölgenin tümünde yeniden üretildiğine dikkat edin.

```latex
\begin{document}
% Sayfa stilini "fancy" olarak ayarla...
\pagestyle{fancy}
%... sonra bunu yapılandır.

% Tüm üstbilgi ve altbilgileri temizle (ayrıca bkz. \fancyhf{})
\fancyhead{}\fancyfoot{}

% Çift sayfalar için üstbilgi ve altbilgiyi ayarla
% ama bölgeyi (L, C veya R) belirtme
\fancyhead[E]{Üstbilgi: çift sayfa \thepage}
\fancyfoot[E]{Altbilgi: çift sayfa \thepage}

% Tek sayfalar için üstbilgi ve altbilgiyi ayarla
% ama bölgeyi (L, C veya R) belirtme
\fancyhead[O]{Üstbilgi: tek sayfa \thepage}
\fancyfoot[O]{Altbilgi: tek sayfa \thepage}

% Bazı içerik:
Bu 1. sayfadır.\newpage
Bu 2. sayfadır.
```

[Bunu açın `fancyhdr` örneği Overleaf'te](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)

Aşağıdaki grafik, bu kod tarafından üretilen çıktının açıklamalı bir sürümüdür:

![](/files/539375ae88efa14ec17f4af1ada4bbaba019e5cb)

Aşağıdaki kod, üstbilgi ve altbilgiyi **`E`çift sayfalar için ayarlar ancak bir bölge koordinatını (`S`**, **`O`** ya da **`R`**):

```latex
\fancyhead[E]{Üstbilgi: çift sayfa \thepage}
\fancyfoot[E]{Altbilgi: çift sayfa \thepage}
```

Bu, şuna yol açar:

* **çift sayfa üstbilgileri** içerir `Üstbilgi: çift sayfa \thepage` tüm üç üstbilgi bölgesinde (**`S`**, **`O`** ve **`R`**)
* **çift sayfa altbilgileri** içerir `Altbilgi: çift sayfa \thepage` tüm üç altbilgi bölgesinde (**`S`**, **`O`** ve **`R`**)

Aşağıdaki kod, üstbilgi ve altbilgiyi **`O`dd sayfalarını değil, aynı zamanda bir bölge koordinatını da atlar (`S`**, **`O`** ya da **`R`**):

```latex
\fancyhead[O]{Üstbilgi: tek sayfa \thepage}
\fancyfoot[O]{Altbilgi: tek sayfa \thepage}
```

Bu, çift sayfalar için olanlara benzer sonuçlar üretir:

* **tek numaralı sayfa üstbilgileri** içerir `Üstbilgi: tek numaralı sayfa \thepage` tüm üç üstbilgi bölgesinde (**`S`**, **`O`** ve **`R`**)
* **tek numaralı sayfa altbilgileri** içerir `Altbilgi: tek numaralı sayfa \thepage` tüm üç altbilgi bölgesinde (**`S`**, **`O`** ve **`R`**)

#### \fancyhf: 3'e kadar koordinat kullanarak

`\fancyhf` üstbilgiler ve altbilgiler için belirtimleri birleştirmek üzere kullanılabilen daha genel bir komuttur. Bunu yapmak için şu koordinatları destekler **`H`** (for \*\*`H`\*\*stbilgi) ve **`F`** (for \*\*`F`\*\*altbilgi). Komutun genel biçimi

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

burada `*locations*` yerleştirmek için 2 veya 3 koordinatla belirtilen, virgülle ayrılmış isteğe bağlı bir konumlar listesidir `*content*`.

Bu komut üstbilgilerin içeriğini belirtebildiği için *ve* altbilgilerde, üçüncü koordinata ihtiyacınız vardır, **`H`** ya da **`F`** tam olarak belirtmek için `*locations*`. Örneğin, sol taraftaki (çift) sayfalardaki altbilgilerin orta bölgesini (referans olarak) kullanmak için bunu üç koordinat olarak şöyle belirtirsiniz **`EFC`**:

* \*\*`E`\*\*ift numaralı sayfalar
* \*\*`F` veya \*\*altbilgi
* \*\*`O`\*\*orta bölgesi

Koordinatların sırasının önemli olmadığını unutmayın: **`EFC`** aynı sonucu üretir **`FEC`** ve benzeri.

Aşağıdaki örnek `\fancyhf` içeriği \*\*`O`\*\*tüm üstbilgi ve altbilgilerin orta bölgelerine yerleştirmek için kullanır:

```latex
\begin{document}
\pagestyle{fancy}
\fancyhf{}
\fancyhf[EHC]{Çift+Üstbilgi+Orta}
\fancyhf[EFC]{Çift+Altbilgi+Orta}
\fancyhf[OFC]{Tek+Altbilgi+Orta}
\fancyhf[OHC]{Tek+Üstbilgi+Orta}
\lipsum[1]\newpage\lipsum[1]
```

[Bunu açın `\fancyhf` örneği Overleaf'te](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)

Aşağıdaki grafik, önceki örnek tarafından üretilen çıktının açıklamalı bir sürümüdür:

![fancyhdr \fancyhf komutunu kullanan bir örnek](/files/4a079cdfea62841a9eca59d15c0122c713f42901)

### Örnekler

#### Üstbilgiler ve altbilgilerde temel kuralları (çizgileri) kullanma

Aşağıdaki kural ile ilgili komutlar `fancyhdr`:

* **`\headrulewidth`**: üstbilgi altındaki bir çizginin kalınlığını tanımlayan makro
* **`\footrulewidth`**: altbilgi üstündeki bir çizginin kalınlığını tanımlayan makro
* **`\headruleskip`**: çizgi ile üstbilgi metni arasındaki mesafeyi tanımlayan makro (yalnızca 4.0 sürümünden beri kullanılabilir)
* **`\footruleskip`**: çizgi ile altbilgi metni arasındaki mesafeyi tanımlayan makro
* **`\headrule`** üstbilgi kurallarını (çizgilerini) tamamen yeniden tanımlamak için makro
* **`\footrule`** altbilgi kurallarını (çizgilerini) tamamen yeniden tanımlamak için makro
* **`\headwidth`** üstbilgilerin ve altbilgilerin toplam genişliğini tanımlayan bir uzunluk parametresi

**NOTLAR**:

* varsayılan değeri `\headrulewidth` şudur `0.4pt` ve varsayılan değeri `\footrulewidth` şudur `0pt` bu nedenle, varsayılan olarak bu kural altbilgilerde gösterilmez.
* şunu kullanmalısınız `\renewcommand` tarafından saklanan genişlik değerini değiştirmek için `\headrulewidth` ya da `\footrulewidth`
* benzer şekilde, şunu kullanın `\renewcommand` üstbilgi veya altbilgi metni arasındaki boşluğu değiştirmek için, şunun tarafından ayarlanan `\headruleskip` ya da `\footruleskip` sırasıyla

Örneğin:

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

* **Not**: Bu *çünkü* aşağıdaki komutlar *makrolar*
* * `\headrulewidth`
  * `\footrulewidth`
  * `\headruleskip`
  * `\footruleskip`

ki siz *gerekir* kullanın `\renewcommand` bu komutlar tarafından saklanan değerleri değiştirmek için. Aşağıdaki kod *çalışmayacaktır*:

```latex
\setlength{\headrulewidth}{2pt}% çalışmaz
\setlength{\headruleskip}{10mm}% bu da çalışmaz
```

Bir sonraki örnek kural genişliklerini değiştirir ve kurallar (çizgiler) ile üstbilgi ve altbilgi metni arasındaki mesafenin nasıl değiştirileceğini gösterir—şunu kullanarak `\headruleskip` ve `\footruleskip`:

```latex
\begin{document}
% Sayfa stilini "fancy" olarak ayarla...
\pagestyle{fancy}
%... sonra bunu yapılandır.
\renewcommand{\headruleskip}{10mm}
\renewcommand{\footruleskip}{10pt}
\renewcommand{\headrulewidth}{2pt}
\renewcommand{\footrulewidth}{4pt}
% Bazı içerik:
\chapter{Ayarlarla uğraşma}
\section{Sayfa 1}
Bu 1. sayfadır.
\newpage
\section{Sayfa 2}
Bu 2. sayfadır.
\end{document}
```

[Bunu açın `fancyhdr` örneği Overleaf'te](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)

#### Üstbilgilerde gösterişli kurallar kullanma

Aşağıdaki örnek, içindeki bir örnekten türetilmiştir `fancyhdr` paket belgeleri ve şunu kullanır [`fourier-orns` paketini](https://ctan.org/pkg/fourier?lang=en).

```latex
\documentclass{book}
\usepackage[paperheight=16cm, paperwidth=12cm,% Kağıdın yüksekliğini ve genişliğini ayarla
includehead,
nomarginpar,% Kenar boşluğu paragrafı istemiyoruz
textwidth=10cm,% \textwidth değerini 10 cm olarak ayarla
headheight=14pt,% Gösterişli kuralımızı sığdırmak için \headheight değerini 14pt yapın!
]{geometry}
\usepackage{fourier-orns}
\usepackage{fancyhdr}
\renewcommand{\headrule}{%
\vspace{-8pt}\hrulefill
\raisebox{-2.1pt}{\quad\decofourleft\decotwo\decofourright\quad}\hrulefill}
\title{Süsleyici çizgi}
\author{Overleaf}
\date{Ağustos 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{Gösterişli kurallar!}
\section{Giriş}
Bu örnek \texttt{fancyhdr} belgelerinden alınmıştır.
\newpage
\section{Üstbilgiyi görün}
\newpage
\section{Evet, çok şık!}
\end{document}
```

[Bu örneği Overleaf'te açın](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)

Bu örnek aşağıdaki çıktıyı üretir:

![fourier-orns paketi aracılığıyla üstbilgilerde gösterişli kurallar oluşturmanın bir örneği](/files/57f32d8ceb9a61ec904148557d396a8c26c9d328)

* Bu örnekteki komutlara ilişkin notlar
  * **`\headrule`**: üstbilgideki süsleyici çizginin nasıl çizileceğini tanımlayan bir makro. Burada, içinden süslemeler içeren bir çizgi çizecek şekilde yeniden tanımlanmıştır [`fourier-orns` paketini](https://ctan.org/pkg/fourier?lang=en).
  * **`\leftmark`** ve **`\rightmark`**: bu komutlar, LaTeX’in bölümleme komutları tarafından eklenen “işaret verisini” elde etmek için kullanılır. Bu komutların daha eksiksiz bir açıklaması için eşlik eden makaleyi öneririz [*LaTeX üstbilgi ve altbilgileri nasıl dizgiye döker?*](/latex/tr/derinlemesine-makaleler/23-how-does-latex-typeset-headers-and-footers.md)
  * **`\nouppercase`**: tarafından sağlanan bir komut `fancyhdr` paketi, LaTeX üstbilgileri ve altbilgileri için varsayılan stil olan üstbilgi veya altbilgi metninin BÜYÜK HARFLE dizgilenmesini önlemek için

#### fancyhdr uyarısı: \headheight çok küçük

Eğer `fancyhdr` uyarısını alırsanız `\headheight` çok küçükse *derlenebilir. Bu durumlarda, herhangi bir bölüm dosyasındaki belge öğelerine çapraz başvuru normal şekilde yapılabilir:* onu belirli bir değere ayarlayın `yükseklik` yazarak

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

ancak [önerilen çözüm `geometry` paketini](https://tex.stackexchange.com/a/100408) ve onun `headheight=*height*` seçeneğini kullanarak `\headheight` ile `*height*`.

Aşağıdaki örnek, daha önceki book class örneğimizi yeniden ele alır ve `\headheight` 2cm'ye şu yolla ayarlar `headheight=2cm`:

```latex
\documentclass{book}
\usepackage[paperheight=16cm, paperwidth=12cm,% Kağıdın yüksekliğini ve genişliğini ayarla
includehead,% Açıklaması aşağıdadır
nomarginpar,% Kenar boşluğu paragrafı istemiyoruz
textwidth=10cm,% \textwidth değerini 10 cm olarak ayarla
headheight=2cm,% \headheight değerini 2cm yapın
showframe % Sayfa yerleşimini göster
]{geometry}
\title{Bir \TeX{} kullanıcısının anıları}
\author{Overleaf}
\begin{document}

\frontmatter
\maketitle
Bu, Roma rakamları kullanan ön kısımdır.

\mainmatter
\chapter{Nereden başlamalıyım}
Bölüm 1: 1. sayfada sona eren kısa bir bölüm.

\chapter{Hatırladığım şeyler}
Bölüm 2: 3. sayfada başlar, bu yüzden \LaTeX{} 2. sayfaya bir ``boş'' sayfa ekler.
\end{document}
```

[Overleaf'te aç: şunu ayarlama örneği `\headheight` geometry paketi kullanılarak](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 paketi hakkında notlar**

Yukarıdaki örnek, paketin birkaç seçeneğini kullanır `geometry` paketi:

* `nomarginpar`: kenar notu paragrafı istemediğimizi belirtir
* `textwidth=10cm`: için bir değer (10cm) ayarlar `\textwidth`, LaTeX’in sayfa yerleşimi parametrelerinden biri [sayfa yerleşimi parametreleri](/latex/tr/derinlemesine-makaleler/04-a-visual-guide-to-latex-s-page-layout-parameters.md)
* `headheight=2cm`: için bir değer (2mm) ayarlar `\headheight`, LaTeX’in sayfa yerleşimi parametrelerinden biri [sayfa yerleşimi parametreleri](/latex/tr/derinlemesine-makaleler/04-a-visual-guide-to-latex-s-page-layout-parameters.md)
* `showframe`: sayfa yerleşimini çizer

Bu `geometry` paketi ayrıca LaTeX sayfa yerleşimi parametreleri için belirli değerleri nasıl hesapladığını etkileyen seçenekler de sağlar; örneğin:

* `includehead`
* `includefoot`

Bizim örneğimiz (yukarıda) `includehead` değerini değiştirmenin doğrudan `headheight`. Aşağıdaki diyagram, şu paketten kopyalanmıştır `geometry` paket belgeleri, `includehead` ve `includefoot` seçeneklerin belgenin metin yüksekliğinin hesaplanmasını nasıl etkilediğini gösterir:

![geometry paketi belgelerinden alınan, includehead ve includefoot seçeneklerinin belgenin metin yüksekliği hesaplamasını nasıl etkilediğini gösteren görüntü](/files/2eb98aedb8ed25adc18c5fd96f5f4c251b48f17a)

Şuna dikkat edin: `geometry` paketi metin alanının yüksekliğine şu seçenek aracılığıyla atıfta bulunur `textheight` oysa LaTeX benzer adlı [`\textheight` sayfa yerleşimi parametresini kullanır](/latex/tr/derinlemesine-makaleler/04-a-visual-guide-to-latex-s-page-layout-parameters.md#notes-on-the-page-layout-parameters-and-equations).

#### X of N içeren altbilgiler

Kaynak: tex.stackexchange'de yayımlanan kodun düzenlenmiş sürümü: <https://tex.stackexchange.com/a/282840>.

Bu örnek, geçerli sayfa numarasını ve toplam sayfa sayısını gösteren bir altbilgi oluşturur. Şununla birlikte [`lastpage` paketini](https://ctan.org/pkg/lastpage?lang=en) şunun değiştirilmiş bir sürümünü kullanır `plain` aracılığıyla uygulanan sayfa stili `\fancypagestyle` komutuyla sağlanan `fancyhdr`.

```latex
\documentclass[12pt]{article}
\usepackage[paperheight=16cm, paperwidth=12cm,% Kağıdın yüksekliğini ve genişliğini ayarla
includehead,% Açıklaması aşağıdadır
nomarginpar,% Kenar boşluğu paragrafı istemiyoruz
textwidth=10cm,% \textwidth değerini 10 cm olarak ayarla
headheight=16pt % fancyhr uyarılarını önlemek için \headheight değerini 16pt yapın
]{geometry}
\usepackage{lastpage}
\usepackage{fancyhdr}
\usepackage{lipsum} % sadece örnek metin için
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\fancyfoot[C]{\thepage\ of \pageref{LastPage}}
\fancypagestyle{plain}{%
  \renewcommand{\headrulewidth}{0pt}%
  \fancyhf{}%
  \fancyfoot[C]{\thepage\ of \pageref{LastPage}}}
\begin{document}
\title{Başka bir fancyhdr demosu}
\author{\texttt{tex.stackexchange} \textit{ve diğerleri}}
\maketitle

\lipsum
\end{document}
```

[Bu örneği Overleaf'te açın](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)

#### Tamamen boş sayfalar oluşturma: üstbilgi veya altbilgi yok

Şurada belirtildiği gibi [`fancyhdr` paket dokümantasyonu](http://mirrors.ctan.org/macros/latex/contrib/fancyhdr/fancyhdr.pdf), eğer bir belge oluşturursanız

* şu `book` sınıf *olmayan* şu `openany` seçeneğini veya
* şu `report` sınıfını şununla `openright` seçeneği

herhangi bir bölüm (`\part{...}`) ve bölüm (`\chapter{...}`) sayfaları tek numaralı (sağ el) sayfalarda başlayacaktır.

Bazen, LaTeX bir sonraki bölüm veya parça sayfasının sağ el bir sayfada başlamasını sağlamak için bir "boş" sayfa eklemek zorunda kalır—ancak bu "boş" sayfa yine de birçok kişinin çirkin bulduğu üstbilgiler içerecektir.

**kitap sınıfı belgesinde "boş" sayfaların örneği**

Aşağıdaki `book` sınıfı örneği, 2 sağ el taraflı bölüm sayfası dahil olmak üzere 5 sayfa oluşturur.

```latex
\begin{document}

\frontmatter
\maketitle
Bu, Roma rakamları kullanan ön kısımdır.

\mainmatter
\chapter{Nereden başlamalıyım}
Bölüm 1: 1. sayfada sona eren kısa bir bölüm.

\chapter{Hatırladığım şeyler}
Bölüm 2: 3. sayfada başlar, bu yüzden \LaTeX{} 2. sayfaya bir ``boş'' sayfa ekler.

\end{document}
```

[Bunu açın `book` sınıfı örneği Overleaf'te](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)

Aşağıdaki açıklamalı grafikte gösterildiği gibi, 2. bölüm 3. sayfada başlar çünkü LaTeX nominal olarak “boş” olan ancak çirkin bir üstbilgi içeren 2. sayfayı eklemiştir.

![kitap sınıfı belgesinde boş sayfaların örneği](/files/502ffb0bf2be126be29462498a65d80815aa6bfe)

Eklenen sayfaların, örneğin yukarıdaki 2. sayfa gibi, tamamen boş olmasını sağlamak için çeşitli mekanizmalar—kod ve paketler—kullanılabilir. İşte bazı örnekler:

* şunu kullanın `emptypage` paketi, belgenizin önsözüne aşağıdaki satırı ekleyerek:

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

* 2\. bölümün doğal olarak sağ el bir sayfada başlaması için 1. bölümün sonuna elle bir boş sayfa ekleyin; böylece LaTeX’in yeni sayfa zorlamasına gerek kalmaz. Aşağıdaki kod, şurada önerilmektedir `fancyhdr` paket belgelerinde:

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

* benzer şekilde, 1. bölümün sonunda yeni bir sayfa oluşturabilir ve stilini empty olarak şunu kullanarak ayarlayabilirsiniz `\thispagestyle{empty}`:

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

Gerçekten boş sayfaların kullanımı hakkında daha fazla bilgi ve örnek için, şuraya bakın [TUG SSS](https://texfaq.org/FAQ-reallyblank) veya şunu arayın [etiketi olan sorular `blank-page` TeX.stackechange'de](https://tex.stackexchange.com/questions/tagged/blank-page).

* **İPUCU**: TeX SSS'de başlığı şöyle olan bir giriş vardır [sayfa numaralarından kurtulmak için](https://texfaq.org/FAQ-nopageno%7CHow) bu da bazı yararlı tavsiyeler içerir.

#### Tek bir sayfanın stilini değiştirme

Bazen belirli bir sayfanın stilini değiştirmek uygundur; örneğin, geçerli bölüm sayfasından üstbilgi ve altbilgiyi kaldırmak:

```latex
\begin{document}
\maketitle
\chapter{Farklı sayfa stilleri kullanma}
\lipsum[1] % \usepackage{lipsum} aracılığıyla
\chapter{Örnek Bölüm}
\thispagestyle{empty} % bölüm sayfasından üstbilgi/altbilgileri kaldır
\lipsum[1]
\clearpage
\section{Yeni bölüm}
\lipsum[1]
\end{document}
```

[Bu örneği Overleaf'te açın](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)

#### Çok satırlı üstbilgiler veya altbilgiler

tarafından üretilen üstbilgiler ve altbilgiler `fancyhdr` birden fazla satır içerebilir. Aşağıdaki örnek `fancyhdr` belgelerine dayanır ancak çok satırlı bir üstbilgi içerecek şekilde genişletilmiştir. Bu örnek şunu kullanır `datetime2` paket komutu `\DTMnow` taslak belgenin dizildiği tarihi eklemek için. Komut `\\` üstbilginin ilk satırını sonlandırmak için kullanılır.

```latex
\documentclass{book}
\usepackage[paperheight=16cm, paperwidth=12cm,% Kağıdın yüksekliğini ve genişliğini ayarla
includehead,
nomarginpar,% Kenar boşluğu paragrafı istemiyoruz
textwidth=10cm,% \textwidth değerini 10 cm olarak ayarla
headheight=25pt,% Çok satırlı üstbilgiyi sığdırmak için \headheight değerini 25pt yapın
]{geometry}
\usepackage{fancyhdr}
\usepackage{datetime2}
\begin{document}
% Sayfa stilini "fancy" olarak ayarla...
\pagestyle{fancy}
%... sonra bunu yapılandır.
\fancyhead{} % tüm üstbilgi alanlarını temizle
\fancyhead[RO,LE]{\textbf{TASLAK} (Dizim \DTMnow)\\\textbf{Yeni mezunların performansı}}
\fancyfoot{} % tüm altbilgi alanlarını temizle
\fancyfoot[LE,RO]{\thepage}
\fancyfoot[LO,CE]{Kimden: K. Grant}
\fancyfoot[CO,RE]{Kime: Dean A. Smith}
% Bazı içerik:
Bu 1. sayfadır.\newpage
Bu 2. sayfadır.
\end{document}
```

[Bunu açın `fancyhdr` örneği Overleaf'te](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)

Aşağıdaki grafik, bu örnek tarafından üretilen çıktıyı gösterir:

![fancyhdr tarafından üretilen çok satırlı bir üstbilgi örneği](/files/56ae91dcbfd5671f5b8b1a4bc8016293657063b2)


---

# 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/bicimlendirme/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.
