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,70La 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.animCette 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).