> 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/sorular-ve-cevaplar/24-how-do-i-adjust-the-font-size.md).

# Yazı tipi boyutu nasıl ayarlanır?

## Giriş

Bu makale yazı tipi boyutunu değiştirmek için birkaç yöntemi inceliyor—ilgili makale bölüm(ler)ine atlamak için aşağıdaki bağlantıları kullanın:

* [Belge sınıflarını kullanarak yazı tipi boyutlarını ayarlama](#setting-document-font-sizes)
* [LaTeX yazı tipi boyutu komutlarını kullanarak](#latex-font-size-commands)
* [LaTeX yazı tipi boyutu ortamlarını kullanarak](#latex-font-size-environments)
* [Şu `\fontsize` ve `\selectfont` komutlar](#the-fontsize-and-selectfont-commands)
* [Yazı tipi boyutunu değiştirmek için paketleri kullanma](#other-packages-for-changing-font-size-relsize-and-scalefnt)
* [Yararlı örnekler bulmak için tex.stackexchange'i kullanma](#examples-from-texstackexchange)

## Belge yazı tipi boyutlarını ayarlama

LaTeX, belgedeki dipnotlar ve bölüm başlıkları gibi çeşitli öğeler için varsayılan yazı tipi boyutunu ayarlamak üzere, `\documentclass` komutu aracılığıyla yüklenen belge sınıfını kullanır. Belge sınıfları ayrıca ana belge metninin (ve diğer bileşenlerin) yazı tipi boyutunu açıkça ayarlamak için seçenekleri de destekler:

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

Örneğin, article sınıfı ana belge metni için 10pt, 11pt ve 12pt'i destekler:

```latex
\documentclass[11pt]{article}
```

Ana metin 11pt olarak ayarlanacak ve diğer belge öğelerine buna uygun değerler uygulanacaktır.

### extsizes sınıfları

Bu [extsizes sınıfları](https://ctan.org/pkg/extsizes?lang=en) extarticle, extreport, extbook, extletter ve extproc'u içeren bu sınıflar 8pt, 9pt, 10pt, 11pt, 12pt, 14pt, 17pt ve 20pt yazı tipi boyutlarını destekler.

#### Örnek: extarticle sınıfını kullanma

Bir sonraki örnek `extarticle` sınıfı belge yazı tipi boyutunu 9pt olarak ayarlamak için.

```latex
\documentclass[9pt]{extarticle} % extarticle belge sınıfına dikkat edin
% geometry paketini küçük bir
% sayfa boyutu kullanarak makale grafiğini oluşturmak
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{lipsum}
\begin{document}
\section{Giriş}
\lipsum[1]
\subsection{Daha fazla ayrıntı}
\lipsum[1]
\end{document}
```

[Bu örneği Overleaf'te açın](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+the+extarticle+class\&snip=%5Cdocumentclass%5B9pt%5D%7Bextarticle%7D+%25+Note+the+extarticle+document+class%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Blipsum%7D%0A%5Cbegin%7Bdocument%7D%0A%5Csection%7BIntroduction%7D%0A%5Clipsum%5B1%5D%0A%5Csubsection%7BMore+details%7D%0A%5Clipsum%5B1%5D%0A%5Cend%7Bdocument%7D)

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

![extarticle sınıfı gösterimi](/files/5f9f84e71382a6b86a3760c636d6d10d1eba8e9a)

## LaTeX yazı tipi boyutu komutları

LaTeX, yazı tipi boyutunu değiştirmek için 10 standart (önceden tanımlı) komutdan oluşan bir küme sağlar—belge sınıflarının veya LaTeX paketlerinin, gerçek punto boyutunu değiştirmek için bu komutları yeniden tanımlayabileceğini unutmayın. Aşağıdaki tablo, ana metin yazı tipi için 10pt kullanan bir belge için bu komutları ve bunların karşılık gelen punto boyutu değerlerini listeler; bu, article sınıfının varsayılan ayarıdır:

```latex
\documentclass{article}
```

![Standart LaTeX yazı tipi boyutu komutları](/files/cb99444a593ba022b10366b122e53e366cb7c070)

Tarafından oluşturulan karşılık gelen punto boyutları için `\documentclass[11pt]{article}` ve `\documentclass[12pt]{article}` bakınız [yazı tipi boyutları tablosu](https://tug.org/texinfohtml/latex2e.html#Font-sizes) içine [LaTeX2e: Resmî olmayan bir referans](https://tug.org/texinfohtml/latex2e.html#SEC_Overview).

Aşağıdaki tablo ek komutları listeler `\HUGE` ve `\ssmall` tarafından sağlanan [`moresize` paketini](https://ctan.org/pkg/moresize?lang=en). Karşılık gelen yazı tipi boyutları, aşağıdakiyle kullanıldığında geçerli olan boyutlardır `moresize` ile kullanıldığında [`extarticle` belge sınıfı](https://ctan.org/pkg/extsizes):

```latex
\documentclass{extarticle}
\usepackage{moresize}
```

![extarticle sınıfı yazı tipi boyutu komutları](/files/0d515044b6b4215426f1bd3dc69506813af15b97)

### Örnek: yazı tipi boyutu komutlarını kullanma

Bir sonraki örnek bu komutların kullanımını göstermektedir.

```latex
\documentclass{extarticle} % extarticle belge sınıfına dikkat edin
% geometry paketini küçük bir
% sayfa boyutu kullanarak makale grafiğini oluşturmak
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{moresize}
\begin{document}

{Bu metnin boyutu \verb=\normalsize= ama şimdi \tiny küçücük
\small küçük ya da moresize paketi aracılığıyla \ssmall ``ssmall'' olana kadar.
Sonra \normalsize normal boyuta dönelim; ardından {\ttfamily \scriptsize grup içinde tek aralıklı
\verb=\scriptsize= metin kullanın} ve sonra tekrar normale dönün. Şimdi, deneyin
\verb=\large= \large metin ardından {\sffamily \Large \verb=\Large= sans-serif metin}
 ve son olarak {\HUGE gerçekten büyük (\verb=\HUGE=) ve {\bfseries  kalın} metin}
\end{document}
```

[Bu örneği Overleaf'te açın](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+font+size+commands\&snip=%5Cdocumentclass%7Bextarticle%7D+%25+Note+the+extarticle+document+class%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bmoresize%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%7BThe+size+of+this+text+is+%5Cverb%3D%5Cnormalsize%3D+but+now+it+is+%5Ctiny+tiny%0Auntil+we+make+it+%5Csmall+small+or+%5Cssmall+%60%60ssmall%27%27+via+the+moresize+package.%0ALet%27s+revert+to+%5Cnormalsize+normal+size+then+%7B%5Cttfamily+%5Cscriptsize+use+monospaced%0A%5Cverb%3D%5Cscriptsize%3D+text+in+a+group%7D+then+back+to+normal.+Now%2C+try+%0A%5Cverb%3D%5Clarge%3D+%5Clarge+text+then+%7B%5Csffamily+%5CLarge+%5Cverb%3D%5CLarge%3D+sans+serif+text%7D%0A+and+finally+%7B%5CHUGE+really+big+%28%5Cverb%3D%5CHUGE%3D%29+and+%7B%5Cbfseries++bold%7D+text%7D%0A%5Cend%7Bdocument%7D)

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

![Standart LaTeX yazı tipi boyutu komutlarını göstermeye yönelik örnek](/files/015a5fbac63c3f8e28bdbb4445fb4ae0aba16ffc)

## LaTeX yazı tipi boyutu ortamları

Yukarıda listelenen boyut değiştirme komutlarının adları, boyutunu değiştirmek istediğiniz metni içermek için ortam olarak kullanılabilir; örneğin:

```latex
\begin{Large}
\texttt{\string\Large} içinde dizilecek metin
yazı tipi boyutu buraya...
\end{Large}%
```

Bir sonraki örnek bu ortamların nasıl iç içe kullanılabileceğini gösterir.

### Örnek: yazı tipi boyutu ortamlarını kullanma

```latex
\documentclass{extarticle} % extarticle belge sınıfına dikkat edin
% geometry paketini küçük bir
% sayfa boyutu kullanarak makale grafiğini oluşturmak
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{moresize}
\begin{document}
\noindent Normal boyutlu metinle başlayacağız, sonra
\begin{tiny}
biraz {\ttfamily \string\tiny} metin
\begin{Large}
{\ttfamily\string\Large} ile karıştırılmış ve
\begin{HUGE}\ttfamily \string\HUGE{} metin
\end{HUGE}%
\end{Large}%
\end{tiny}%
ve ardından normal boyutlu metne döneceğiz.
\end{document}
```

[Bu örneği Overleaf'te açın](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+font+size+environments\&snip=%5Cdocumentclass%7Bextarticle%7D+%25+Note+the+extarticle+document+class%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bmoresize%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cnoindent+We%27ll+start+with+normal-sized+text+then+add%0A%5Cbegin%7Btiny%7D%0Asome+%7B%5Cttfamily+%5Cstring%5Ctiny%7D+text%0A%5Cbegin%7BLarge%7D%0Amixed+with+%7B%5Cttfamily%5Cstring%5CLarge%7D+and+%0A%5Cbegin%7BHUGE%7D%5Cttfamily+%5Cstring%5CHUGE%7B%7D+text%0A%5Cend%7BHUGE%7D%25%0A%5Cend%7BLarge%7D%25%0A%5Cend%7Btiny%7D%25%0Athen+back+to+normal-sized+text.%0A%5Cend%7Bdocument%7D)

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

![Standart LaTeX yazı tipi boyutu ortamlarını göstermeye yönelik örnek](/files/3396eaa1b7425e8fb8530a80dace9595d664d747)

## \fontsize ve \selectfont komutları

Yazı tipi boyutu komutları [yukarıdaki tablolarda listelenen](#latex-font-size-commands) LaTeX komutları kullanılarak uygulanır `\fontsize` ve `\selectfont` , bunlar ayrıca doğrudan bir `yazı tipi boyutu` ve karşılık gelen `temel çizgi aralığı` ayarını seçmek için de kullanılabilir:

```latex
\fontsize{font-size}{baseline-skip}\selectfont
```

Bu `temel çizgi aralığı` değeri, \selectfont kullanılarak dizilen bir paragraftaki metnin satır tabanları arasındaki uzaklığı belirler `yazı tipi boyutu`; ayrıca \baselineskip adlı bir parametre komutunda da saklanır `\\baselineskip`—daha fazla ayrıntı için Overleaf makalesine bakın [LaTeX’te paragraf aralığı nasıl değiştirilir](/latex/tr/bicimlendirme/04-articles-how-to-change-paragraph-spacing-in-latex.md#5cbaselineskip-28tex-primitive29).

### Örnek: \fontsize ve \selectfont kullanma

Bir sonraki örnek `\fontsize` ve `\selectfont` çeşitli `yazı tipi boyutu` ve `temel çizgi aralığı` değerler için

* `\fontsize{6}{8}\selectfont`: 8pt aralıklarla yerleştirilmiş satır tabanlarıyla 6pt metin kullanın
* `\fontsize{8}{9}\selectfont`: 9pt aralıklarla yerleştirilmiş satır tabanlarıyla 8pt metin kullanın
* `\fontsize{12}{13.5}\selectfont`: 13.5pt aralıklarla yerleştirilmiş satır tabanlarıyla 12pt metin kullanın

Estetik açıdan hoş `yazı tipi boyutu` ve `temel çizgi aralığı` aralık birleşimleri, kullanılan yazı tipinin tasarımına bağlı olabilir.

```latex
\documentclass{article}
% geometry paketini küçük bir
% sayfa boyutu kullanarak makale grafiğini oluşturmak
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=8mm,
   bottom=20mm,
   left=10mm,
   right=8mm]{geometry}
\usepackage{blindtext}
\begin{document}

\fontsize{6}{8}\selectfont\blindtext

\fontsize{8}{9}\selectfont\blindtext

\fontsize{12}{13.5}\selectfont\blindtext
\end{document}
```

[Bu örneği Overleaf'te açın](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+fontsize+and+selectfont\&snip=%5Cdocumentclass%7Barticle%7D%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D8mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D8mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bblindtext%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cfontsize%7B6%7D%7B8%7D%5Cselectfont%5Cblindtext%0A%0A%5Cfontsize%7B8%7D%7B9%7D%5Cselectfont%5Cblindtext%0A%0A%5Cfontsize%7B12%7D%7B13.5%7D%5Cselectfont%5Cblindtext%0A%5Cend%7Bdocument%7D)

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

![Overleaf'te fontsize ve selectfont'u gösterme](/files/8044ddc2a152d4b007ddd9226d8e38337f62408e)

## Yazı tipi boyutunu değiştirmek için diğer paketler: relsize ve scalefnt

Bu bölümde aşağıdaki LaTeX paketlerini kısaca inceliyoruz:

* şu [`relsize` paketini](https://ctan.org/pkg/relsize?lang=en) yazı tipi boyutunu *geçerli* boyuta göre ayarlayan komutlar sağlar;
* şu [`scalefnt` paketini](https://ctan.org/pkg/scalefnt) bu, yazı tiplerini istediğiniz boyutlara “yeniden ölçeklemenize” olanak tanır.

### relsize paketi

Bu `relsize` paketi yazı tipi boyutlarını *geçerli* geçerli yazı tipi boyutuna göre ayarlamak için komutlar sağlar—yani, bir boyut değişikliği yapmak istediğiniz konumda kullanılan yazı tipi boyutudur; örneğin, dipnotlar dizilirken geçerli (yazı tipi) boyut ana metindeki boyuttan daha küçüktür.

Tarihsel nedenlerle, bunları burada incelemeyeceğiz (ama bakınız [burada](https://tex.stackexchange.com/a/24600)), birçok TeX/LaTeX yazı tipi boyutu/ölçekleme işlemi $$\text{1.2}$$değerini içerir; örneğin, [yukarıdaki tablo](#latex-font-size-commands) gösterir `\Large` şudur $$\text{14.4pt}$$ ve bir sonraki daha büyük boyut, `\LARGE`, $$\text{17.28pt}$$ çünkü $$\text{14.4pt} \times 1.2 = \text{17.28pt}$$dir. Ayrıca şunu da görebiliriz ki $$\texttt{(\LARGE) } \text{17.28pt} \times 1.2 = \text{20.74pt}\texttt{ (\huge)}$$

Bu `relsize` paketi, yukarıdaki tabloda listelenen yazı tipi boyutları arasında geçiş yaparken “adımlar”a atıfta bulunur; örneğin, [aşağıda gösterilen kod](#relsizeexample) 10pt metinden 17.28pt'e geçmenin, her biri 1.2 çarpanı kullanan 3 “adım” içerdiğini gösterir: $$\text{10pt} \times 1.2 \times 1.2 \times 1.2 = \text{17.28pt}$$

* Komut `\relsize{*n*}` geçerli yazı tipini kullanarak ölçeklendirmeye çalışır `*n*` “adım”; ancak, istenen (ölçeklenmiş) boyut çok küçük ya da çok büyükse:
  * bir uyarı mesajı verilir ve
  * ölçeklenmiş boyut, komutlar tarafından belirlenen sınırlarla kısıtlanır `\RSsmallest` (genellikle `\tiny`) ve `\RSlargest` (genellikle `\Huge`)
* Kullanın `\renewcommand` için yeni değerler ayarlamak üzere `\RSlargest` ve `\RSsmallest`:

  ```latex
  \renewcommand\RSlargest{75pt}
  \renewcommand\RSsmallest{5pt}
  ```

#### Diğer relsize paketi komutları

Bu `relsize` paket belgeleri, yalnızca metin için tasarlanmış ve matematiksel içerikle kullanılmaması gereken aşağıdaki komutları listeler.

| Komut                     | Amaç                                                                         |
| ------------------------- | ---------------------------------------------------------------------------- |
| `\relsize{*n*}`           | Yazı tipi boyutunu şu kadar değiştir: `*n*` adım.                            |
| `\larger[*n*]`            | Yazı tipi boyutunu (isteğe bağlı) `*n*` adım artırın (varsayılan 1 adımdır). |
| `\smaller[*n*]`           | Yazı tipi boyutunu (isteğe bağlı) `*n*` adım artırın (varsayılan 1 adımdır). |
| `\relscale{*f*}`          | Yazı tipi boyutunu şu ölçek katsayısıyla değiştir: `*f*`.                    |
| `\textlarger[*n*]{text}`  | Metin boyutu (isteğe bağlı) kadar büyütülür `*n*` adım.                      |
| `\textsmaller[*n*]{text}` | Metin boyutu (isteğe bağlı) kadar küçültülür `*n*` adım.                     |
| `\textscale[*f*]{text}`   | Metin boyutu şu katsayıyla ölçeklenir `*f*`.                                 |

* **Not**: Bu `relsize` komutlar `\mathsmaller` ve `\mathlarger` matematiksel içerikle kullanılmak üzere tasarlanmıştır—bakınız [paket dokümantasyonu](http://mirrors.ctan.org/macros/latex/contrib/relsize/relsize-doc.pdf) daha fazla ayrıntı için.

#### Örnek: relsize paketini kullanma

Bir sonraki örnek, `relsize` paketi tarafından sağlanan çeşitli komutları göstermektedir. Aşağıdakilere dikkat edin:

* yazı tipi boyutu değişikliklerinin etkisini yerelleştirmek için grupların {...} kullanılması;
* şunu yazarak maksimum ölçeklenmiş yazı tipi boyutunu 75pt olarak sabitleme

```latex
\renewcommand\RSlargest{75pt}
```

```latex
% article sınıfı varsayılan 10pt metin boyutuyla yüklenir
\documentclass{article}
% geometry paketini küçük bir
% sayfa boyutu kullanarak makale grafiğini oluşturmak
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{relsize}
% Basit makromuzu tanımlayalım
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
% Maksimum ölçeklenmiş yazı tipi boyutunu 75pt olarak ayarla
\renewcommand\RSlargest{75pt}
\begin{document}
Merhaba, bu paragrafta normal yazı tipi boyutu \getfontsize.
Şimdi geçerli yazı tipini 3 ``adım'' kullanarak ölçeklendirin: {\verb=\relsize{3}=\relsize{3}
bu da geçerli boyutu \getfontsize olarak ayarlar}. Grubun dışında
yazı tipi boyutu bir kez daha \getfontsize.

Bir başka paragrafta biraz{\larger[2] daha büyük metin} ve
{\smaller[1] daha küçük metin}---grupların \{...\} kullanımına dikkat edin. Ayrıca
\textlarger[3]{büyük metin} ve biraz \textscale{2}{ölçeklenmiş metin} kullanarak.
\vskip12pt
Daha fazla sayıda adım kullanma:

\vskip12pt
\textlarger[11]{11 adım (\getfontsize)}
\vskip12pt
\textlarger[20]{20 adım (\getfontsize)}---boyut sınırına ulaşıldı ve bir uyarı verildi:
\vskip12pt
``Package relsize Warning: Yazı tipi boyutu 383.35397pt çok büyük. Bunun yerine 75pt kullanılıyor...''
\end{document}
```

[Bu örneği Overleaf'te açın](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+the+relsize+package\&snip=%25+article+class+is+loaded+with+default+10pt+text+size%0A%5Cdocumentclass%7Barticle%7D%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Brelsize%7D%0A%25+Define+our+simple+macro%0A%5Cbgroup%0A%5Ccatcode%60%40%3D11%0A%5Cgdef%5Cgetfontsize%7B%5Cf%40size+pt%7D%0A%5Cegroup%0A%25+Set+the+maximum+scaled+font+size+to+75pt%0A%5Crenewcommand%5CRSlargest%7B75pt%7D%0A%5Cbegin%7Bdocument%7D%0AHello%2C+in+this+paragraph+the+normal+font+size+is+%5Cgetfontsize.+%0ANow+scale+the+current+font+using+3+%60%60steps%27%27%3A+%7B%5Cverb%3D%5Crelsize%7B3%7D%3D%5Crelsize%7B3%7D%0Awhich+sets+the+current+size+to+%5Cgetfontsize%7D.+Outside+the+group+%0Athe+font+size+is+once+again+%5Cgetfontsize.%0A%0AAnother+paragraph+with+some%7B%5Clarger%5B2%5D+larger+text%7D+and+%0A%7B%5Csmaller%5B1%5D+smaller+text%7D---note+the+use+of+groups+%5C%7B...%5C%7D.+Also+using+%0A%5Ctextlarger%5B3%5D%7Blarge+text%7D+and+some+%5Ctextscale%7B2%7D%7Bscaled+text%7D.%0A%5Cvskip12pt%0AUsing+a+larger+number+of+steps%3A%0A%0A%5Cvskip12pt%0A%5Ctextlarger%5B11%5D%7B11+steps+%28%5Cgetfontsize%29%7D%0A%5Cvskip12pt%0A%5Ctextlarger%5B20%5D%7B20+steps+%28%5Cgetfontsize%29%7D---size+limit+reached+and+a+warning+is+given%3A%0A%5Cvskip12pt%0A%60%60Package+relsize+Warning%3A+Font+size+383.35397pt+is+too+large.+Using+75pt+instead...%27%27%0A%5Cend%7Bdocument%7D)

Yukarıdaki LaTeX kodu, geçerli yazı tipi boyutuna şu adlı bir dahili LaTeX değişkeni aracılığıyla erişir `\f@size`, değeri bir makro kullanılarak dizilebilir; örneğin `\getfontsize`, şu şekilde tanımlanabilir:

```latex
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
```

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

![Çeşitli relsize paketi komutlarını göstermeye yönelik örnek](/files/769c83dd2c88afa5d23572df2a73b769a23c0c7b)

### scalefnt paketi

Bu `scalefnt` paket, şu komutu tanımlar `\scalefont` komut

```latex
\scalefont{factor}
```

burada `factor` geçerli yazı tipinin boyutunu ve geçerli `\\baselineskip`değerini ölçeklendirecektir—bu, dizilen bir paragraftaki metin satırları arasındaki boşluğu hesaplamak için kullanılır [Örnek: scalefnt paketini kullanma](/latex/tr/bicimlendirme/04-articles-how-to-change-paragraph-spacing-in-latex.md#5cbaselineskip-28tex-primitive29).

#### Bir sonraki örnek,

komutunu göstermekte ve ayrıca bizim `\scalefont` makromuzu da kullanmaktadır [`\getfontsize` makro](#getfontsize).

```latex
% article sınıfı varsayılan 10pt metin boyutuyla yüklenir
\documentclass{article}
% geometry paketini küçük bir
% sayfa boyutu kullanarak makale grafiğini oluşturmak
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{scalefnt}
% Basit makromuz \getfontsize'yi tanımlayalım
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
\begin{document}
Bu paragrafta, geçerli yazı tipi boyutu \getfontsize{} ve \verb=\baselineskip= değeri \the\baselineskip.

Eğer \verb=\scalefont{1.5}= \scalefont{1.5} kullanırsak, yazı tipi boyutu şimdi \getfontsize{} ve \verb=\baselineskip= \the\baselineskip.
\end{document}
```

[Bu örneği Overleaf'te açın](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+the+scalefnt+package\&snip=%25+article+class+is+loaded+with+default+10pt+text+size%0A%5Cdocumentclass%7Barticle%7D%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bscalefnt%7D%0A%25+Define+our+simple+macro+%5Cgetfontsize%0A%5Cbgroup%0A%5Ccatcode%60%40%3D11%0A%5Cgdef%5Cgetfontsize%7B%5Cf%40size+pt%7D%0A%5Cegroup%0A%5Cbegin%7Bdocument%7D%0AFor+this+paragraph%2C+the+current+font+size+is+%5Cgetfontsize%7B%7D+and+the+value+of+%5Cverb%3D%5Cbaselineskip%3D+is+%5Cthe%5Cbaselineskip.%0A%0AIf+we+use+%5Cverb%3D%5Cscalefont%7B1.5%7D%3D+%5Cscalefont%7B1.5%7D+the+font+size+is+now++%5Cgetfontsize%7B%7D+and+%5Cverb%3D%5Cbaselineskip%3D+is+%5Cthe%5Cbaselineskip.%0A%5Cend%7Bdocument%7D)

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

![scalefnt paketini göstermeye yönelik örnek](/files/40425a75ccbfec7fbb644a1c436159a784085bab)

## tex.stackexchange'den örnekler

tex.stackexchange üzerinde [etiketi olan sorular `fontsize`](https://tex.stackexchange.com/questions/tagged/fontsize) için yapılan bir arama, yazı tipi boyutlarını değiştirmeyle ilgili açıklamalar, kod ve çözümler içeren uzun bir sonuç listesi üretir. Bazı sorular oldukça uzmanca, bazıları ise daha geneldir; burada ilginizi çekebilecek küçük bir seçki vardır:

* [Şekil açıklamalarının yazı tipi boyutunu değiştirme](https://tex.stackexchange.com/questions/187429/change-font-size-of-labels-in-figures-to-any-font-size)
* [Tüm açıklamaların yazı tipi boyutunu ayarlama](https://tex.stackexchange.com/questions/527772/adjusting-font-size-of-all-captions-with-prefered-font-size)
* [Bölüm başlıklarının, alt bölümlerin yazı tipi boyutunu değiştirme](https://tex.stackexchange.com/questions/234546/chapter-section-subsections-title-font-size)
* [ile yazı tipi boyutunu değiştirin `fontspec` paketini](https://tex.stackexchange.com/questions/309712/change-font-size-with-fontspec-package)
* [için yazı tipi boyutunu değiştirme `\ttfamily`](https://tex.stackexchange.com/questions/158778/all-ttfamily-font-change-font-size)


---

# 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/sorular-ve-cevaplar/24-how-do-i-adjust-the-font-size.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.
