Problema con paquete "animate"

80 views
Skip to first unread message

oscampo

unread,
Sep 16, 2009, 1:07:37 PM9/16/09
to LaTeXuC
En primer lugar me presento, soy docente de ingeniería de la
Universidad Autónoma de occidente, de Cali, Colombia, he usado LaTeX
durante varios años y ahora me he interesado en agregarle un poco de
dinámica a los documentos que genero. Encontré el paquete "animate"
para hacer esto.
He instalado el paquete vía MikTeX y he intentado correr uno de los
ejemplos que vienen en la documentación. Pero no he tenido éxito.
Probé con un ejemplo sencillo, como el que presentan en su
documentación de LaTeXuC, pero nada. Lo único que obtengo es un
documento en blanco. A continuación transcribo el ejemplo que estoy
tratando de procesar:

\documentclass{article}
\usepackage[controls]{animate}
\usepackage{pstricks-add}
\usepackage{pst-fractal}
\usepackage{graphicx}

\begin{document}
\begin{animateinline}{2}
\multiframe{7}{i=0+1}
{
\begin{pspicture}(-2,-0.2)(4,4)
\psset{fillcolor=blue, fillstyle=solid}
\psKochflake[scale=7, maxIter=\i, fillcolor=blue]
\end{pspicture}
}
\end{animateinline}
\end{document}

Agradezco de antemano su ayuda

Danilo Jose Lara

unread,
Sep 17, 2009, 12:32:49 PM9/17/09
to lat...@googlegroups.com
Buenos días. Los creadores del grupo han estado un poco ocupados, así que me atrevo a dar una primera respuesta a su problema.

Aunque no he trabajado con el paquete animate, lo he hecho recientemente con pstricks, e investigando el por qué de los errores que me arrojaba, en la misma página de pstricks http://www.tug.org/PSTricks/main.cgi encontré cosas tan sencillas como:

  1. Se suele declarar primero al paquete principal y luego el resto de sus sub-paquetes: 

    \usepackage{pstricks}

    \usepackage{pstricks-add}

    \usepackage{pst-func}

    ...

  2. Pstricks no admite compilación con pdflatex. Así que de necesitar la salida en pdf, primero se debe compilar latex-->dvi-->ps-->pdf. Sin embargo, el problema que le vi a esta solución es que no admite que la extensión de las imágenes insertadas en el .tex sean .pdf, con las cuales me gusta trabajar mucho, así que la forma de rodear esto, es convertir todas sus imágenes a extensiones compatibles con la salida dvi y ps (png, emf, etc), para luego proseguir con la compilación a pdf sin perder nada en el documento.
Sin embargo yo opté por otra solución para compilar directamente en pdf, pst2pdf http://www.tug.org/PSTricks/main.cgi?file=pdf/pdfoutput.

Sugeriría primero una pequeña prueba con algún ejemplo en pstricks únicamente para descartar cual de los paquetes está dando problemas, pues al principio tuve salidas en blanco también.

Si todo esto ya fué probado, entonces sería de utilidad un poco más de información sobre los errores que se muestran en el log del programa con que compila, sin embargo, en cuanto tenga un poco de tiempo para leer la documentacion de animate, haré algunas pruebas con el paquete.

Saludos.

Edgar Fuentes

unread,
Sep 17, 2009, 1:15:13 PM9/17/09
to lat...@googlegroups.com
En primer lugar me presento, soy docente de ingeniería de la
Universidad Autónoma de occidente, de Cali, Colombia, he usado LaTeX
durante varios años y ahora me he interesado en agregarle un poco de
dinámica a los documentos que genero. Encontré el paquete "animate"
para hacer esto.
 
Hola, !qué sorpresa!.
 
He instalado el paquete vía MikTeX y he intentado correr uno de los
ejemplos que vienen en la documentación. Pero no he tenido éxito.
Probé con un ejemplo sencillo, como el que presentan en su
documentación de LaTeXuC, pero nada. Lo único que obtengo es un
documento en blanco.  A continuación transcribo el ejemplo que estoy
tratando de procesar:

\documentclass{article}
\usepackage[controls]{animate}
\usepackage{pstricks-add}
\usepackage{pst-fractal}
\usepackage{graphicx}

\begin{document}
\begin{animateinline}{2}
\multiframe{7}{i=0+1}
{
\begin{pspicture}(-2,-0.2)(4,4)
\psset{fillcolor=blue, fillstyle=solid}
\psKochflake[scale=7, maxIter=\i, fillcolor=blue]
\end{pspicture}
}
\end{animateinline}
\end{document}
 
He probado el ejemplo sin problemas.  Por lo que describes, lo que se me viene a la mente es que debes asegurarte de generar el documento, como ya Danilo explicó, de la siguiente manera:
 
    latex documento.tex
    latex documento.tex  # para las referencias cruzadas
    dvips documento.dvi
    ps2pdf documento.ps 
 
Esta secuencia de procesos no es un capricho, se debe a la naturaleza del paquete PSTricks. Lo puedes hacer vía consola o utilizando el editor (casi todos lo permiten). 
  
Agradezco de antemano su ayuda
 
No hay de que. Si tiene algún problema le podemos dar más detalles.
El club de LaTeX siempre está abierto a recibir correcciones, sugerencias, aportes, etc...
 
saludos,
Edgar Fuentes
Reply all
Reply to author
Forward
0 new messages