sábado, 14 de agosto de 2010

Instrucciones para látex

Insertar figuras en un documento de LaTeX suele ser una de las principales causas de dolores de cabeza para quienes nos enfrentamos a esta tarea por primera vez. Y la situación se complica con la diversidad e incompatibilidad que existe entre formatos para almacenar gráficos. Además, pareciera que LaTeX no es muy amigable con formatos tipo web (JPEG, GIF) a los que podríamos estar más acostumbrados. Existen varias formas amigables para utilizar latex por ejemplo si estás acostumbrado al uso de productos de Microsoft Office, o programas de Windows en general, un buen truco consiste en instalar el controlador de una impresora PostScript genérica en tu computadora. Hecho esto puedes mandar a imprimir desde cualquier programa o aplicación de Windows y guardar los resultados en un archivo EPS.

Esas soluciones te permiten generar o exportar archivos EPS. Si ya tienes el EPS entonces conseguir el PDF es muy sencillo. Esto se hace con el comando epstopdf que viene ya incluido en la mayoría de las distribuciones modernas de LaTeX. En este caso el comando

epstopdf grafico.eps

Se puede usar para generar el archivo PDF correspondiente. El archivo PDF resultante será vectorial si el EPS también lo era. Procura asegurar que la aplicación que estés usando realmente produzca gráficos EPS vectoriales.

Si tu aplicación puede generar gráficos vectoriales pero, por alguna razón, no puede exportar a PDF, la solución es utilizar UniConvertor. Derivado del proyecto sk1, UniConvertor puede leer gráficos vectoriales en diferentes formatos—como por ejemplo WMF y SGV—para producir como resultado un archivo PDF.

Para poder insertar el gráfico como una figura dentro de tu documento tienes listo ya el gráfico en un formato adecuado, agrega en el preámbulo de tu documento principal (antes de begin{document}) la instrucción:

usepackage{graphicx}

Este paquete lo que hace es permitir incluir gráficos externos en tu documento. Luego, en algún lugar cercano a donde quieras que se coloque tu figura agrega el siguiente código:

begin{figure}
centering
includegraphics{grafico}
caption{Mi Figura}

label{fig:ejemplo}

end{figure}

El comando includegraphics{...} indica el nombre del archivo que contiene el gráfico que quieres insertar. Observa que no es necesario incluir la extensión del archivo (JPEG, PNG o PDF), LaTeX buscará y utilizará el archivo apropiado.




No hay comentarios:

Publicar un comentario