Lección 15 de 19
Imágenes a fondo
graphicx con opciones reales (width, angle, clip), colocación con float, figuras envueltas en texto y subfiguras lado a lado.
Objetivos de la lección
- Dominar \includegraphics con width, height, angle y clip
- Controlar la colocación con float y su opción [H]
- Componer figuras envueltas (wrapfig) y subfiguras (subcaption)
Opciones de includegraphics
La lección 10 presentó \includegraphics[width=...]{...} al mínimo. Las opciones completas que usarás a diario: width y height (con unidades relativas como \textwidth o absolutas), keepaspectratio para respetar proporciones cuando limitas ambos, angle para rotar y trim+clip para recortar bordes.
El estándar robusto en un documento real es width=0.7\linewidth,keepaspectratio: la imagen nunca desborda y siempre escala con el texto. Para la web de este curso, los ejemplos usan imágenes que el servidor tiene instaladas: escribe \includegraphics{foto-ejemplo} sin extensión y pdfLaTeX la encuentra.
En tu equipo local, el mismo comando busca el archivo en la carpeta del proyecto (o en las rutas que configures con \graphicspath{{images/}}), igual que aquí el servidor expone sus assets.
Colocación: float y wrapfig
El flotante figure decide la posición por ti (lección 10). El paquete float añade la opción [H]: «exactamente aquí, sin flotar». Es cómoda para ejercicios y plantillas pequeñas, aunque en documentos largos conviene dejar que LaTeX coloque (htbp) para evitar huecos.
Cuando la imagen es pequeña y quieres que el texto fluya a su alrededor, wrapfig ofrece el entorno wrapfigure con dos argumentos: posición (r derecha, l izquierda) y anchura. La imagen queda incrustada en el párrafo como en una revista.
Subfiguras con subcaption
Dos imágenes relacionadas se presentan como una sola figura con subetiquetas: el paquete subcaption (de la misma familia que caption, que LaTeX carga implícitamente al usarlo) aporta el entorno subfigure, cada uno con su \caption y su \label propios dentro de la figure general.
La estructura habitual: dentro de figure, dos subfigure de width=0.48\linewidth separadas por \hfill, y un \caption global que describe el conjunto. Las referencias cruzadas distinguen «figura 1» de «figura 1a» automáticamente.
Las tres técnicas en una página
Una imagen flotante con [H], una envuelta por el texto (wrapfigure) y una figura doble con subfigure. Las imágenes las aporta el servidor de esta web (foto-ejemplo, logo-ejemplo); en tu equipo local serían archivos del proyecto.
Reportaje fotográfico
Monta una figura [H] con la imagen foto-ejemplo a 0.8\linewidth, caption y label.
Añade un wrapfigure a la izquierda (posición l) con logo-ejemplo y escribe dos líneas de texto que lo rodeen.
Termina con una figura doble: foto-ejemplo y diagrama-bloques como subfigure, con caption global.