Inserción de documentos PDF en LaTeX

Objetivo: aprender a insertar documentos PDF en nuestros ficheros creados en \LaTeX.

Con frecuencia puede resultarnos conveniente la posibilidad de insertar otros ficheros externos en la estructura de un documento que creemos empleando \LaTeX. El formato de salida más frecuéntemente elegido a la hora de compilar un fichero .tex es PDF, de modo que parece natural que \LaTeX pueda trabajar sin excesiva dificultad con otros ficheros creados en ese formato.

Para poder agregar otros archivos PDF a nuestro documento necesitamos hacer uso del paquete pdfpages:

\usepackage{pdfpages}

Esa es la magia de \LaTeX que una y otra vez me fascina: su capacidad para realizar tareas sorprendentes ampliando su funcionalidad mediante el uso de paquetes.

Los PDF que insertemos no tienen que ser necesariamente generados en \LaTeX; todos sirven.

En el punto del documento en el que deseemos que se realice la inserción utilizamos el comando:

\includepdf[pages=inicial-final]{nombre_del_documento}

Si el punto de inserción está en mitad de una página, \LaTeX forzará un salto de página llegado ese punto para que el PDF se agregue al comienzo de una nueva.

Observa que el primer parámetro es opcional (escrito entre corchetes). Si lo omites sólo se agregará la primera página del PDF.

El rango de páginas se indica mediante dos cifras separadas por un guión.

Por ejemplo:

[pages=3-7] Agrega sólo las páginas comprendidas entre la 3 y 7, ambas incluidas.

Si no especificamos un valor inicial \LaTeX asumirá que quieres insertar desde el principio:

[pages=-10] Agrega desde el comienzo hasta la página 10.

Del mismo modo, si no indicamos un valor final sobreentederá que es hasta el final del documento:

[pages=5-] Agrega desde la página 5 hasta la última.

Si queremos que se inserte el documento completo, omitimos los valores inicial y final, pero aún así debemos incluir el guión:

[pages=-] Agrega el documento completo, de principio a fin.

El parámetro obligatorio, el nombre del fichero, se indica entre llaves. Puedes omitir, si lo deseas, la extensión, pues se da por supuesto que estamos lidiando con PDFs.

Eso sí, si el PDF no está en el mismo directorio que el .tex asegúrate de incluir también la ruta (absoluta o relativa). Presta mucha atención y, aunque estés trabajando en una máquina Windows, usa como separador de directorio la barra al estilo Unix, /, y no \, pues esta última es un símbolo reservado de \LaTeX (el indicador de comando).

Veamos algunos ejemplos:

\includepdf{comparativa}

Agrega la primera página del fichero comparativa.pdf.

\includepdf[pages=25-27]{comparativa}

Inserta las páginas 25, 26 y 27 del fichero comparativa.pdf.

\includepdf[pages=-]{running/clasificacion}

Inserta la totalidad del documento clasificacion.pdf, almacenado en el directorio running, presente en la misma carpeta que el fichero .tex.

He esbozado aquí un uso básico de pdfpages, aunque, por lo general, suficiente en la mayor parte de las ocasiones. No obstante, hay muchas más cosas que el paquete puede hacer y te invito a consultar su documentación si deseas conocerlas.

Incluye pdfpages en tu kit de recursos. Disfruta de su potencia y eleva a un nuevo nivel la calidad de los documentos que generes en \LaTeX.

Javier Montero Gabarró


Inserción de documentos PDF en LaTeX


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


Índice completo de artículos relacionados con \LaTeX.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies