summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/animate/animate.sty
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/animate/animate.sty')
-rw-r--r--macros/latex/contrib/animate/animate.sty16
1 files changed, 8 insertions, 8 deletions
diff --git a/macros/latex/contrib/animate/animate.sty b/macros/latex/contrib/animate/animate.sty
index ed9681e490..729af653ad 100644
--- a/macros/latex/contrib/animate/animate.sty
+++ b/macros/latex/contrib/animate/animate.sty
@@ -13,7 +13,7 @@
\NeedsTeXFormat{LaTeX2e}[2020-10-01]
-\def\@anim@version{2021/08/19}
+\def\@anim@version{2021/09/02}
\ProvidesPackage{animate}
[\@anim@version\space PDF & SVG animations from files and inline graphics]
@@ -199,7 +199,7 @@
%approach similar to OCGs, that is, putting the frame content in an svg group,
% <g id='...'>...</g>, whose visibility is then manipulated by JavaScript
- \def\@anim@newocg#1#2{\xdef\@anim@curocg{id='#1.#2' class='ocg'}}
+ \def\@anim@newocg#1#2{\xdef\@anim@curocg{id='_#1.#2' class='ocg'}}
\def\ocgbase@add@to@off@list#1{%
\xdef\@anim@curocg{\@anim@curocg\space visibility='hidden'}%
}
@@ -3715,8 +3715,8 @@
var ocg=this.getOCGs(this.pageNum);$%
\fi
for(var i=0;i<ocg.length;i++){$%
- \if@anim@dvisvgm
- var ocgName=ocg[i].getAttribute('id').split('.');$%
+ \if@anim@dvisvgm % slice(1) --> remove leading underscore
+ var ocgName=ocg[i].getAttribute('id').slice(1).split('.');$%
\else
var ocgName=ocg[i].name.split('.');$%
\fi
@@ -3732,10 +3732,10 @@
\fi%
\if@anim@controls@play%
\if@anim@dvisvgm
- a#1_btnPauseLeft=document.getElementById('#1.PauseLeft');$%
- a#1_btnPlayLeft=document.getElementById('#1.PlayLeft');$%
- a#1_btnPauseRight=document.getElementById('#1.PauseRight');$%
- a#1_btnPlayRight=document.getElementById('#1.PlayRight');$%
+ a#1_btnPauseLeft=document.getElementById('_#1.PauseLeft');$%
+ a#1_btnPlayLeft=document.getElementById('_#1.PlayLeft');$%
+ a#1_btnPauseRight=document.getElementById('_#1.PauseRight');$%
+ a#1_btnPlayRight=document.getElementById('_#1.PlayRight');$%
\else
a#1_btnPauseLeft=this.getField('#1.PauseLeft');$%
a#1_btnPlayLeft=this.getField('#1.PlayLeft');$%