1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
|
2024-10-14
* fix: quoted filenames (issue #23)
2024-09-17
* change: `method=widget' now default for extended range of supporting viewers
* fix: documentation revised
2024-09-06
* fix: documentation PDF re-compiled and minor README additions
2024-09-05
* new: animation support in PDF.js, version 4.4.168+
2023-06-18
* fix: missing file `pstmetronome.tex' added
2023-05-15
* fix: `buttonfg' package option
2022-09-15
* fix: failure (in dvisvgm driver mode) when setting `draft'
globally and then setting `final' locally
* improvement: accelerating compilation in `draft' mode for long
\multiframe loops
2022-08-04
* fix: a few obsolete code lines removed; option processing acc. to new
LaTeX format 22-06-01
2022-02-21
* improvement: svg clipping code simplified
2022-02-04
* fix: ocg method: moving back to /OC method (instead of BDC/EMC)
2022-01-31
* improvement: optimizing XObject nesting for smaller output files
2022-01-25
* improvement: svg clipping optimized for smaller output size
2022-01-21
* fix: clipping for dvisvgm
2021-11-09
* improvement: play from beginning, regardless of poster frame setting
2021-09-02
* fix: non-conforming SVG id attribute values
2021-08-19
* fix: wrong orientation of button faces on landscape pages (dvips)
2021-06-11
* fix: `undefined references' warning, when placing animation in a \phantom
2020-10-07
* fix: pausing on the 0th/last frames (PDF output)
2020-10-05
* fix: pausing on the 0th/last frames (continued)
2020-09-29
* fix: pausing on the 0th frame
2020-08-29
* new: \multiframebreak for terminating \multiframe loop
2020-08-04
* fix: typesetting failure with `latex-dev'
2020-05-29
* fix: `autoplay' option non-functional in combination with `poster=last';
missing mention of KDE Okular in the list of supported PDF viewers
2020-05-07
* fix: control button issue (dvisvgm)
2020-05-06
* fix: control button transparency (all drivers)
2020-04-25
* fix: compilation error in case of `dvisvgm' + [french]{babel}. For
slightly better performance, \animategraphics doesn't pass `clip' anymore
automatically to graphicx' \includegraphics; instead, the new `clip'
pkg/command option should be set if need be (mostly when using dvisvgm
together with trimming options). Interaction with animation on mobile
devices: single tap for play/pause
2020-03-25
* fix: using `controlsaligned' as package option
2020-03-24
* new: option `controlsaligned' extended for refined adjustment of
horizontal position
2020-03-23
* new: option `controlsaligned' for changing horizontal position of
animation controls
2019-12-03
* fix: another occurrence of quotes issue, now fixed at a central place
2019-11-27
* fix: quotes around \@filef@und added by \IfFileExists removed for luatex
compatibility (fix provided by U Fischer); using JS API dirtifies PDF
2019-11-05
* fix: old engine testing pkgs replaced by `iftex'
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
2019-04-09
* fix: improved patching of `dvisvgm.def'
2019-03-06
* change: jbig2 format support removed; dvisvgm-related code moved to
pdfbase.sty (media9)
2019-01-23
* new: support for embedding PDF with `dvisvgm', multipage PDF support with
`dvisvgm' and `dvipdfmx' driver
2018-12-19
* fix: wrong scaling of repeatedly embedded external graphics; JS-related
issue in case of side-by-side animations in one SVG
2018-11-30
* fix: `setTimeout' JS method (used by timeline feature) differs between
browsers and PDF viewers
2018-11-29
* fix: SVG usability issues on touch (mobile) devices; documentation
updated
2018-11-20
* fix: `autoplay' (non-functional in SVG output); documentation
updated (additions in section on SVG)
2018-11-19
* new: support for `dvisvgm' output driver
2018-08-22
* new: `export' package option
2018-06-27
* fix: documentation fixed (repository)
2018-06-07
* fix: adjustments after migration to GitLab
2018-02-28
* fix: test for XeTeX; test for eTeX removed
2018-01-04
* maintenance, repackaged for upload to CTAN
2017-09-29
* fix: improved button face generation (PDF XObjects) for dvips, based on
current pdfbase.sty (pkg media9)
2017-09-22
* fix: control button transparency with Distiller; README.md
2017-09-21
* new: option `buttonalpha' for adding transparency to control buttons
2017-08-11
* new: `speed' property added to the JS animation object for scaling
overall animation speed
2017-05-18
* new: configurable animation controls
2017-03-23
* fix: pdfbase.sty related adjustments
2017-03-16
* fix: some adjustments required due to pdfbase.sty changes
2017-02-24
* fix: further speed improvement for animating external graphics files
2017-02-22
* fix: code for repeated inclusion optimized for speed
2017-02-03
* fix: RTL related (luaTeX)
2017-01-30
* fix: usability in RTL typesetting context
2017-01-24
* fix: minor documentation update
2017-01-09
* fix: wrong orientation of animated content on landscape pages
(pkgs `lscape'/`pdflascape')
2016-09-07
* fix: adjust JavaScript part for compatibility with Foxit Reader
2016-08-31
* fix: missing variable declarations in JavaScript part
2016-08-26
* fix: adjust JavaScript part for compatibility with current PDF-XChange
Editor
2016-07-27
* new: `method=icon' default setting for dvips+ps2pdf; support for
Foxit Reader (besides Acrobat Reader and PDF-XChange Viewer) added
2016-07-25
* fix: timeline JavaScript of the displayed poster frame not executed
while loading the animation for the first time
2016-06-08
* new: reverse playback direction with shift + mouse click
2016-05-30
* fix: broken `draft' option
* new: aux. package `animfp' removed, now using \fp_eval:n from l3fp
2016-04-15
* fix: compilation failure when using `timeline' option in beamer class
document
2016-03-22
* fix: documentation recompiled, minor code clean-ups
2016-03-15
* fix: bug related to XObject referencing
2016-03-11
* new: now uses pdfbase.sty for low level PDF operations
2016-02-28
* Fix: workaround for bug http://tex.stackexchange.com/q/295715 : different
behaviour of AR versions with regard to PageOpen and PageVisible events
where animation initialisation takes place
2016-02-15
* Fix: bug http://tex.stackexchange.com/q/292805
2016-02-04
* Fix: minor dvips-related bug
2016-02-02
* Fix: compilation failure with `method=ocg' setting
2016-01-25
* Fix: compilation failure with `method=widget' setting (which is the
default in the `dvips' mode)
2016-01-19
* Fix: \newframe and \multiframe defined locally inside `animateinline' to
protect them from being redefined accidentially
2015-11-02
* Fix: improved compatibility with ocgbase.sty
2015-10-28
* Fix: code adapted for use of ocgbase.sty (part of ocgx2 package)
2015-08-28
* New: control button faces
2015-08-18
* Fix: catcode issue http://tex.stackexchange.com/q/261601
2015-06-19
* Fix: compatibility issue with luatex-0.80
2015-03-11
* New: support for `fixocgx' [v0.3, 2015/03/11] package (placing
animations on PDF layers)
2015-01-21
* Fix: OCG related code
2014-12-04
* New: option `type=<file ext>' to force animation of image sequence with
file name extension <file ext>
* Fix: rotated buttons in landscape (package `geometry') documents
2014-11-27
* Fix: Animations with a particular combination of command options
(poster=last, loop=false) did not play when clicked.
2014-11-25
* New: In addition to `first', `last' and `none', the `poster' option also
takes an integer number to specify the default poster frame.
2014-11-11
* Fix: (work-around for) JavaScript NotAllowedError in AR-9 when skimming
over pages with icon-based animations
2014-11-10
* Fix: poster / current frame did not get printed with `method=icon'
2014-10-16
* New: third animation method added (based on JS methods `getIcon' &
`buttonSetIcon') with best animation performance (frame rate) so far; set as
default for pdfLaTeX/XeLaTeX/dvipdfmx, Widget based method is default for
dvips, as before
* Change: option `useocg' removed in favour of `method=icon | widget | ocg'
for selecting one of the implemented animation methods
2014-09-23
* Change: Ghostscript 9.15+ now required for PS to PDF conversion;
`depth' option now deprecated and ignored
* New: options `totalheight', `keepaspectratio', `nomouse' added; `width',
`height', `totalheight', `keepaspectratio', `scale' added as package options
* Fix: OCG and XObject-related code rewritten, mostly thanks to recent
Ghostscript additions and fixes (BDC, EMC, SP pdfmarks); code reorganized
in order to reduce driver dependent code
2014-08-07
* Fix: improved fix from 2014-08-06, removing need for global catcode
changes
2014-08-06
* Fix: bug analysed by egreg on TeX.SX
http://tex.stackexchange.com/q/194407
2014-07-02
* Fix: compilation error when used in `tabular' environment
2014-06-20
* Fix: compilation failures in connection with (automatic) hyperref
insertions in the animated material
2014-06-04
* fix: OCG related compatibility issue with `media9' package
2014-03-25
* fix: bugs related to AcroForm and OCProperties catalog entries;
documentation
2014-03-12
* Fix: incompatibility with pgf-3.0
2014-03-06
* Fix: animation widgets were blank in some viewers
2014-02-11
* Change: Dependency of controls on OCGs removed; better LuaLaTeX support
2014-02-06
* New: JavaScript API for animation control added
* Fix: broken PDF-XChange Viewer support due to [2013-07-19] changes
2013-09-24
* Fix: Adobe Reader prompting for "save changes" for documents without
animations
2013-07-19
* minor, non-vital change of /AcroForm contents
2013-04-23
* Fix: spaces in file names possible (at least with pdflatex)
2012-12-06
* Fix: non-zeropadded file numbers did not work when embedding
files in reverse (count-down) order
2012-10-26
* Fix: default OC configuration dictionary of PDF catalog is
now PDF-spec compliant
2012-09-03
* Fix: [french]{babel}-related bug in option processing, reported by
Jean-Luc Chesnot
2012-07-09
* minor, non-vital fix
2012-05-24
* minor, non-vital fix
2012-05-11
* New: optional fourth field in timeline files for calling JavaScript;
ticking PSTricks metronome example by Manuel Luque added to docs
2011-12-21
* transparency and patterns in pgf/TikZ graphics with dvipdfmx/xetex
drivers
2011-09-16
* detects powerdot's `clock' option
2011-08-22
* \pdfmdfivesum now used correctly
2011-05-30
* rephrasing error message in documentation source file
* improving call to \pdfmdfivesum in animate.sty
2010-09-28
* \graphicspath also used for searching timeline file
2010-09-16
* now uses \graphicspath from graphics bundle, if set
2010-08-31
* some improvements to \multiframe loop variable computation
2010-03-04
* Fix: workaround for some powerdot/pstricks-add/animate issue
2010-02-17
* small code changes
2010-01-22
* H. Oberdiek's `transparent' package now supported as well
2010-01-20
* Fix: transparency and patterns in PGF/TikZ pictures lead to broken PDFs
with the pdftex output driver
* Fix: animations from PGF/TikZ pictures could not be produced with the
dvips output driver
2010-01-04
* check if ConTeXt's support file `supp-pdf.mkii' exists (MPS
to PDF converter, formerly named `supp-pdf.tex')
2009-10-30
* revision of the documentation
2009-10-08
* New: embedding files and pages in reverse order now possible with
\animategraphics
2009-10-02
* small code changes
2009-09-30
* small code changes
2009-09-24
* DVI resolution is now checked during PS to PDF conversion and a warning
message is written to stderr if it is >1200dpi. Large dpi values may
lead to distorted animations when using Ghostscript ps2pdf.
2009-08-31
* small code and documentation adjustments
2009-08-17
* small code changes
2009-07-23
* slight changes in the documentation
2009-07-20
* New: the transparency stack can now be cleared using `c' in the
timeline file
* improved documentation of the timeline option
* New animateinline example (Lorenz Attractor)
* Fix: animfp.sty: trailing zeros are now removed from the fractional part
of the result of the addition of two reals
2009-06-08
* Fix: \newframe did not like non-integer frame rates; the same applied to
frame rate arguments in timeline files
2009-05-07
* minor changes/additions in the documentation
2009-01-26
* minor code refinements
2008-10-06
* Fix: sometimes, when used with Powerdot document class, parts
of embedded graphics were missing
2008-08-28
* Fix: package `calc' like length specifications didn't work with resizing
options
2008-08-26
* \@anim@scale rewritten
* New: length commands \width, \height, \depth and \totalheight for use
with the resizing options
2008-08-20
* New: multipage PDF support for XeTeX output driver
* Change: some exotic graphics formats that depend on QuickTime removed
from search list for XeTeX output driver
2008-08-06
* minor modifications of the documentation
2008-07-31
* minor code and documentation refinements
2008-07-17
* New: start of maintaining a ChangeLog file
* Fix: wrong calculation of dimension variables in \multiframe command
* Change: stepped animations (using `step' option) don't loop any longer
by default if `controls' option is set; better \multiframe diagnostics of
wrong user input
2008-07-14
* New: \multiframe command for building loops around parameterized
pictures
2007-03-16
* New: everything (initial release)
|