figanim : un script pour la création d'animations beamer à partir de figures Xfig

Ce script utilise la commande fig2dev, installée ou installable à peu près partout.

On utilise les couches des figures Xfig : on crée un seul fichier Xfig avec toute l'animation dedans (répartie en plusieurs couches), puis un fichier "monanimation.anim" contenant, pour chaque image de l'animation, le nom du fichier Xfig et la liste des couches de ce fichier correspondant à l'image (une ligne par image).

Un exemple de contenu pour un fichier monanimation.anim :

exemple-sdc.fig 50,55
exemple-sdc.fig 49,50,55
exemple-sdc.fig 48,49,50,55
exemple-sdc.fig 48,49,50,55,60
exemple-sdc.fig 50,70
La première image de l'animation est composée des couches 50 et 55 du fichier exemple-sdc.fig, la deuxième des couches 49,50 et 55, etc.

Utilisation :

 
figanim [-L {pdf|ps}] nom.anim 
Cette commande exporte à partir des fichiers Xfig chaque image de l'animation, et crée un fichier "nom.tex" qu'il ne reste plus qu'à inclure dans le fichier LATEX par \input{nom.tex}. L'option -L permet de choisir entre export en pdf ou en eps (pdf par défaut, et export permettant d'inclure des équations LATEX dans la figure).