> For the complete documentation index, see [llms.txt](https://ayakaleaf-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://ayakaleaf-pro.ayaka.space/latex/tr/derinlemesine-makaleler/04-a-visual-guide-to-latex-s-page-layout-parameters.md).

# LaTeX'in sayfa yerleşim parametreleri için görsel rehber

## Güncelleme: Eylül 2021

İlk yayımlanmasının üzerinden yaklaşık 4 yıl geçtikten sonra, bu makale boyutunu küçültmek ve ele alınan konuların kapsamını yeniden odaklamak için düzenlendi, yeniden adlandırıldı ve yeniden yayımlandı. Makale başlangıçta, eski Overleaf V1 özelliklerine dayanan LuaTeX tabanlı bir LaTeX şablonu içeriyordu. O şablon artık kullanımdan kalktı ve artık mevcut değil.

**Not**: LaTeX sayfa yerleşiminin daha ince ayrıntılarını anlamanız gerekmiyorsa, Overleaf makalesi [Sayfa boyutu ve kenar boşlukları](/latex/tr/bicimlendirme/07-page-size-and-margins.md) şunları açıklar: [`geometry` paketini](https://ctan.org/pkg/geometry?lang=en) ve muhtemelen daha ilginç olacaktır.

## Giriş

LaTeX ile bir kitap yerleşimini yapılandırmakta hiç zorlandınız mı—kağıt boyutunu, kitap sayfa boyutunu (kesim boyutu) ve kenar boşluklarını ayarlamak gibi? Bunu yapmak zor olabilir, buna yardımcı olan birçok paket olmasına rağmen—mükemmel `geometry` paketi dahil. (La)TeX, sol ve sağ sayfalar için farklı kenar boşluklarına sahip yayınların sayfa yerleşimini tam olarak belirtmek için neredeyse bir düzine değer kullanır:

* `\\hoffset`, `\voffset`, `\oddsidemargin`, `\topmargin`, `\headheight`, `\headsep`, `\textheight`, `\textwidth`, `\marginparsep`, `\marginparwidth`, `\footskip`

Tipik olarak, bu parametreler paketler ya da kitap yayınevleri tarafından dağıtılanlar gibi şablonlar tarafından sağlanan komutlar aracılığıyla ayarlanır. Ancak bazen perde arkasında neler olup bittiğini anlamak isteyebilirsiniz—belki oluşturmak istediğiniz belirli bir belge türü için daha yüksek derecede denetim gerekir.

Bu yazıda LaTeX’in sayfa modeli ile baskı ve tasarım dünyasında kullanılan geleneksel model arasındaki ilişkiyi inceliyoruz. Bir dizi [Google Slaytları](#google-slides-with-animations), ayrıntılı sayfa yerleşimi çizimleri içeren, kullanarak LaTeX’in yerleşim modeli ile kitap tasarımcısı ya da talep üzerine baskı şirketi tarafından üretilebilecek tipik bir teknik özellik arasında bağlantı kuran çok basit bazı denklemleri adım adım nasıl formüle edeceğimizi gösteriyoruz. Bu denklemleri kullanarak, isterseniz, tercih ettiğiniz kitap yerleşimini uygulamak için LaTeX’in parametre değerlerini doğrudan hesaplayabilirsiniz.

### pdfTeX ve LuaTeX/LuaHBTeX hakkında kısa notlar

Buna ek olarak `\\hoffset` ve `\voffset` yukarıda listelenen parametrelere, pdfTeX ayrıca şu parametreleri de kullanır `\pdfhorigin` ve `\pdfvorigin`. Geleneksel olarak, TeX motorları `.dvi` çıktı olarak dosyalar üretirdi; bu dosyalar, sayfa başlangıcının sayfanın solundan 1 inç (25,4 mm) ve sayfanın üstünden 1 inç (25,4 mm) uzakta olduğunu varsayan yazılımlar tarafından PostScript veya PDF’ye dönüştürülürdü. Değerleri `\\hoffset` ve `\voffset` parametrelerinin değerleri *göreli* o (1 inç, 1 inç) konumuna göre. `\pdfhorigin=30mm` ayarlamaya eşdeğerdir `\\hoffset` ile `30–25,4`=`4,6 mm` çünkü `\\hoffset` zaten `25,4 mm` sayfanın solundan uzakta olan bir konuma göre tanımlıdır. Aynı şekilde, bir `\\hoffset` değeri `0 mm` ayarlamak `\pdfhorigin=25.4mm`. Aşağıdaki tartışmalarda/çizimlerde parametreleri kullanacağız `\\hoffset` ve `\voffset`.

#### LuaTeX/LuaHBTeX

LuaTeX/LuaHBTeX de *dolaylı olarak* destekler `\pdfhorigin` ve `\pdfvorigin` ancak pdfTeX ile uyumluluk için, bu komutlar aşağıdaki gibi tanımlanmalıdır (bkz. Bölüm 3 [LuaTeX Referans Kılavuzu](https://www.pragma-ade.com/general/manuals/luatex.pdf)):

```latex
\edef\pdfhorigin{\pdfvariable horigin}
\edef\pdfvorigin{\pdfvariable vorigin}
```

## Amacımız ne?

Bu makalenin teması ve sunduğumuz kaynakların amacı aşağıdaki hedeflere dayanmaktadır:

1. Örneğin LaTeX kullanmayan veya desteklemeyen bir kitap tasarımcısı ya da yayımcı tarafından sağlanan bir yerleşim teknik özelliğini uygulamak istiyoruz—ya da belki talep üzerine baskı şirketi tarafından sağlanan bir teknik özelliği takip etmemiz gerekiyor.
2. Tasarımcının teknik özelliğinde yer alan geleneksel kitap ölçülerini (kağıt boyutu, kesim boyutu ve sayfa kenar boşlukları) kullanmak ve bunları LaTeX’in anlayıp tasarımcının yerleşimini kopyalamak için kullanabileceği parametre ve değerlere dönüştürmek istiyoruz.
3. Kitap sayfamızın seçtiğimiz kağıt boyutu üzerinde yatay ve dikey olarak ortalanmış olmasını istiyoruz—yani LaTeX tarafından oluşturulan PDF sayfalarının alanı içinde ortalanmış olmasını. Ayrıca keyfi bir kağıt boyutu seçmek ve birkaç standart seçenekle (A4, ABD Mektup vb.) sınırlı olmamak istiyoruz.

### Hızlı hatırlatma: Kağıt boyutunu nasıl ayarlarsınız?

LuaTeX, XeTeX ve pdfTeX, ürettikleri PDF belgesinin “kağıt boyutunu” denetlemenizi sağlayan iki komut sunar:

* `\pdfpagewidth`
* `\pdfpageheight`

Bu komutların kağıdımızın boyutunu temsil ettiğini bildiğimize göre, artık başarmaya çalıştığımız şeyi göstermek için bir diyagram çizebiliriz:

![{{{alt}}}](/files/c7c1b02833b8e8e4f2db8548901000782f9a1113)

ΔX ve ΔY’nin kitap sayfasını kağıt alanı üzerinde ortalamak için gereken değerler olduğunu unutmayın—bunlar [Google Slaytları](#google-slides-with-animations)bölümünde tartışılmaktadır. Yukarıdaki diyagramdan şunları görebilirsiniz:

* ΔX=½(\pdfpagewidth − kitap-sayfa-genişliği)
* ΔY=½(\pdfpageheight − kitap-sayfa-yüksekliği)

Yukarıdaki diyagram ayrıca [Google Slaytları](#google-slides-with-animations) içeriğinde de yer alır

#### ve sayfa yerleşimi denklemlerine ulaşmak için başlangıç noktası olarak kullanılır.

LuaTeX artık *doğrudan* desteklemiyor `\pdfpagewidth` ya da `\pdfpageheight` ancak artık `\pagewidth` ve `\pageheight`adlı iki yeni ilkel kullanıyor. Geriye dönük uyumluluk `\let\pdfpagewidth\pagewidth` ve `\let\pdfpageheight\pageheight`ile sağlanabilir. İlgilenen okuyucular daha fazla ayrıntıyı [LaTeX News (24. sayı, Şubat 2016)](https://www.latex-project.org/news/latex2e-news/ltnews24.pdf) ve elbette [resmî LuaTeX belgelerinde](http://www.luatex.org/documentation.html).

## Bu yazıdaki kaynaklar

Burada Overleaf’te yeni fikirleri denemeyi severiz; bu yüzden bu yazıda, yararlı olacağını umduğumuz çeşitli kaynaklar ekledik:

* **İki set** [**Google Slaytları**](#google-slides-with-animations): Bu slayt setleri aynı içeriği içerir ancak birinde animasyonlar vardır, diğerinde yoktur (bazı kişiler hiçbir animasyon içermeyen slaytları görüntülemeyi tercih eder). Bunları ayrıca [PDF biçiminde](https://www.filepicker.io/api/file/7Okr2kx6QAWPo3w7mt6K). Slaytlar, kitap sayfası yerleşiminin temellerine çok kısa bir giriş sunar ve LaTeX’in sayfa modeli ile geleneksel baskı ve tasarımda kullanılan model arasındaki ilişkiyi inceler. Son birkaç slayt, geleneksel ölçümlerden (sayfa genişliği/yüksekliği ve kenar boşlukları) oluşan bir kümenin, kitabınızın yerleşimini LaTeX’te yeniden oluşturmak için eşdeğer LaTeX parametre değerlerine nasıl dönüştürülebileceğini gösteren basit denklemlere nasıl ulaşılacağını gösterir.
* **Sayfa yerleşimi diyagramları**: Bu [Google Slaytları](#google-slides-with-animations) çeşitli LaTeX parametrelerini hesaplamak için bazı basit denklemler formüle etmekte kullanılan ayrıntılı sayfa yerleşimi diyagramları içerir. Bu çizimleri daha ayrıntılı incelemek isterseniz, size [PDF sürümleri](#download-page-layout-diagrams) indirme imkânı sağladık.

### Bu makalenin kaynakları nasıl kullanılır

Bu makalenin okuyucu kitlesinin LaTeX kullanma deneyimi açısından geniş bir yelpazeye sahip olması muhtemel olduğundan, kişisel deneyiminize, ilgi alanlarınıza veya tercihlerinize göre okuyucuların arasından seçim yapabileceği bir dizi kaynak sunmanın daha uygun olacağını düşündük. Bu kaynakların yararlı olmasını ve Overleaf LaTeX topluluğunun ihtiyaçları ile ilgilerini karşılamasını umuyoruz.

Bu kaynakları kullanmak için belirlenmiş bir sıra yoktur, ancak önerimiz şu olacaktır:

1. inceleyin [Google Slaytları](#google-slides-with-animations);
2. (isteğe bağlı): [sayfa yerleşimi diyagramlarını indirin ve inceleyin](#download-page-layout-diagrams);

#### Adım 1: Google Slaytları'nı görüntüleyin veya indirin (PDF olarak)

Son slayt (aşağıda gösterilmiştir), sunum sırasında formüle edilen denklemleri özetler.

![{{{alt}}}](/files/21cf9f1c2246580e55cf62c9ec8f17d72a280358)

Okuyucuların kolaylığı için slaytları görüntülemek üzere üç seçenek sunuyoruz:

1. slaytları [animasyonlarla](#google-slides-with-animations);
2. slaytları [animasyonsuz](#google-slides-without-animations);
3. slaytları [PDF biçiminde](https://www.filepicker.io/api/file/7Okr2kx6QAWPo3w7mt6K) çevrimdışı görüntüleme veya yazdırma için.

#### Adım 2 (isteğe bağlı): Sayfa yerleşimi diyagramlarını indirin ve inceleyin

Sayfa yerleşimi diyagramlarını daha ayrıntılı incelemek isterseniz, şu bağlantı vardır: [bu makalenin sonunda](#download-page-layout-diagrams) içindeki diyagramların çift sayfalı açılım (karşılıklı sayfalar) sürümünü içeren bir PDF dosyası indirmek için [Google Slaytları](#google-slides-with-animations).

### Sayfa yerleşimi parametreleri ve denklemleri hakkında notlar

içinde sunulan denklemlere bakarsanız [Google Slaytları](#google-slides-with-animations) birçok değişken içerdiğini fark edebilirsiniz; dolayısıyla, hangi LaTeX parametre değerlerini hesaplamak ve hangilerini kendiniz ayarlamak istediğinize bağlı olarak bu denklemleri kullanmanın birden çok yolu vardır. İçinde yer alan grafiklerden birine (ve ilgili denklemlere) bakalım [Google Slaytları](#google-slides-with-animations):

![{{{alt}}}](/files/af0595feb26327b0c3501919493572542738ac2b)

Açıkça, hangi LaTeX parametre değerlerini hesaplamak istediğinize ve hangilerini başlangıç noktası olarak vereceğinize karar vermeniz gerekir. Devam etmenin bir yolu şöyledir:

1. Ayarla `\\hoffset` ve `\voffset` ile `0 mm` (ile `\pdfhorigin=1in` ve `\pdfvorigin=1in`, gerekirse)
2. Kitap sayfasını etkileyen aşağıdaki LaTeX parametreleri için değerler kullanın *genişlik*:

* `\marginparsep`
* `\marginparwidth`

4. Kitap sayfasını etkileyen aşağıdaki LaTeX parametreleri için tercih edilen değerleri ayarlayın *yüksekliği*:

* `\headheight`
* `\headsep`
* `\footskip`

6. Tercih ettiğiniz kağıt boyutu ile kitap sayfasının istenen genişlik ve yüksekliği ve kullanmak istediğiniz dört kitap kenar boşluğu değeri için değerler ayarlayın.
7. Seçtiğiniz kağıt boyutuna ortalanmış kitap yerleşiminizi uygulamak için aşağıdaki LaTeX değerlerini hesaplayın:

* `\evensidemargin`, `\oddsidemargin`, `\textwidth`, `\textheight`ve `\topmargin`

## Makale kaynakları

Burada, LaTeX sayfa yerleşimi parametrelerini daha iyi anlamanıza yardımcı olmak için hazırladığımız bir dizi kaynağı listeliyoruz.  [Google Slaytları](#google-slides-with-animations) isterseniz, herhangi bir belgenin ihtiyaçlarına uygun parametre değerlerini doğrudan hesaplamak için kullanabileceğiniz basit denklemlerin ayrıntılarını verir.

### Google Slaytları: Animasyonlu

{% embed url="<https://docs.google.com/presentation/d/e/2PACX-1vSTZiCWqckmPGdqisRh9wTflZrmWdofwpReQAkSbuW2tTBothzSy86TzwMUtfomKtqSbVwNypifdUgY/embed?start=false&loop=false&delayms=3000>" %}

### Google Slaytları: Animasyonsuz

{% embed url="<https://docs.google.com/presentation/d/e/2PACX-1vQ_gH_Wg0Q0HdhcuyGXPplPsAUkaYbi_at_tnFLKk8q_woe22eFNPjehAF_PLvEgEV_33-qNskIYvlL/embed?start=false&loop=false&delayms=3000>" %}

### Google Slaytları: PDF’ye dönüştürülmüş

Slaytları PDF belgesi olarak görüntülemeyi tercih ederseniz ya da onları yazdırmak isterseniz, slaytları [PDF biçiminde](https://www.filepicker.io/api/file/7Okr2kx6QAWPo3w7mt6K).

### Sayfa yerleşimi diyagramlarını indirin

Sayfa yerleşimi diyagramlarını daha ayrıntılı incelemek isterseniz, işte burada çift sayfalı açılım (yani karşılıklı sayfalar) halinde bir [PDF biçiminde](https://www.filepicker.io/api/file/X2O1aJM1Rca68mmYm4PT).

## Sonuç olarak

Bu makalenin yararlı olmasını ve LaTeX kullanarak sayfa yerleşimini keşfetmek için bazı faydalı arka plan bilgileri sağlamış olmasını umuyoruz. Her zamanki gibi, okuyuculardan haber almaktan memnuniyet duyarız; lütfen [bize ulaşın](https://www.overleaf.com/contact) yorumlarınız ve geri bildirimlerinizle bizimle iletişime geçin.

İyi (La)TeXlemeler!


---

# 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://ayakaleaf-pro.ayaka.space/latex/tr/derinlemesine-makaleler/04-a-visual-guide-to-latex-s-page-layout-parameters.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.
