> 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/no/flere-emner/42-referencing-figures.md).

# Referere til figurer

I LaTeX kan vi *label* enheter som er nummerert (seksjoner, formler osv.), og deretter bruke den *label* til *referere* til dem andre steder, og de samme kommandoene gjelder også for figure-miljøet (de er nummererte).

## Grunnleggende om etiketter og referanser

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

Den *markør* kan ses på som et navn vi gir til objektet vi vil referere til. Det er viktig å legge til `\label` *etter* et nummerert element, f.eks. `\section`, `\subsection`, `\caption` osv., ellers vil etiketten ikke "feste seg" til riktig nummer eller teller.

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

Dette skriver ut nummeret som er tildelt objektet merket av *markør*.

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

Dette skriver ut sidenummeret der objektet merket av *markør* står.

## Å kompilere et LaTeX-dokument med etiketter og referanser

Den *markør* som brukes til å merke objekter vises ikke noe sted i dokumentet, og referanser til det blir erstattet med de passende numrene. Hvis vi refererer til en ikke-eksisterende markør, vil LaTeX kompilere uten problemer, men med en advarsel om udefinerte referanser. Referansen til den ukjente markøren vil bli erstattet av *??*.

I eksemplet fra Overleaf som er tatt med ovenfor, kan du se at vi kunne legge til referanser til figurer som er inkludert i dokumentet senere uten problemer. For at det skal være mulig, må LaTeX kjøres to ganger - den første kjøringen kompilerer og lagrer alle etikettene og posisjonene deres, og i den andre kjøringen blir alle referansene erstattet med de passende numrene. Dermed må vi kompilere dokumentet vårt to ganger for å se riktig resultat.

## Å bruke meningsfulle navn for å referere til figurer

Siden vi kan bruke hvilken som helst streng som en etikett, er det vanlig å legge til noen få bokstaver i etiketten (som et prefiks) for å angi hva som blir merket. Dette blir viktig når mange ulike typer objekter refereres til i et dokument, siden det kan være nyttig å huske hvilken type objekt en etikett viser til. Dessuten gjør det det også mulig å referere til ulike typer objekter ved å bruke en felles streng.

For eksempel, hvis et dokument inneholder

* en seksjon om nasjonenes befolkning,
* en tabell som inneholder befolkningstallene, og
* en figur som inneholder et stolpediagram over befolkningsstørrelsene,

det kan være praktisk å referere til dem alle ved å bruke varianter av *befolkning*. Dette kan gjøres ved å bruke etikettene

* *sec:population* for seksjonen,
* *tab:population* for tabellen, og
* *fig:population* for figuren.

Følgende er et eksempel for figurer -

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

Legg merke til at `\label` gis *etter* `\caption`.

&#x20;[Åpne et eksempel i 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/no/flere-emner/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.
