Inicio > Latex > Imágenes a página completa en Latex

Imágenes a página completa en Latex

Sábado, 1 de noviembre de 2008 Dejar un comentario Ir a comentarios

Hace un tiempo publiqué una entrada en el blog donde hacía referencia a como crear una portada para nuestros documentos escritos en \LaTeX. Con el tiempo, y a medida que veía algunas revistas sobre GNU/Linux en la red, me pregunté si dichas revistas estarían hechas con \LaTeX, y en tal caso, como incluían las imágenes a pantalla completa en las portadas. Pues investigando un poco he dado con una posible solución pero hay muchas otras, a continuación os doi las instrucciones para llevar a cabo la inclusión de una imagen a pantalla completa en nuestros documentos.

El primer paso es bajarnos el paquete TextPos de \LaTeX. Dicho paquete facilita la situación de cajas en posiciones absolutas de nuestras páginas. Principalmente se usa para producir posters para conferencias de gran tamaño. Además de poder añadir imágenes, también podremos insertar textos e incluso tablas en cualquier posición que queramos, olvidándonos de los márgenes.

Una vez descargado el paquete lo descomprimimos y nos vamos desde un terminal a la ruta donde hayamos descomprimido y nos metemos dentro de TexPos/source/latex/textpos, una vez allí tendremos que introducir el siguiente comando para generar el archivo .sty:

$ latex textpos.ins

Una vez introducido el comando podemos llevarnos el archivo textpos.sty dentro de cualquier carpeta donde tengamos nuestros proyectos para usar la clase textpos en los mismos. Bien, para usar el paquete podemos incluir la siguiente línea en nuestros proyectos:

\usepackage[absolute]{textpos}

Ya solo queda incluir la imagen en la posición deseada mediante el siguiente bloque de código:

\begin{textblock*}{297mm}(-6mm,0mm)
\includegraphics[height=297mm,width=210mm]{imagenes/portadon.jpg}
\end{textblock*}

Voy a explicar un poco los diferentes valores que se ven. Por una parte 297mm y 210mm hacen referencia al tamaño en vertical y horizontal de una página en tamaño A4, es bueno especificarlos por si nuestra imagen no tiene exactamente ese tamaño. Los valores dentro de los paréntesis en el \begin hacen referencia al offset o desplazamiento de la imagen. En mi caso he tenido que desplazar la imagen 6mm hacia la izquierda para que quedase perfectamente ajustada.

Y por último, para que veáis que no os he contado un trola habrá que mostrar un ejemplo jeje. Os dejo las dos primeras páginas de un documento que estoy realizando. Espero que os sea útil ;) .

latex imagen página completa

GD Star Rating
loading...
Imágenes a página completa en Latex, 6.3 out of 10 based on 4 ratings
Share
  1. Pau
    Viernes, 12 de febrero de 2010 a las 10:53 | #1
    GD Star Rating
    loading...

    Hola, muchísimas gracias, estuvo genial. Me sirvió para lo que necesitaba.

    Un saludo.

  2. Viernes, 12 de febrero de 2010 a las 10:57 | #2
    GD Star Rating
    loading...

    Me alegro de que te haya sido de ayuda ;) . Saludos!

  3. Miércoles, 11 de mayo de 2011 a las 16:53 | #3
    GD Star Rating
    loading...

    Hola, me sirvio mucho, pero cuando quiero insertar varias imagenes a pagina completa (cada imagen en una pagina distinta posupuesto). Latex me compila solamente una pagina y coloca la ultima imagen que escribi en el codigo.

    \begin{textblock*}{279.4mm}(-13mm,0mm)
    \includegraphics[height=279.4mm,width=215.9mm]{1.JPG}
    \end{textblock*}

    \newpage

    \begin{textblock*}{279.4mm}(-13mm,0mm)
    \includegraphics[height=279.4mm,width=215.9mm]{3.JPG}
    \end{textblock*}

    Como vez he probado con \newpage y nada.

    Te agradeceria una ayuda.

    Saludos.

  4. Iván
    Miércoles, 29 de junio de 2011 a las 08:09 | #4
    GD Star Rating
    loading...

    Gracias por la información. Para que no se solape la portada con la primera página del documento, utlizar lo siguiente:

    \afterpage{
    \newpage
    \thispagestyle{empty}
    \begin{textblock*}{297mm}(-6mm,0mm)
    \includegraphics[height=297mm,width=210mm]{portada/figuras/portadaTFM.pdf}
    \end{textblock*}
    \null
    \newpage}

    \newpage{\pagestyle{empty}\cleardoublepage}

    Un saludo.

  5. Miércoles, 29 de junio de 2011 a las 15:36 | #5
    GD Star Rating
    loading...

    Gracias por el aporte :D

  6. Jueves, 10 de noviembre de 2011 a las 13:09 | #6
    GD Star Rating
    loading...

    Muy bueno! Sencillo y muy util. Gracias!

  1. Sin trackbacks aún.