> 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/id/pertanyaan-and-jawaban/24-how-do-i-adjust-the-font-size.md).

# Bagaimana cara menyesuaikan ukuran font?

## Pendahuluan

Artikel ini mengulas beberapa metode untuk mengubah ukuran font—gunakan tautan berikut untuk melompat ke bagian artikel yang Anda minati:

* [Menggunakan kelas dokumen untuk menetapkan ukuran font](#setting-document-font-sizes)
* [Menggunakan perintah ukuran font LaTeX](#latex-font-size-commands)
* [Menggunakan lingkungan ukuran font LaTeX](#latex-font-size-environments)
* [Menggunakan `\fontsize` dan `\selectfont` perintah](#the-fontsize-and-selectfont-commands)
* [Menggunakan paket untuk mengubah ukuran font](#other-packages-for-changing-font-size-relsize-and-scalefnt)
* [Menggunakan tex.stackexchange untuk mencari contoh yang membantu](#examples-from-texstackexchange)

## Menetapkan ukuran font dokumen

LaTeX menggunakan kelas dokumen, yang dimuat melalui `\documentclass` perintah, untuk menetapkan ukuran font default untuk berbagai elemen, seperti catatan kaki dan judul bagian, yang merupakan bagian dari konten dokumen. Kelas dokumen juga mendukung opsi untuk menetapkan secara eksplisit ukuran font teks utama dokumen (dan komponen lainnya):

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

Misalnya, kelas article mendukung 10pt, 11pt, dan 12pt untuk teks utama dokumen:

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

Teks utama akan diatur menjadi 11pt dengan nilai yang sesuai diterapkan pada elemen dokumen lainnya.

### Kelas extsizes

Fitur [kelas extsizes](https://ctan.org/pkg/extsizes?lang=en) yang mencakup extarticle, extreport, extbook, extletter, dan extproc mendukung ukuran font 8pt, 9pt, 10pt, 11pt, 12pt, 14pt, 17pt, dan 20pt.

#### Contoh: menggunakan kelas extarticle

Contoh berikut menggunakan `extarticle` kelas untuk menetapkan ukuran font dokumen menjadi 9pt.

```latex
\documentclass[9pt]{extarticle} % Perhatikan kelas dokumen extarticle
% Menggunakan paket geometry dengan ukuran
% halaman kecil untuk membuat grafis artikel
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{lipsum}
\begin{document}
\section{Pendahuluan}
\lipsum[1]
\subsection{Rincian lebih lanjut}
\lipsum[1]
\end{document}
```

[Buka contoh ini di Overleaf](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)

Contoh ini menghasilkan keluaran berikut:

![Demo kelas extarticle](/files/6ecb2a0f8e016f4324ba5331eaf29e158958ba9a)

## Perintah ukuran font LaTeX

LaTeX menyediakan seperangkat 10 perintah standar (pradetap) untuk mengubah ukuran font—perhatikan bahwa kelas dokumen atau paket LaTeX dapat mendefinisikan ulang perintah-perintah tersebut untuk mengubah ukuran poin yang sebenarnya. Tabel berikut mencantumkan perintah-perintah tersebut dan nilai ukuran poin yang sesuai untuk dokumen yang menggunakan 10pt sebagai font teks utama, pengaturan default kelas article:

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

![Perintah ukuran font standar LaTeX](/files/37320b7d292ab1e6f77b18674b92f3be9248e1ad)

Untuk ukuran poin yang sesuai yang dihasilkan oleh `\documentclass[11pt]{article}` dan `\documentclass[12pt]{article}` lihat [bagan ukuran font](https://tug.org/texinfohtml/latex2e.html#Font-sizes) di [LaTeX2e: Referensi tidak resmi](https://tug.org/texinfohtml/latex2e.html#SEC_Overview).

Tabel berikut mencantumkan perintah tambahan `\HUGE` dan `\ssmall` yang disediakan oleh [`moresize` ke preambel dokumen Anda (seperti disarankan](https://ctan.org/pkg/moresize?lang=en). Ukuran font yang sesuai adalah yang berlaku ketika `moresize` digunakan dengan [`extarticle` kelas dokumen](https://ctan.org/pkg/extsizes):

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

![Perintah ukuran font kelas extarticle](/files/ff8c101512fe8222efb091a634d0ec791748baa3)

### Contoh: menggunakan perintah ukuran font

Contoh berikut menunjukkan penggunaan perintah-perintah ini.

```latex
\documentclass{extarticle} % Perhatikan kelas dokumen extarticle
% Menggunakan paket geometry dengan ukuran
% halaman kecil untuk membuat grafis artikel
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{moresize}
\begin{document}

{Ukuran teks ini adalah \verb=\normalsize= tetapi sekarang menjadi \tiny sangat kecil
sampai kita menjadikannya \small kecil atau \ssmall ``ssmall'' melalui paket moresize.
Mari kembali ke ukuran normal \normalsize lalu {\ttfamily \scriptsize gunakan font monospasi
\verb=\scriptsize= di dalam sebuah grup} lalu kembali ke normal. Sekarang, coba
\verb=\large= \large teks lalu {\sffamily \Large \verb=\Large= teks sans serif}
 dan akhirnya {\HUGE sangat besar (\verb=\HUGE=) dan {\bfseries tebal} teks}
\end{document}
```

[Buka contoh ini di Overleaf](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)

Contoh ini menghasilkan keluaran berikut:

![Contoh untuk mendemonstrasikan perintah ukuran font standar LaTeX](/files/7593c8798b577912e93154f1c32e03e883775a55)

## Lingkungan ukuran font LaTeX

Nama-nama perintah pengubah ukuran yang tercantum di atas dapat digunakan sebagai lingkungan untuk memuat teks yang ingin Anda ubah ukurannya; misalnya:

```latex
\begin{Large}
Teks yang akan disusun dengan \texttt{\string\Large}
ukuran font berada di sini...
\end{Large}%
```

Contoh berikut menunjukkan bagaimana lingkungan ini dapat disarang.

### Contoh: menggunakan lingkungan ukuran font

```latex
\documentclass{extarticle} % Perhatikan kelas dokumen extarticle
% Menggunakan paket geometry dengan ukuran
% halaman kecil untuk membuat grafis artikel
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{moresize}
\begin{document}
\noindent Kita akan mulai dengan teks berukuran normal lalu menambahkan
\begin{tiny}
beberapa teks {\ttfamily \string\tiny}
\begin{Large}
dicampur dengan {\ttfamily\string\Large} dan
\begin{HUGE}\ttfamily \string\HUGE{} teks
\end{HUGE}%
\end{Large}%
\end{tiny}%
lalu kembali ke teks berukuran normal.
\end{document}
```

[Buka contoh ini di Overleaf](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)

Contoh ini menghasilkan keluaran berikut:

![Contoh untuk mendemonstrasikan lingkungan ukuran font standar LaTeX](/files/e09e25e4b729a40e175797992924b628030cae58)

## Perintah \fontsize dan \selectfont

Perintah ukuran font [yang tercantum di tabel di atas](#latex-font-size-commands) diimplementasikan menggunakan perintah LaTeX `\fontsize` dan `\selectfont` yang juga dapat digunakan untuk secara langsung memilih `ukuran font` dan `baseline-skip` yang sesuai:

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

Fitur `baseline-skip` nilai menentukan jarak antara baseline teks dalam paragraf yang disusun menggunakan `ukuran font`; nilai ini juga disimpan dalam perintah parameter yang disebut `\baselineskip`—untuk detail lebih lanjut, lihat artikel Overleaf [Cara mengubah jarak paragraf di LaTeX](/latex/id/pemformatan/04-articles-how-to-change-paragraph-spacing-in-latex.md#5cbaselineskip-28tex-primitive29).

### Contoh: menggunakan \fontsize dan \selectfont

Contoh berikut mendemonstrasikan `\fontsize` dan `\selectfont` untuk berbagai `ukuran font` dan `baseline-skip` nilai:

* `\fontsize{6}{8}\selectfont`: gunakan teks 6pt dengan baseline berjarak 8pt
* `\fontsize{8}{9}\selectfont`: gunakan teks 8pt dengan baseline berjarak 9pt
* `\fontsize{12}{13.5}\selectfont`: gunakan teks 12pt dengan baseline berjarak 13.5pt

Kombinasi `ukuran font` dan `baseline-skip` spasi yang sedap dipandang dapat bergantung pada desain jenis huruf yang digunakan.

```latex
\documentclass{article}
% Menggunakan paket geometry dengan ukuran
% halaman kecil untuk membuat grafis artikel
\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}
```

[Buka contoh ini di Overleaf](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)

Contoh ini menghasilkan keluaran berikut:

![Mendemonstrasikan fontsize dan selectfont di Overleaf](/files/04a974a3e123bc6f6272a4d8743e88c31fdb9469)

## Paket lain untuk mengubah ukuran font: relsize dan scalefnt

Di bagian ini kami meninjau secara singkat paket LaTeX berikut:

* situs web [`relsize` ke preambel dokumen Anda (seperti disarankan](https://ctan.org/pkg/relsize?lang=en) yang menyediakan perintah untuk menetapkan ukuran font relatif terhadap *ukuran* saat ini;
* situs web [`scalefnt` ke preambel dokumen Anda (seperti disarankan](https://ctan.org/pkg/scalefnt) yang memungkinkan Anda “menskalakan ulang font ke ukuran arbitrer”.

### Paket relsize

Fitur `relsize` paket ini menyediakan perintah untuk menetapkan ukuran font relatif terhadap *ukuran* ukuran font—yaitu ukuran font yang digunakan di lokasi tempat Anda ingin melakukan perubahan ukuran; misalnya, saat menyusun catatan kaki, ukuran (font) saat ini lebih kecil daripada di dalam teks utama.

Karena alasan historis, yang tidak akan kita bahas (tetapi lihat [di sini](https://tex.stackexchange.com/a/24600)), banyak operasi pengukuran/pen-skalaan font TeX/LaTeX melibatkan nilai $$\text{1.2}$$; misalnya, [tabel di atas](#latex-font-size-commands) menunjukkan `\Large` adalah $$\text{14.4pt}$$ dan ukuran berikutnya yang lebih besar, `\LARGE`, adalah $$\text{17.28pt}$$ karena $$\text{14.4pt} \times 1.2 = \text{17.28pt}$$. Kita juga dapat melihat bahwa $$\texttt{(\LARGE) } \text{17.28pt} \times 1.2 = \text{20.74pt}\texttt{ (\huge)}$$

Fitur `relsize` paket ini mengacu pada “langkah” saat berpindah antar ukuran font yang tercantum di tabel di atas; misalnya, [kode yang ditunjukkan di bawah](#relsizeexample) menunjukkan bahwa perpindahan dari teks 10pt ke 17.28pt melibatkan 3 “langkah”, masing-masing menggunakan pengali 1.2: $$\text{10pt} \times 1.2 \times 1.2 \times 1.2 = \text{17.28pt}$$

* Perintah `\relsize{*n*}` akan mencoba menskalakan font saat ini menggunakan `*n*` “langkah”; namun, jika ukuran yang diminta (hasil skala) terlalu kecil atau terlalu besar:
  * pesan peringatan akan dikeluarkan, dan
  * ukuran hasil skala dibatasi oleh batas yang ditetapkan oleh perintah `\RSsmallest` (biasanya `\tiny`) dan `\RSlargest` (biasanya `\Huge`)
* Gunakan `\renewcommand` untuk menetapkan nilai baru bagi `\RSlargest` dan `\RSsmallest`:

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

#### Perintah paket relsize lainnya

Fitur `relsize` dokumentasi paket mencantumkan perintah-perintah berikut, yang dirancang hanya untuk teks dan tidak untuk digunakan dengan konten matematika.

| Perintah                  | Tujuan                                                                       |
| ------------------------- | ---------------------------------------------------------------------------- |
| `\relsize{*n*}`           | Ubah ukuran font sebanyak `*n*` langkah.                                     |
| `\larger[*n*]`            | Tingkatkan ukuran font sebesar (opsional) `*n*` langkah (default 1 langkah). |
| `\smaller[*n*]`           | Kurangi ukuran font sebesar (opsional) `*n*` langkah (default 1 langkah).    |
| `\relscale{*f*}`          | Ubah ukuran font dengan faktor skala `*f*`.                                  |
| `\textlarger[*n*]{text}`  | Ukuran teks diperbesar sebesar (opsional) `*n*` langkah.                     |
| `\textsmaller[*n*]{text}` | Ukuran teks diperkecil sebesar (opsional) `*n*` langkah.                     |
| `\textscale[*f*]{text}`   | Ukuran teks diskalakan dengan faktor `*f*`.                                  |

* **Catatan**: Paket ini `relsize` perintah `\mathsmaller` dan `\mathlarger` dirancang untuk digunakan dengan konten matematika—lihat [dokumentasi paket](http://mirrors.ctan.org/macros/latex/contrib/relsize/relsize-doc.pdf) untuk rincian lebih lanjut.

#### Contoh: menggunakan paket relsize

Contoh berikut menunjukkan berbagai perintah yang disediakan oleh `relsize` paket ini. Perhatikan hal-hal berikut:

* penggunaan grup {...} untuk melokalisasi efek perubahan ukuran font;
* menetapkan ukuran font hasil skala maksimum menjadi 75pt dengan menulis

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

```latex
% kelas article dimuat dengan ukuran teks default 10pt
\documentclass{article}
% Menggunakan paket geometry dengan ukuran
% halaman kecil untuk membuat grafis artikel
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{relsize}
% Definisikan makro sederhana kita
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
% Tetapkan ukuran font hasil skala maksimum menjadi 75pt
\renewcommand\RSlargest{75pt}
\begin{document}
Halo, dalam paragraf ini ukuran font normal adalah \getfontsize.
Sekarang skala font saat ini menggunakan 3 ``langkah'': {\verb=\relsize{3}=\relsize{3}
yang menetapkan ukuran saat ini menjadi \getfontsize}. Di luar grup
ukuran font kembali menjadi \getfontsize.

Paragraf lain dengan beberapa{\larger[2] teks lebih besar} dan
{\smaller[1] teks lebih kecil}---perhatikan penggunaan grup \{...\}. Juga menggunakan
\textlarger[3]{teks besar} dan beberapa \textscale{2}{teks berskala}.
\vskip12pt
Menggunakan jumlah langkah yang lebih besar:

\vskip12pt
\textlarger[11]{11 langkah (\getfontsize)}
\vskip12pt
\textlarger[20]{20 langkah (\getfontsize)}---batas ukuran tercapai dan peringatan diberikan:
\vskip12pt
``Peringatan paket relsize: Ukuran font 383.35397pt terlalu besar. Menggunakan 75pt sebagai gantinya...''
\end{document}
```

[Buka contoh ini di Overleaf](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)

Kode LaTeX di atas mengakses ukuran font saat ini melalui variabel internal LaTeX yang disebut `\f@size`, yang nilainya dapat disusun menggunakan makro, seperti `\getfontsize`, yang dapat didefinisikan sebagai berikut:

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

Contoh di atas menghasilkan keluaran berikut:

![Contoh untuk mendemonstrasikan berbagai perintah paket relsize](/files/494407b772fc10dfe2d6ee7f8231ccbb11551a9f)

### Paket scalefnt

Fitur `scalefnt` paket ini mendefinisikan `\scalefont` perintah

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

di mana `factor` akan menskalakan ukuran font saat ini dan nilai saat ini dari `\baselineskip`—yang digunakan untuk [menghitung spasi antara baris teks dalam paragraf yang disusun](/latex/id/pemformatan/04-articles-how-to-change-paragraph-spacing-in-latex.md#5cbaselineskip-28tex-primitive29).

#### Contoh: menggunakan paket scalefnt

Contoh berikut mendemonstrasikan `\scalefont` perintah dan juga menggunakan [`\getfontsize` makro](#getfontsize).

```latex
% kelas article dimuat dengan ukuran teks default 10pt
\documentclass{article}
% Menggunakan paket geometry dengan ukuran
% halaman kecil untuk membuat grafis artikel
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{scalefnt}
% Definisikan makro sederhana kita \getfontsize
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
\begin{document}
Untuk paragraf ini, ukuran font saat ini adalah \getfontsize{} dan nilai \verb=\baselineskip= adalah \the\baselineskip.

Jika kita menggunakan \verb=\scalefont{1.5}= \scalefont{1.5} ukuran font sekarang adalah \getfontsize{} dan \verb=\baselineskip= adalah \the\baselineskip.
\end{document}
```

[Buka contoh ini di Overleaf](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)

Contoh ini menghasilkan keluaran berikut:

![Contoh untuk mendemonstrasikan paket scalefnt](/files/7f2e58767c9f22ed4df128841086e886dbb69cbd)

## Contoh dari tex.stackexchange

Pencarian di tex.stackexchange untuk [pertanyaan bertag `fontsize`](https://tex.stackexchange.com/questions/tagged/fontsize) menghasilkan daftar panjang hasil yang berisi penjelasan, kode, dan solusi terkait perubahan ukuran font. Beberapa pertanyaan cukup khusus, sedangkan yang lain lebih umum; berikut adalah pilihan kecil yang mungkin menarik:

* [Mengubah ukuran font keterangan gambar](https://tex.stackexchange.com/questions/187429/change-font-size-of-labels-in-figures-to-any-font-size)
* [Menyesuaikan ukuran font semua keterangan](https://tex.stackexchange.com/questions/527772/adjusting-font-size-of-all-captions-with-prefered-font-size)
* [Mengubah ukuran font bab, bagian, subbagian](https://tex.stackexchange.com/questions/234546/chapter-section-subsections-title-font-size)
* [Ubah ukuran font dengan `fontspec` ke preambel dokumen Anda (seperti disarankan](https://tex.stackexchange.com/questions/309712/change-font-size-with-fontspec-package)
* [Mengubah ukuran font untuk `\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/id/pertanyaan-and-jawaban/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.
