Faites des animations sur pdf avec le package animate

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Faites des animations sur pdf avec le package animate

Messagepar francois » Lundi 04 Juin 2007, 17:25

Message réédité : je remplace mon long message sur "animate" par ceci : Voici un wiki sur le package "animate".
Fichiers joints
Elevateur.tex
A compiler via LaTeX=>ps=>pdf
(2.19 Kio) Téléchargé 856 fois
bille.tex
A compiler via LaTeX=>ps=>pdf
(3.17 Kio) Téléchargé 503 fois
Euler.tex
A compiler via LaTeX=>ps=>pdf
(4.25 Kio) Téléchargé 433 fois
Tangente.tex
A compiler via LaTeX=>ps=>pdf
(3.17 Kio) Téléchargé 485 fois
Dernière édition par francois le Mercredi 16 Juillet 2008, 11:56, édité 51 fois.
francois
Giga-utilisateur
 
Messages: 856
Inscription: Mercredi 20 Septembre 2006, 23:14
Localisation: Antony
Statut actuel: Actif et salarié | Enseignant

Publicité

Messagepar Coyote » Lundi 04 Juin 2007, 17:39

Ca a l'air fantastique et j'ai vraiment envie d'essayer ... !

Une petite question : est-ce que Acrobat est indispensable ou existe-t-il un autre pdf-viewer capable de lire ces animations (genre kpdf ou evince sous linux ????)

Merci en tout cas pour ces beaux exemples !
Coyote
Kilo-utilisateur
 
Messages: 117
Inscription: Dimanche 06 Mai 2007, 08:23
Localisation: Chambéry
Statut actuel: Actif et salarié | Enseignant

Messagepar francois » Lundi 04 Juin 2007, 17:54

Là, tu me poses une colle. Je ne sais pas. Disons que le pdf viewer doit absolument pouvoir lire les codes javascript je crois. Il faut que tu essayes mon premier exemple et tu verras. Il te suffit de mettre animate.sty dans le répertoire courant et tu compiles.
francois
Giga-utilisateur
 
Messages: 856
Inscription: Mercredi 20 Septembre 2006, 23:14
Localisation: Antony
Statut actuel: Actif et salarié | Enseignant

Messagepar Coyote » Lundi 04 Juin 2007, 18:00

J'ai essayé mais aucun des deux ne fonctionne (kpdf et evince), je vais continuer ma quête ... peut-être qu'il en existe qui marchera !

A plus !
Coyote
Kilo-utilisateur
 
Messages: 117
Inscription: Dimanche 06 Mai 2007, 08:23
Localisation: Chambéry
Statut actuel: Actif et salarié | Enseignant

Messagepar francois » Lundi 04 Juin 2007, 20:04

Si vous voulez tester votre pdf viewer, pour savoir s'il peut lire les animations du package "animate", vous n'avez qu'à directement ouvrir la doc de "animate". Elle contient une belle animation page 7 (en haut) : ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/animate/doc/animate.pdf
Vous verrez si vous pouvez la lire.

Je suis sûr que ça marche avec Adobe Reader version 6 ou plus. Le reste je ne sais pas. A vous de tester.

Je mets cette remarque sur le premier post.
francois
Giga-utilisateur
 
Messages: 856
Inscription: Mercredi 20 Septembre 2006, 23:14
Localisation: Antony
Statut actuel: Actif et salarié | Enseignant

Messagepar OG » Lundi 04 Juin 2007, 21:15

Il est connu que ça ne marche qu'avec Acrobat Reader (6, 7).
Pour la toute dernière version (désolé je suis sous Linux alors je ne sais pas quelle est le numéro sous windows il y a un pb à moins d'avoir la version payante.
Asymptote utilise désormais le paquet animate à la place de pdfanim(_temp) (version modifiée)

Cordialement,
O.G.
OG
Modérateur
 
Messages: 2286
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: Package animate avec PSTricks/Tikz : faites des animations !

Messagepar francois » Dimanche 23 Septembre 2007, 16:53

Bonjour à tous.

Je remonte ce fil pour simplement signaler une mise à jour du premier message dans lequel je présente le package "animate".

Alexander Grahn a développé de nouvelles options :
- les options "begin" et "end" pour alléger les codes.
- l'option "timeline" qui permet par exemple de garder une trace d'une image pendant l'animation.
- l'option "draft" qui permet d'éviter des compilations longues et inutiles.

J'ai également modifié certains exemples (pour avoir un code plus lisible) et j'en ai ajouté d'autres (qui ne sont pas de moi d'ailleurs).

Si vous voyez des erreurs, n'hésitez pas à les signaler.
François Lafont
francois
Giga-utilisateur
 
Messages: 856
Inscription: Mercredi 20 Septembre 2006, 23:14
Localisation: Antony
Statut actuel: Actif et salarié | Enseignant

