texlive[51917] Master/texmf-dist: animate (20aug19)
commits+karl at tug.org
commits+karl at tug.org
Tue Aug 20 22:45:22 CEST 2019
Revision: 51917
http://tug.org/svn/texlive?view=revision&revision=51917
Author: karl
Date: 2019-08-20 22:45:21 +0200 (Tue, 20 Aug 2019)
Log Message:
-----------
animate (20aug19)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/animate/ChangeLog
trunk/Master/texmf-dist/doc/latex/animate/animate.pdf
trunk/Master/texmf-dist/tex/latex/animate/animate.sty
Modified: trunk/Master/texmf-dist/doc/latex/animate/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/doc/latex/animate/ChangeLog 2019-08-20 20:45:09 UTC (rev 51916)
+++ trunk/Master/texmf-dist/doc/latex/animate/ChangeLog 2019-08-20 20:45:21 UTC (rev 51917)
@@ -1,3 +1,7 @@
+2019-08-20
+ * fix: now, on PageClosePageInvisible event, seeking to poster frame only if
+ currently not on display.
+
2019-07-22
* new: option `alttext' for setting description text
Modified: trunk/Master/texmf-dist/doc/latex/animate/animate.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/tex/latex/animate/animate.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/animate/animate.sty 2019-08-20 20:45:09 UTC (rev 51916)
+++ trunk/Master/texmf-dist/tex/latex/animate/animate.sty 2019-08-20 20:45:21 UTC (rev 51917)
@@ -13,7 +13,7 @@
\NeedsTeXFormat{LaTeX2e}
-\def\@anim at version{2019/07/22}
+\def\@anim at version{2019/08/20}
\ProvidesPackage{animate}
[\@anim at version\space PDF & SVG animations from files and inline graphics]
@@ -4209,14 +4209,15 @@
if(!a#1_isPaused)a#1_playsRight=true;$%
\fi
%re-display poster frame
- if(!a#1_isPaused){% i.e. if stopped
- %poster=none
- \ifnum\@anim at poster=\@anim at mtwo a#1_seekFrame(-2);\fi%
- %poster=<num>|first
- \ifnum\@anim at poster>\@anim at mone a#1_seekFrame(\@anim at poster);\fi%
- %poster=last
- \ifnum\@anim at poster=\@anim at mone a#1_seekFrame(\@anim at maxframe);\fi%
- }$%
+ \ifnum\@anim at poster=\@anim at mtwo %poster=none
+ if(!a#1_isPaused&&a#1_idx!=-2)a#1_seekFrame(-2);$% not paused == stopped
+ \fi%
+ \ifnum\@anim at poster>\@anim at mone %poster=<num>|first
+ if(!a#1_isPaused&&a#1_idx!=\@anim at poster)a#1_seekFrame(\@anim at poster);$%
+ \fi%
+ \ifnum\@anim at poster=\@anim at mone %poster=last
+ if(!a#1_isPaused&&a#1_idx!=\@anim at maxframe)a#1_seekFrame(\@anim at maxframe);$%
+ \fi%
}
%animation PDF widget's PageClose and PageInvisible code as PDF stream object
More information about the tex-live-commits
mailing list