LaTeX: multiples imágenes juntas

En el anterior post sobre LaTeX hablamos sobre la colocación de imágenes flotantes integradas con el texto. En éste hablaremos sobre las posibilidades de tener una única figura, pero con varias imágenes dentro y sin realizarla con gimp previamente, con las ventajas de modificación que ello implica ;-)
La idea es tener una figura (Figura 1), con varias sub-imágenes dentro, a las que también podríamos referenciar. Tal como se muestra en la siguiente imagen, existe la figura 1, y luego la figura 1.a, la 1.b y la 1.c. Aunque parezca complicado de hacer, es sencillo desde LaTeX.
Para conseguir este resultado, primeramente hay que realizar uso del paquete subfig y luego dentro del entorno \begin{figure}...\end{figure} incluir cada una de las imágenes que queramos, colocándole un \label{} si nos interesa referirnos a ellas en alguna parte del texto. Luego para la imagen global, también podremos colocarle un \label{} y un \caption{}, para indicar algo sobre la figura global, por ejemplo, para el índice de figuras. A continuación se muestra el código que genera la imagen previa.
\usepackage{subfig}
... 
\begin{figure}
 \centering
  \subfloat[Gatito]{
   \label{f:gato}
    \includegraphics[width=0.3\textwidth]{gato.png}}
  \subfloat[Tigre]{
   \label{f:tigre}
    \includegraphics[width=0.3\textwidth]{tigre.png}}
  \subfloat[Conejo]{
   \label{f:conejo}
    \includegraphics[width=0.3\textwidth]{conejo.png}}
 \caption{Múltiples imágenes}
 \label{f:animales}
\end{figure}


27 comentarios :

  1. Muy bueno, gracias por la ayuda.

    ResponderEliminar
  2. Gracias, me fue muy útil.

    ResponderEliminar
  3. hola, perdona como hago para hacer referencia al gatitopor ejemplo.
    gracias, saludos!

    ResponderEliminar
    Respuestas
    1. Hola,

      Usando su etiqueta, \label{f:gato}, por ejemplo.

      Eliminar
  4. Hola, introduzco esto y me aparece doble paréntesis referenciando cada imagen:

    ((a)) Gatito, ((b)) Tigre

    ¿Por qué ocurre esto?

    Gracias de antemano.

    ResponderEliminar
    Respuestas
    1. Hola,
      a mi me sucedia lo mismo. Lo solucioné quitando el paquete subfigure \usepackage{subfigure}.

      Saludos.

      Eliminar
  5. Hola una consulta como puedo alinear una figura y una tabla en un solo renglon?, gracias por el aporte.

    ResponderEliminar
  6. Hola, como se pueden alinear las imágenes en vertical?

    ResponderEliminar
  7. Gracias! pero tengo aun una consulta como hago para que me aparezca solo los titulo que quiero sin el a), b).. ?

    ResponderEliminar
  8. Gracias! pero tengo aun una consulta como hago para que me aparezca solo los titulo que quiero sin el a), b).. ?

    ResponderEliminar
  9. Pero no puedo descargar el paquete subfig, me marca erro, qué hago? :(

    ResponderEliminar
  10. Pero no puedo descargar el paquete subfig, me marca erro, qué hago? :(

    ResponderEliminar
  11. No hay problema si la imagen está en jpeg?

    ResponderEliminar
  12. Holaaa, estaba muy perdida y encontrar esto me ayudo muchísimo.

    ¡Mil gracias!

    ResponderEliminar
  13. Hola, ¿Como puedo separar un poco las imagenes de esta fora? me quedan demasiado juntas

    ResponderEliminar
  14. Hola, ¿Tienen idea de como solucionar el hecho de que la imagen aparezca con doble paréntesis? Ejemplo: ((a))

    ResponderEliminar
  15. Hola muy buena explicación, gracias a eso ahora tengo polola

    ResponderEliminar
  16. Hola Javier, muchisimas gracias por su ayuda, resultó muy útil y sobretodo muy claro el ejemplo.

    ResponderEliminar
  17. Gracias!
    \hfill por si alguien quiere continuar poniendo imágenes en una fila nueva

    ResponderEliminar

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Últimos comentarios