Saltar la navegación

Referencias e hipervínculos

Las referencias e hipervínculos nos van a permitir dirigirnos con un click a otras partes de nuestro documento, una página web, o hacer una referencia a un elemento concreto, como una imagen, una tabla o una fórmula. Para poder incluirlas, es necesario utilizar el paquete \usepackage[opciones]{hyperref}, que ya utilizamos para hacer uso del índice. Por defecto, los enlaces se mostrarán en un recuadro, aunque podemos eliminar ese recuadro con la opción hidelink, así que el paquete finalmente quedaría así \usepackage[hidelinks]{hyperref}.

Cuando queramos incluir un enlace a otra página web, lo haremos mediante el uso de los comandos \href{URL de la página web}{Nombre que quieres mostrar} o  \url{URL de la página web}.

Si deseamos hacer una referencia a un elemento de nuestro documento, utilizaremos el comando $\ref{Etiqueta del elemento}$. Para que la referencia funcione, es necesario que la etiqueta esté asociada a un elemento concreto, y esto se consigue con el comando \label{Etiqueta}, que ya mencionamos anteriormente en las imágenes y las tablas. Es una buena práctica que, cuando definamos etiquetas, lo hagamos indicando el tipo de elemento que se está etiquetando. Por ejemplo, al etiquetar una imagen, una tabla, una ecuación o una sección, puedes utilizar \label{img:universo}, \label{tab:ingresos}, \label{eq:vaca} o \label{sec:planetas} respectivamente.

Puedes comprobar el ejemplo práctico y después realizar la Tarea 2.

Ejemplo práctico

Copia este ejemplo y pégalo en el compilador de Overleaf u otro para ver cómo se usan las referencias y los hipervínculos. LaTeX Base no puede utilizar las referencias debido a sus limitaciones.
 
%Formato de páginas
\documentclass[10pt,a4paper]{article}
 
%Paquetes a utilizar
\usepackage[spanish]{babel} %Utilizar este paquete en caso de trabajar en Overleaf.
\usepackage[utf8]{inputenc} %Utilizar este paquete en caso de trabajar en Overleaf.
%\usepackage[latin1]{inputenc} %Utilizar este paquete en caso de trabajar en LaTeX Base.
%\usepackage{amsmath} %Permite introducir fórmulas matemáticas.
\usepackage{mathtools} %Permite introducir aún más símbolos. No disponible en LaTeX Base.
\usepackage[hidelinks]{hyperref} %Permite incluir hipervínculos sin que se encuadren en un recuadro.
 
%Datos del autor
\author{Nombre y apellidos}
\title{Utilizando referencias e hipervínculos}
\date{\today}
\begin{document}
 
%Portada
\maketitle
 
Para crear nuestros documentos en LaTeX, una herramienta web muy útil es \href{https://es.overleaf.com/}{Overleaf}. Para acceder a ella, pincha en su nombre o pincha en el enlace. \url{https://es.overleaf.com/}.
 
Es importante no olvidar la ecuación $\ref{eq:vaca}$ ya que permite resolver muchas integrales, ni la ecuación $\ref{eq:pitagoras}$ para resolver triángulos rectángulos.
 
\begin{equation}
udv = u \cdot v - \int vdu
\label{eq:vaca}
\end{equation}
 
\begin{equation}
a^2 + b^2 = c^2
\label{eq:pitagoras}
\end{equation}
 
En la tabla $\ref{tab:ingresos}$ se recogen los ingresos trimestrales de los empleados:
 
\begin{table}[h]
\centering
\begin{tabular}{|l|l|l|l|l|}
\hline
Ingresos por trimestre & 1 & 2 & 3 & 4 \\ \hline
Empleado 1 & 5400\$ & 5300\$ & 6000\$ & 5000\$ \\ \hline
Empleado 2 & 4800\$ & 4500\$ & 5000\$ & 4200\$ \\ \hline
\end{tabular}
\caption{Tabla de ingresos de los empleados}
\label{tab:ingresos}
\end{table}
\end{document}

Creado con eXeLearning (Ventana nueva)