Re: Package animate avec PSTricks/Tikz : faites des animations !

Messagepar Arnaud » Dimanche 23 Septembre 2007, 17:17

Salut françois,

On a de la place sur le wiki pour ce genre de tutoriels : http://wiki.mathematex.net/doku.php?id=wiki:accueil
Ce serait un bon début pour un série de tuto latex ;)
Arnaud

Un peu d'info - Pyromaths
LaTeX - Exemples de formules LaTeX

Pas d'aide en MP (non plus)
Arnaud
Modérateur
 
Messages: 7115
Inscription: Lundi 28 Août 2006, 12:18
Localisation: Allemagne
Statut actuel: Actif et salarié | Enseignant

Re: Package animate avec PSTricks/Tikz : faites des animations !

Messagepar francois » Dimanche 23 Septembre 2007, 17:50

Oui en effet.

C'est ce que je ferai ... quand je saurai comment ça marche. Mais effectivement, ce serait plus approprié.
François Lafont
francois
Giga-utilisateur
 
Messages: 856
Inscription: Mercredi 20 Septembre 2006, 23:14
Localisation: Antony
Statut actuel: Actif et salarié | Enseignant

Re: Package animate avec PSTricks/Tikz : faites des animations !

Messagepar francois » Lundi 15 Octobre 2007, 19:01

Et bien c'est chose faite. Voici un wiki sur le package "animate". J'ai vraiment repris ce que je disais sur ce fil, sauf que c'est globalement plus convivial grâce aux liens de la table des matières.

Si vous voyez des erreurs sur ce wiki, des imprécisions, des codes qui ne marchent pas (normalement ils marchent tous) ou je ne sais quoi, n'hésitez pas :
- soit à modifier ce wiki si vous en avez les droits.
- soit en postant un message sur ce fil.

Ce wiki contient une liste d'exemples complets (à la fin) qui est encore bien maigre. N'hésitez surtout pas à la compléter. Si vous ne pouvez pas mettre votre exemple éventuel directement sur ce wiki, proposez le sur ce fil. Je pourrais le mettre sur le wiki ensuite. Je trouve que ce serait intéressant de mutualiser une sorte de banque de données d'animations exploitables pour des professeurs par exemple. Mais en fait, tous les exemples possibles ont leur place dans cette liste qu'ils aient un intérêt pédagogique ou non.

Merci d'avance.
François Lafont
francois
Giga-utilisateur
 
Messages: 856
Inscription: Mercredi 20 Septembre 2006, 23:14
Localisation: Antony
Statut actuel: Actif et salarié | Enseignant

Re: Package animate avec PSTricks/Tikz : faites des animations !

Messagepar philippem » Lundi 15 Octobre 2007, 21:23

Sous Linux : les animations ne fonctionnent pas avec Evince .8.1 ou KPDF 0.5.6.

Dr Philippe M.
philippem
Utilisateur
 
Messages: 1
Inscription: Lundi 15 Octobre 2007, 21:13
Statut actuel: Actif et salarié | Enseignant

Re: Package animate avec PSTricks/Tikz : faites des animations !

Messagepar Arnaud » Lundi 15 Octobre 2007, 21:44

philippem a écrit:Sous Linux : les animations ne fonctionnent pas avec Evince .8.1 ou KPDF 0.5.6.


Oui, mais cela fonctionne avec acroread.
Arnaud

Un peu d'info - Pyromaths
LaTeX - Exemples de formules LaTeX

Pas d'aide en MP (non plus)
Arnaud
Modérateur
 
Messages: 7115
Inscription: Lundi 28 Août 2006, 12:18
Localisation: Allemagne
Statut actuel: Actif et salarié | Enseignant

Re: Package animate avec PSTricks/Tikz : faites des animations !

Messagepar P.Fradin » Vendredi 19 Octobre 2007, 22:12

Bonjour,

Personnellement je trouve que les animations dans un pdf c'est trop lourd. Il y a avec les outils swftools la possibilité de transformer toute série d'images pdf en animation flash (mais pas seulement pdf) avec, pour ceux qui connaissent, la possibilité de programmer des boutons, du texte... . Rien empêche de faire un document pdf léger avec seulement la première image de l'animation par exemple et pour celui qui le désire on propose un lien pointant vers l'animation flash correspondante. J'ai fait un petit exemple avec 4 animations dans le document ci-dessous. (Quand j'aurais un peu plus de temps je ferai le même avec les animations incluses dans le pdf). Je précise que toutes les images ont été faites avec TeXgraph et exportées en pgf.

FlashAnim.pdf
(113.18 Kio) Téléchargé 891 fois
P.Fradin
 

Re: Package animate avec PSTricks/Tikz : faites des animations !

