[animate] Affichage étrange

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
SB
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 272
Inscription : lundi 07 juillet 2008, 08:15

[animate] Affichage étrange

Message non lu par SB »

Bonjour,

je m'essaye au package animate :
dans l'ecm ci-dessous j'ai activé l'option export pour mettre en évidence deux choses :

Code : Tout sélectionner

\documentclass[export]{standalone}
\usepackage{pst-all,animate}
\pagestyle{empty}
\begin{document}
	
\begin{animateinline}[controls,autoplay,
  begin={\psset{unit=1}\begin{pspicture*}(-1.5,-1.5)(1.5,1.5) \pscircle[linecolor=lightgray,linewidth=1pt](0,0){1}},
  end={\end{pspicture*}}]{1}
  \multiframe{360}{rA=0.0+1}{%      
      \psdot[linecolor=red,dotsize=2pt](! \rA\space cos \rA \space sin)
      \psline[linecolor=red,linewidth=0.5pt](! 0 0)(! 0 \rA \space sin)
}		
\end{animateinline}
\end{document}
- le point est légèrement décalé vers l'extérieur
- le sinus dépasse le cercle (page 87)
-> j'ai l'impression que c'est le cercle qui est en retrait, car le point et la barre de sinus me semblent cohérents à l'oeil nu.

Est-ce qu'il y a moyen de remédier à cette étrangeté.

Merci de votre attention
Arathorn
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 296
Inscription : mercredi 24 avril 2013, 19:47
Statut actuel : Enseignant

Re: [animate] Affichage étrange

Message non lu par Arathorn »

Avec cette option le disque rouge est correctement placé.

Code : Tout sélectionner

\psset{unit=1,dimen=middle}
SB
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 272
Inscription : lundi 07 juillet 2008, 08:15

Re: [animate] Affichage étrange

Message non lu par SB »

Merci Arathorn
SB
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 272
Inscription : lundi 07 juillet 2008, 08:15

Re: [animate] Affichage étrange

Message non lu par SB »

re,

je ne comprends pas pourquoi dans l'ECM ci-dessous le point qui tourne le moins vite, censé être en rouge est en noir.

Code : Tout sélectionner

\documentclass[11pt,a4paper]{article}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{geometry}
\usepackage{pst-all}
\usepackage{animate}

\begin{document}
\noindent\psframebox{
\psset{unit=1cm,dimen=middle}
\noindent\psframebox{
\begin{pspicture}(-3,-0.5)(3,0.5)
\rput(0,0){
${\blue \omega_b} = 5\times{\red \omega_r}$
}
\end{pspicture}
}
\psframebox{
\begin{pspicture*}(-5,-0.5)(5,0.5)
\rput(0,0){
${\blue s_b(t)=3\sin(\omega_b t)}\quad {\red s_r(t)=3\sin(\omega_r t)}$
}
\end{pspicture*}
}
}\\
\noindent\psframebox{
\begin{animateinline}[controls]{5}
  \multiframe{91}{rA=0.0+5}{%
  \psset{unit=1cm,dimen=middle}
  \psframebox{
  \begin{pspicture}(-3,-4)(3,4)
    \rput(0,0){%
      \pscircle[linecolor=lightgray,linewidth=1pt](0,0){3}
      \psdot[linecolor=red,dotsize=4pt](! \rA\space cos 3 mul \rA\space sin 3 mul )
      \psline[linecolor=red,linewidth=0.4pt](! 0.01 0.00)(! 0.01 \rA\space sin 3 mul)
      \psdot[linecolor=blue,dotsize=4pt](! \rA\space 5 mul cos 3 mul \rA\space 5 mul sin 3 mul)
      \psline[linecolor=blue,linewidth=0.4pt](! -0.01 0.00)(! -0.01 \rA\space 5 mul sin 3 mul)
    }
    \end{pspicture}
  }  
  \psframebox{
  \begin{pspicture*}(-5,-4)(5,4)
  % grille
  \psgrid[gridlabels=0pt,gridcolor=black!50,subgridcolor=black!15,subgriddots=10]
  % graduations
  \multirput(-5,0)(0.2,0){50}{\psline[linewidth=0.8pt](0,0.1)(0,-0.1)}
  \multirput(0,-4)(0,0.2){40}{\psline[linewidth=0.8pt](-0.1,0)(0.1,-0)}
  % cadre
  \psline[linecolor=black!100,linewidth=1.2pt](-5,-4)(-5,4)(5,4)(5,-4)(-5,-4)
  % courbe 1
  \psplot[plotstyle=curve,linestyle=dashed,algebraic,linecolor=red,linewidth=1.2pt,plotpoints=200]{-5}{5}{3*sin(0.25*3.14*(x+5))}
  % point mobile sur la courbe 1
  \psdot[linecolor=red,dotsize=4pt](! \rA\space 8 mul 360 div 5 sub \rA\space sin 3 mul)
  % courbe 2
  \psplot[plotstyle=curve,linestyle=dashed,algebraic,linecolor=blue,linewidth=1.2pt,plotpoints=400]{-5}{5}{3*sin(1.25*3.14*(x+5))}
  % point courbe 2
  \psdot[linecolor=blue,dotsize=4pt](! \rA\space 4 mul 2 mul 360 div 5 sub \rA\space 5 mul sin 3 mul)
    \end{pspicture*}
  }  
  }	
\end{animateinline}
}
\end{document}

