LaTeX‎ > ‎

Gif Animados en LaTeX

publicado a la‎(s)‎ 1 jul. 2014 11:18 por Juan Jose Ramirez Lama   [ actualizado el 5 ene. 2015 19:57 ]
Lo primero que debemos hacer es convertir una imagen gif en varias imágenes individuales (idealmente en un directorio).

Para este ejemplo usaremos la siguiente imagen:

En Linux o Mac puedes abrir una terminal y teclear el siguiente comando:
convert 27.gif -coalesce foto_%d.png
Donde "27.gif" es la imagen original y "foto_%d.png" es el nuevo nombre de las imágenes y "%d" es la enumeración correlacional que se le asignará a cada uno de los elementos generados.

Para la imagen anterior se generarán los elementos: foto_0.png, foto_1.png, ... , foto_119.png (en total 120 imágenes .png).

Ahora que tenemos la imagen lista, vamos a trabajar en latex.

Necesario

Necesitaremos añadir el paquete animate
\usepackage{animate} %requiere la libreria animate.sty

Una vez que tengamos todo listo generaremos la animación con un comando como el siguiente:
\animategraphics[autoplay,loop,height=5cm]{1}{my_ongfile_}{0}{n-1} 
Donde:
  • {1}: corresponde al avance de frames por segundos que deseamos .
  • {0}: desde que enumeración deseamos que comienze.
  •  {n-1}: corresponde al numero de imágenes o frames generados del gif, donde n comienza en 0 y no de 1

    Siguiendo con el Ejemplo:

\animategraphics[autoplay,loop,scale=0.5,controls]{10}{foto_}{0}{119}

Ejemplo en un Articulo

\documentclass[11pt]{article}
\usepackage{pst-plot,animate}
\usepackage{graphicx}

\begin{document}
\begin{center}
\textbf{Firewall de Windows}
\end{center}

\animategraphics[autoplay,loop,scale=0.5,controls]{10}{foto_}{0}{119}
\end{document}

Ejemplo en un Beamer

\documentclass{beamer}
\usepackage{animate}
\usepackage{graphicx}
\title{A movie in a latex presentation}
\author{Me}
\begin{document}
\begin{frame} 
\frametitle{\textbf{Firewall de Windows}} 
\animategraphics[loop,controls,scale=0.5]{10}{foto_}{0}{119} % 1 fps desde file_0 hasta file_16 en loop
\end{frame} 
\end{document}

Los documentos de ejemplo puedes bajarlos de aquí abajo.
Ċ
Articulo.pdf
(4326k)
Juan Jose Ramirez Lama,
1 jul. 2014 11:21
Ċ
Beamer.pdf
(4319k)
Juan Jose Ramirez Lama,
1 jul. 2014 11:18
ċ
GiFAnimadoLatex.zip
(13861k)
Juan Jose Ramirez Lama,
1 jul. 2014 11:22
Comments