LaTeX – Capítulo 16: Insertando imágenes

Ha llegado el momento de aprender a insertar imágenes en nuestros documentos. Mostraremos los comandos básicos y, como aplicación práctica, editaremos en LaTeX los cinco primeros capítulos del curso de mIRC, algo que ya iniciamos en el número 12 con los tres primeros.

Para pasar a LaTeX el capítulo 4, que contiene una lista simple, ha sido necesario recurrir al entorno \begin{itemize} … \end{itemize} que ya tratamos en su día. En el capítulo 5 aparecen las primeras imágenes.

Para trabajar con imágenes lo primero que vamos a hacer es cargar el paquete graphicx mediante la instrucción

\usepackage{graphicx}

escrita en el preámbulo.

Si tu entorno LaTeX no lo tiene ya instalado deberás descargarlo. Consulta los detalles de tu distribución para ver cómo hacerlo. En el caso de MikTeX, que es la que uso bajo Windows, no es necesario hacer nada, pues se ocupa automáticamente de su descarga por Internet tan pronto se da cuenta de que no lo tiene.

Una vez cargado el paquete ya tenemos a nuestra disposición el comando con el que podremos cargar imágenes:

\includegraphics{nombre_del_fichero}

Como argumento, entre llaves, facilitamos el nombre de fichero. No es necesario indicar su extensión y debe ser de un formato compatible con LaTeX (png o jpg si convertimos a pdf).

Si el fichero gráfico está en el mismo directorio que el código fuente, no será necesario especificar ningún path, únicamente su nombre.

El siguiente pdf incluye los cinco primeros capítulos del curso de mIRC. Descarga el código fuente y estudia el código que lo produce. Fíjate, en particular, en la carga del paquete graphicx en el preámbulo y en el uso de \includegraphics en el capítulo 5.

LaTeX toma las decisiones oportunas de formato en función de las dimensiones de las imágenes, ajustando los párrafos según convenga. No te preocupes ahora excesivamente por estas cuestiones; conforme vayamos adquiriendo nuevos recursos iremos refinando el diseño.

Javier Montero


LaTeX – Capítulo 16: Insertando imágenes


El texto de este artículo se encuentra sometido a una licencia Creative Commons del tipo CC-BY-NC-ND (reconocimiento, no comercial, sin obra derivada, 3.0 unported)


El Club del Autodidacta

18 opiniones en “LaTeX – Capítulo 16: Insertando imágenes”

  1. Hola, tengo el mismo problema que Carolina, pero tengo el archivo en el mismo directorio y lo referencio bien. No se porqué no me inserta la imagen

      1. Hola, la imagen la he creado con paint y la he guardado en formato jpe. He incluido el paquete \usepackage{graphicx}

        El comado que he usado es \includegraphics[height=6cm,width=6cm]{imagen}

          1. Hola,

            Paint solo da la opción de guardar en .jpeg. Lo he guardado en .png y tampoco me sale, hay algún packete que pueda faltar?

            Me siento tonto…

          2. No es necesario usar más paquetes. Supongo que no habrás incluido la extensión en el nombre del fichero y que estás compilando a a pdf, ¿no?

          3. Efectivamente, solo pongo el nombre del archivo, sin extension, y compilo a pdf

          4. Pues ya no sé… Como no quieras enviarme el código fuente (o, si es grande, una versión simplificada que sepas que no funciona) por si veo algo cantoso…

          5. Lo acabo de resolver, y es una tonteria como una casa… estaba trabajando en modo draft (una de las opciones del tipo de documento report… y si estas en esa opcion, no te pone las imagines. Muchas gracias por todo 🙂

  2. Hola!
    Ayuda por favor!!!
    Estoy intentando insertar una imágen diferente en cada página pero no sé por qué latex me sale con este error: “! LaTeX Error: File `figura’ not found.See the LaTeX manual or LaTeX Companion for explanation.Type H for immediate help…. \end{frame}”
    Ya tengo una imagen (archivo “cuadro”) en una página pero cuando pongo el nombre de la siguiente (archivo “imagen”) no la encuentra (a pesar que ambas están en la misma ruta); sin embargo, cuando cambio el nombre de la imagen por el primero (cuadro) no tengo error, habrá que actualizar el path o algo? no sé qué hacer y ya llevo un día! ayuda! por favor!

    Esta es la figura que funciona sin problema:

    \usepackage{graphicx}
    \usepackage{ifpdf}

    \ifpdf
    \DeclareGraphicsExtensions{.pdf,.png,.jpg}
    \else
    \DeclareGraphicsExtensions{.eps}
    \fi
    \graphicspath{ {./Documentos/} } % Ruta respecto al fichero tex principal dónde se buscan imágenes

    \section{Solution}
    \begin{frame}
    \frametitle{ Analyze brand sentiments on social media}

    \includegraphics[width=\textwidth]{cuadro}

    \end{frame}

    Pero cuando quiero insertar otra diferente en otra página no la encuentra (ambas están en la misma ruta):

    \begin{frame}{A theorem in a box}
    \begin{theorem}
    Let $r, s$ be integers such that gcd$(r, s)=1$.
    Given integers $a,b$, there exists unique
    $x <rs$ such that
    \end{theorem}

    \begin{figure}[t]
    \includegraphics[height=3cm]{figura}
    \caption{FIG logo.}
    \end{figure}

    \end{frame}

    Sin embargo, cuando en ambas pongo "cuadro" no tengo error, si en ambas pongo "figura" me sale que no encuentra el archivo.

    Gracias!

Deja un comentario