Merci de votre attention
Arathorn
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 296
Inscription : mercredi 24 avril 2013, 19:47
Statut actuel : Enseignant

Re: [animate] Affichage étrange

Message non lu par Arathorn »

Je ne sais pas répondre à la question. Je dirais que c'est à cause des 2 environnements pspicture.

Hors sujet : avec firefox, les pdf avec animate et sous ubuntu fonctionnent. Je ne le savais pas et c'est très bien.
Pièces jointes
test-oscillo.tex
(2.45 Kio) Téléchargé 18 fois
SB
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 272
Inscription : lundi 07 juillet 2008, 08:15

Re: [animate] Affichage étrange

Message non lu par SB »

Merci de vous être intéressé à ma question.
J'ai "résolu" le problème ainsi :

Code : Tout sélectionner

${\blue s_b(t)=3\sin(\omega_b t)}\quad {\red s_r(t)=3\sin(\omega_r t)}$
modifié en

Code : Tout sélectionner

${\blue s_b(t)=3\sin(\omega_b t)}\quad {\red s_r(t)=3\sin(\omega_r t)}$ {\white a}
sans comprendre ce qu'il se passe
Arathorn
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 296
Inscription : mercredi 24 avril 2013, 19:47
Statut actuel : Enseignant

Re: [animate] Affichage étrange

Message non lu par Arathorn »

C'est étrange car si j'écris green ou yellow, la couleur apparaît. Dans mon exemple du message précédent avec un seul environnement pspicture, je n'ai pas ce problème.
SB
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 272
Inscription : lundi 07 juillet 2008, 08:15

Re: [animate] Affichage étrange

Message non lu par SB »

Bonjour,

j'ai pu faire ce que je souhaitais, mais dans, 3 fichiers distincts car sinon j'ai un message indiquant que les capacités de TEX sont dépassées.
J'imaginais qu'en fusionnant les pdf a posteriori cela me permettrait d'avoir un seul fichier pdf, mais je n'ai pas réussi (includepdf avec latex, outil split and merge basic)

Si vous voyez comment faire cela m'intéresse,
merci de votrea ttention.
Pièces jointes
1STI2D_MPC-14-FICHE-01_3_e.pdf
(815.67 Kio) Téléchargé 14 fois
1STI2D_MPC-14-FICHE-01_2_e.pdf
(987.25 Kio) Téléchargé 14 fois
1STI2D_MPC-14-FICHE-01_1_e.pdf
(870.99 Kio) Téléchargé 16 fois
Arathorn
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 296
Inscription : mercredi 24 avril 2013, 19:47
Statut actuel : Enseignant

Re: [animate] Affichage étrange

Message non lu par Arathorn »

Pouvez-vous mettre les fichiers tex ?