> 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/de/weitere-themen/42-referencing-figures.md).

# Abbildungen referenzieren

In LaTeX können wir *label* nummerierte Elemente (Abschnitte, Formeln usw.) und dann diese *label* zu *referenzieren* an anderer Stelle darauf verweisen, und dieselben Befehle gelten auch für die figure-Umgebung (sie sind nummeriert).

## Grundlagen von Labels und Referenzen

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

Die *Markierung* kann als ein Name gesehen werden, den wir dem Objekt geben, auf das wir verweisen wollen. Es ist wichtig, ein `\label` *nach* nummeriertes Element, z. B. `\section`, `\subsection`, `\caption` usw. hinzuzufügen, sonst „haftet“ das Label nicht an der richtigen Nummer oder dem richtigen Zähler.

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

Dies gibt die Nummer aus, die dem Objekt zugewiesen wurde, das mit *Markierung*.

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

Dies gibt die Nummer der Seite aus, auf der das Objekt steht, das mit *Markierung* bezeichnet ist.

## Kompilieren eines LaTeX-Dokuments mit Labels und Verweisen

Die *Markierung* verwendet, um Objekte zu kennzeichnen, wird im Dokument nirgends angezeigt, und Verweise darauf werden durch die entsprechenden Nummern ersetzt. Wenn wir auf einen nicht vorhandenen Marker verweisen, wird LaTeX zwar erfolgreich kompiliert, aber mit einer Warnung über undefinierte Verweise. Der Verweis auf den unbekannten Marker wird ersetzt durch *??*.

Im oben enthaltenen Beispiel von Overleaf sehen Sie, dass wir später erfolgreich Verweise auf im Dokument enthaltene Abbildungen hinzufügen konnten. Damit das möglich ist, muss LaTeX zweimal ausgeführt werden – der erste Durchlauf kompiliert und speichert alle Labels und ihre Positionen, und im zweiten Durchlauf werden alle Verweise durch die entsprechenden Nummern ersetzt. Daher müssen wir unser Dokument zweimal kompilieren, um die korrekte Ausgabe zu sehen.

## Bedeutungsvolle Namen verwenden, um auf Abbildungen zu verweisen

Da wir jeden beliebigen String als Label verwenden können, ist es gängige Praxis, dem Label einige Buchstaben als Präfix hinzuzufügen, um anzugeben, was gekennzeichnet wird. Das wird wichtig, wenn in einem Dokument viele verschiedene Arten von Objekten referenziert werden, da es nützlich sein kann, sich daran zu erinnern, auf welche Art von Objekt sich ein Label bezieht. Außerdem wird es dadurch auch möglich, verschiedene Arten von Objekten mit einem gemeinsamen String zu referenzieren.

Wenn ein Dokument zum Beispiel enthält

* einen Abschnitt über die Bevölkerungen von Ländern,
* eine Tabelle mit den Bevölkerungszahlen und
* eine Abbildung mit einem Balkendiagramm der Bevölkerungsgrößen,

es könnte praktisch sein, auf alle von ihnen mit Varianten von *Bevölkerung*. Dies kann erreicht werden, indem man die Labels

* *sec:population* für den Abschnitt,
* *tab:population* für die Tabelle und
* *fig:population* für die Abbildung.

Das Folgende ist ein Beispiel für Abbildungen –

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

Beachten Sie erneut, dass `\label` gegeben wird *nach* `\caption`.

&#x20;[Ein Beispiel in Overleaf öffnen](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/de/weitere-themen/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.