Messagepar MB » Vendredi 19 Octobre 2007, 22:27

C'est vrai qu'ils sont un peu lourds ces PDF, mais bon ils sont portables quoi.
Un lien vers une animation c'est pas tout à fait pareil. :D
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6892
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: Package animate avec PSTricks/Tikz : faites des animations !

Messagepar P.Fradin » Vendredi 19 Octobre 2007, 23:00

Bonsoir MB,

Oui tu as raison. Je viens de refaire mon fichier mais en incluant les 4 animations cette fois-ci, cela donne un fichier de 1.6Mo, c'est raisonnable vu le nombre d'images. Par contre, je n'ai pas utilisé animate (n'en déplaise à François!) car mon moteur pdftex en trop vieux, j'ai utilisé son ancêtre (pdfanim), il faut donc un clic sur l'animation pour la lancer, et un autre clic pour l'arrêter, on peut aussi mettre des boutons avec pdfanim mais il est tard...

Anim2.pdf
(1.61 Mio) Téléchargé 830 fois
P.Fradin
 

Re: Package animate avec PSTricks/Tikz : faites des animations !

Messagepar francois » Vendredi 19 Octobre 2007, 23:14

Bonjour Patrick,

bravo, ces animations sont magnifiques !

P.Fradin a écrit:Personnellement je trouve que les animations dans un pdf c'est trop lourd.

C'est vrai que c'est un peu lourd. Ceci étant, pour des animations pas trop exotiques comme des petites animations mathématiques (je pense à l'exemple de la construction d'Euler), ça reste raisonnable. Mais tu as raison.

P.Fradin a écrit:Il y a avec les outils swftools la possibilité de transformer toute série d'images pdf en animation flash (mais pas seulement pdf) avec, pour ceux qui connaissent, la possibilité de programmer des boutons, du texte... . Rien empêche de faire un document pdf léger avec seulement la première image de l'animation par exemple et pour celui qui le désire on propose un lien pointant vers l'animation flash correspondante.

C'est une façon de faire qui est très pertinente et qui résout en effet le problème de lourdeur des fichiers. La seule chose qui me gêne, c'est que la procédure pour produire ton animation se fait en plusieurs étapes il me semble. Loin de moi l'idée de rentrer dans une conversaion trollesque, après tout ça est seulement une histoire de gout. Personnellement, j'apprécie vraiment :

1) le fait d'avoir un seul code source (le fichier .tex) parfaitement intelligible, donc modifiable facilement
2) de pouvoir obtenir mon animation en une "seule compilation du source". Je mets des guillemets car c'est vraiment une seule étape si on compile via pdftex, mais c'est plusieurs étapes si on compile via LaTeX=>Ps=>pdf. Ceci étant la compilation LaTeX=>Ps=>pdf se fait en général en un seul clic avec un bon éditeur de source tex.

Peut-être que je dis une bêtise (n'hésite pas à rectifier si c'est le cas car ça m'interesse), mais avec swftools je pense que le point 2) n'est pas vérifié. Je pense que tu dois d'abord crée ton animation avec l'excellent TeXgraph, puis tu dois "swftooliser" le tout.

Mais vraiment tout ça est une histoire de gout. Tu n'aimes pas trop les gros fichiers pdf et moi je n'aime pas trop les procédés de créations en plusieurs étapes.

Mais c'est vrai que swftools a l'air vraiment bien. Si tu as des liens sur swftools, tu parlais de créer des boutons ... éventuellement ça m'intéresse.

N'hésite surtout pas à nous faire part de tes animations qui sont superbes. TeXgraph se met à la 3D et visiblement ça promet :D
François Lafont
francois
Giga-utilisateur
 
Messages: 856
Inscription: Mercredi 20 Septembre 2006, 23:14
Localisation: Antony
Statut actuel: Actif et salarié | Enseignant

Re: Package animate avec PSTricks/Tikz : faites des animations !

Messagepar P.Fradin » Samedi 20 Octobre 2007, 09:00

francois a écrit:Bonjour Patrick,


Bonjour françois,


La seule chose qui me gêne, c'est que la procédure pour produire ton animation se fait en plusieurs étapes il me semble. Loin de moi l'idée de rentrer dans une conversaion trollesque, après tout ça est seulement une histoire de gout. Personnellement, j'apprécie vraiment :

1) le fait d'avoir un seul code source (le fichier .tex) parfaitement intelligible, donc modifiable facilement


Tu es bien placé pour savoir que l'on peut mettre du code TeXgraph dans le document LaTeX! Même si cela demande encore à être amélioré.

2) de pouvoir obtenir mon animation en une "seule compilation du source". Je mets des guillemets car c'est vraiment une seule étape si on compile via pdftex, mais c'est plusieurs étapes si on compile via LaTeX=>Ps=>pdf. Ceci étant la compilation LaTeX=>Ps=>pdf se fait en général en un seul clic avec un bon éditeur de source tex.

