viernes, 6 de septiembre de 2013

Embeber Archivos a PDF Generado usando LaTeX

Nunca pensé que se podría hacer algo así, pero sí, se puede y resulta muy práctico. Esto se trata acerca de embeber un archivo en un PDF generado desde LaTeX. ¿Qué les parece?

Quizás se estén preguntando, bueno, ¿y para qué querría embeber un archivo en un PDF? La respuesta resulta muy simple, y voy a reflejarlo con algunas situaciones:

  1. Se está generando un resumen estadístico que se necesita entregar -- digitalmente, por supuesto. Pero también, se desea adjuntar al resumen una planilla de cálculo muy completa con todos los datos brutos y análisis realizados.
  2. Se ha generado un reporte o libro sobre algún tema, y se envía a algún revisor o editor que, eventualmente, deberá realizar algunas modificaciones sobre él. Como ha sido hecho en LaTeX, se necesita adjuntar los fuentes y otros archivos.

En general, ante cualquier situación donde se requiera acompañar el PDF con información extra, es posible embeber tales archivos en el mismísimo PDF generado utilizando el siguiente comando:
\usepackage{embedfile} 
\embedfile{archivo-1-a-embeber.abc} 
\embedfile{archivo-2-a-embeber.abc}  
\embedfile{archivo-3-a-embeber.abc}  
· · ·
 \embedfile{archivo-N-a-embeber.abc}