> 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/topik-lainnya/42-referencing-figures.md).

# Merujuk Gambar

Dalam LaTeX, kita dapat *label* entitas yang diberi nomor (bagian, rumus, dll.), lalu menggunakan itu *label* ke *mereferensikan* ke mereka di tempat lain, dan perintah yang sama juga berlaku pada lingkungan figure (mereka diberi nomor).

## Dasar-dasar Label dan Referensi

```latex
\label{marker}
```

Fitur *penanda* dapat dianggap sebagai nama yang kita berikan pada objek yang ingin kita referensikan. Penting untuk menambahkan `\label` *setelah* elemen bernomor, misalnya `\section`, `\subsection`, `\caption` dll., jika tidak label tidak akan "melekat" pada nomor atau penghitung yang benar.

```latex
\ref{marker}
```

Ini menampilkan nomor yang diberikan kepada objek yang diberi label oleh *penanda*.

```latex
\pageref{marker}
```

Ini menampilkan nomor halaman tempat objek yang diberi label oleh *penanda* muncul.

## Mengompilasi dokumen LaTeX dengan label dan referensi

Fitur *penanda* yang digunakan untuk memberi label pada objek tidak ditampilkan di mana pun dalam dokumen, dan referensi kepadanya diganti dengan nomor yang sesuai. Jika kita mereferensikan penanda yang tidak ada, LaTeX akan berhasil dikompilasi tetapi dengan peringatan tentang referensi yang tidak didefinisikan. Referensi ke penanda yang tidak dikenal akan diganti dengan *??*.

Pada contoh dari Overleaf yang disertakan di atas, Anda dapat melihat bahwa kita berhasil menambahkan referensi ke gambar yang disertakan dalam dokumen nanti. Agar hal itu memungkinkan, LaTeX harus dijalankan dua kali - eksekusi pertama mengompilasi dan menyimpan semua label beserta posisinya, dan pada eksekusi kedua semua referensi diganti dengan nomor yang sesuai. Jadi, kita harus mengompilasi dokumen kita dua kali untuk melihat keluaran yang benar.

## Menggunakan nama yang bermakna untuk merujuk ke gambar

Karena kita dapat menggunakan sembarang string sebagai label, praktik umum adalah menambahkan beberapa huruf pada label (sebagai prefiks) untuk menunjukkan apa yang sedang diberi label. Hal ini menjadi penting ketika banyak jenis objek yang berbeda direferensikan dalam sebuah dokumen, karena mungkin berguna untuk mengingat jenis objek yang dirujuk oleh sebuah label. Selain itu, hal ini juga memungkinkan untuk mereferensikan berbagai jenis objek menggunakan string yang sama.

Misalnya, jika sebuah dokumen berisi

* sebuah bagian tentang populasi negara-negara,
* sebuah tabel yang berisi angka populasi, dan
* sebuah gambar yang berisi diagram batang ukuran populasi,

mungkin lebih praktis untuk merujuk semuanya menggunakan variasi dari *populasi*. Ini dapat dilakukan dengan menggunakan label

* *sec:population* untuk bagian tersebut,
* *tab:population* untuk tabel, dan
* *fig:population* untuk gambar.

Berikut adalah contoh untuk gambar -

```latex
\begin{figure}[h!]
  \includegraphics[scale=1.7]{birds.jpg}
  \caption{Burung-burung}
  \label{fig:birds}
\end{figure}
```

Sekali lagi, perhatikan bahwa `\label` diberikan *setelah* `\caption`.

&#x20;[Buka contoh di Overleaf](https://www.overleaf.com/project/new/template/26046?id=111048636\&templateName=Example+to+cross-reference+figures\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=)


---

# 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/topik-lainnya/42-referencing-figures.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.
