> 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/es/mas-temas/42-referencing-figures.md).

# Referenciar figuras

En LaTeX, podemos *label* entidades que están numeradas (secciones, fórmulas, etc.) y luego usar eso *label* a *referirnos* a ellas en otra parte, y los mismos comandos también se aplican al entorno figure (también están numeradas).

## Conceptos básicos de etiquetas y referencias

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

El *marcador de nota al pie* puede verse como un nombre que le damos al objeto al que queremos hacer referencia. Es importante añadir `\label` *después de* un elemento numerado, por ejemplo `\section`, `\subsection`, `\caption` etc., de lo contrario la etiqueta no se "enganchará" al número o contador correctos.

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

Esto imprime el número asignado al objeto etiquetado por *marcador de nota al pie*.

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

Esto imprime el número de la página donde el objeto etiquetado por *marcador de nota al pie* aparece.

## Compilar un documento LaTeX con etiquetas y referencias

El *marcador de nota al pie* usado para etiquetar objetos no se muestra en ninguna parte del documento, y las referencias a él se reemplazan con los números apropiados. Si hacemos referencia a un marcador inexistente, LaTeX compilará correctamente pero con una advertencia sobre referencias indefinidas. La referencia al marcador desconocido será reemplazada por *??*.

En el ejemplo de Overleaf incluido arriba, puedes ver que pudimos añadir con éxito referencias a las figuras incluidas en el documento más adelante. Para hacerlo posible, LaTeX tiene que ejecutarse dos veces: la primera ejecución compila y guarda todas las etiquetas y sus posiciones, y en la segunda ejecución todas las referencias se reemplazan con los números apropiados. Por lo tanto, tenemos que compilar nuestro documento dos veces para ver la salida correcta.

## Usar nombres significativos para referirse a figuras

Dado que podemos usar cualquier cadena como etiqueta, es una práctica común añadir unas cuantas letras a la etiqueta (como prefijo) para indicar qué se está etiquetando. Esto se vuelve importante cuando se hace referencia a muchos tipos diferentes de objetos en un documento, ya que podría ser útil recordar el tipo de objeto al que se refiere una etiqueta. Además, también hace posible referenciar distintos tipos de objetos usando una cadena común.

Por ejemplo, si un documento contiene

* una sección sobre la población de las naciones,
* una tabla que contiene los números de población, y
* una figura que contiene un gráfico de barras de los tamaños de población,

podría ser conveniente referirse a todas ellas usando variantes de *población*. Esto puede lograrse usando las etiquetas

* *sec:population* para la sección,
* *tab:population* para la tabla, y
* *fig:population* para la figura.

A continuación se muestra un ejemplo para figuras -

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

De nuevo, observa que `\label` se le da *después de* `\caption`.

&#x20;[Abrir un ejemplo en 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/es/mas-temas/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.