Peut-être que je dis une bêtise (n'hésite pas à rectifier si c'est le cas car ça m'interesse), mais avec swftools je pense que le point 2) n'est pas vérifié. Je pense que tu dois d'abord crée ton animation avec l'excellent TeXgraph, puis tu dois "swftooliser" le tout.


C'est très facile à contourner, un script et hop il n'y a plus qu'une étape!
Je me méfie beaucoup de ce genre d'arguments, je connais des soit-disant "gourous" de TeX qui refusent d'utiliser des logiciels externes, mais qui utilisent sans broncher bibtex, makeindex, dvips, etc....

Mais c'est vrai que swftools a l'air vraiment bien. Si tu as des liens sur swftools, tu parlais de créer des boutons ... éventuellement ça m'intéresse.


Il suffit d'aller voir ici, c'est une véritable mine (à condition de se donner la peine de creuser un peu).

N'hésite surtout pas à nous faire part de tes animations qui sont superbes.


Merci! J'ajouterais que j'ai du mal à imaginer qu'on puisse faire facilement ces animations directement en pstricks/pgf/tikz dans un document LaTeX (même si au final elles sont écrites en pgf)...
P.Fradin
 

Re: Package animate avec PSTricks/Tikz : faites des animations !

Messagepar francois » Samedi 20 Octobre 2007, 14:36

Merci pour le lien. Effectivement, encore un truc qui mériterait que l'on se penche sérieusement dessus.

1) Penses tu que cela soit possible d'intégrer une animation swf directement dans un document pdf ?
2) Tu parles de faire un script. Serait-ce possible d'avoir un petit exemple de source d'animation (simple) et de script ? Je serais curieux de faire un essai chez moi (sur Windoz). J'ai déjà tous les outils intallés sur mon PC.
François Lafont
francois
Giga-utilisateur
 
Messages: 856
Inscription: Mercredi 20 Septembre 2006, 23:14
Localisation: Antony
Statut actuel: Actif et salarié | Enseignant

Re: Package animate avec PSTricks/Tikz : faites des animations !

Messagepar P.Fradin » Samedi 20 Octobre 2007, 16:03

Bonjour,

Je me suis décidé à passer quelques minutes sous windows pour essayer animate avec du code TeXgraph inclus.
Je joins le source et le pdf. Après la première compilation on peut enlever l'option call de l'environnement texgraph pour éviter un appel inutile à TeXgraph. J'ai tester cela avec la future version 1.93 (pour la version 1.92 il faut tester).

Quant au script pour swftools, la commande est donnée sur le site dont j'ai déjà donné le lien, c'est quelque chose du genre (si tes images sont en pdf:

Code: Tout sélectionner
pdf2swf  *.pdf  -o sortie.swf


PS1: je viens de voir dans la doc que la version minimale de pdftex était 1.20, pourtant il me semblait avoir lu un jour que c'était la 1.30(?). C'est tant mieux, comme ça je vais pouvoir utiliser ce package sous linux avec TeteX.

PS2: du swf dans du pdf? Je n'y crois pas trop mais à vrai dire je n'en sais rien.

AnimInline.tex
(723 Octets) Téléchargé 356 fois
AnimInline.pdf
(31.04 Kio) Téléchargé 497 fois
P.Fradin
 

Re: Package animate avec PSTricks/Tikz : faites des animations !

Messagepar a.grahn » Lundi 22 Octobre 2007, 09:30

Bonjour Francois!

francois a écrit:1) Penses tu que cela soit possible d'intégrer une animation swf directement dans un document pdf ?


Oui, le package `movie15' permet ca:

http://www.ctan.org/tex-archive/macros/latex/contrib/movie15/

Helas, jusqu'à présent, pour la lecture, il faut l'Acroread sous Windows (ou Mac?) et FlashPlayer, bien sur.

Example:
Code: Tout sélectionner
\documentclass{article}
\usepackage{movie15}

\begin{document}
\begin{center}
  \includemovie[poster]{0.5\linewidth}{0.5\linewidth}{parapluie.swf}
\end{center}
\end{document}


Peut etre que ca marche aussi:
Code: Tout sélectionner
\documentclass{article}
\usepackage{movie15}

\begin{document}
\begin{center}
  \includemovie[poster,url]{0.5\linewidth}{0.5\linewidth}{http://perso.orange.fr/Fradin.Patrick/TeXgraph/temp/forum/parapluie.swf}
\end{center}
\end{document}


Alexander
a.grahn
Hecto-utilisateur
 
Messages: 63
Inscription: Mercredi 11 Avril 2007, 12:38

Suivante

Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Proximic [Spider] et 19 invités