summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/animate/ChangeLog4
-rw-r--r--Master/texmf-dist/doc/latex/animate/animate.pdfbin3689295 -> 3689232 bytes
-rw-r--r--Master/texmf-dist/doc/latex/animate/animate.tex1
-rw-r--r--Master/texmf-dist/tex/latex/animate/animate.sty18
4 files changed, 12 insertions, 11 deletions
diff --git a/Master/texmf-dist/doc/latex/animate/ChangeLog b/Master/texmf-dist/doc/latex/animate/ChangeLog
index 7416fa9d35d..d40312302b7 100644
--- a/Master/texmf-dist/doc/latex/animate/ChangeLog
+++ b/Master/texmf-dist/doc/latex/animate/ChangeLog
@@ -1,3 +1,7 @@
+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
diff --git a/Master/texmf-dist/doc/latex/animate/animate.pdf b/Master/texmf-dist/doc/latex/animate/animate.pdf
index 609d72139e1..8df430904ef 100644
--- a/Master/texmf-dist/doc/latex/animate/animate.pdf
+++ b/Master/texmf-dist/doc/latex/animate/animate.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/animate/animate.tex b/Master/texmf-dist/doc/latex/animate/animate.tex
index 8a2fa50e63e..3f1e902f64a 100644
--- a/Master/texmf-dist/doc/latex/animate/animate.tex
+++ b/Master/texmf-dist/doc/latex/animate/animate.tex
@@ -1107,7 +1107,6 @@ dt dt Tm nT mul { % pop
}
\makeatother
\end{VerbatimOut}
-\def\bslsh{\\}
\begin{VerbatimOut}{metro.txt}
::0x0,1 : annotRM['click'].callAS('play');
::2
diff --git a/Master/texmf-dist/tex/latex/animate/animate.sty b/Master/texmf-dist/tex/latex/animate/animate.sty
index 240e739c5d6..688b99babb1 100644
--- a/Master/texmf-dist/tex/latex/animate/animate.sty
+++ b/Master/texmf-dist/tex/latex/animate/animate.sty
@@ -13,7 +13,7 @@
\NeedsTeXFormat{LaTeX2e}
-\def\@anim@version{2014/08/06}
+\def\@anim@version{2014/08/07}
\ProvidesPackage{animate}
[\@anim@version\space PDF animations from files and inline graphics]
@@ -2399,12 +2399,12 @@
\ifpdf
\begingroup
\catcode`\$=0 $catcode`$\=12
- $gdef$@anim@bksl{\}
+ $gdef$@anim@nln{\}
$endgroup
\else
\begingroup
\catcode`\$=0 $catcode`$\=12
- $gdef$@anim@bksl{\\}
+ $gdef$@anim@nln{\\}
$endgroup
\fi
\begingroup
@@ -2417,34 +2417,32 @@
\def\@anim@@sanitize#1#2\@nil{%
\expandafter\xdef\csname @anim@\number`#1\endcsname{\the\catcode`#1}%
- \global\catcode`#1=12%
+ \catcode`#1=12%
\ifx\@empty#2\@empty%
\else%
\@anim@@sanitize#2\@nil%
\fi%
}
\def\@anim@@endsanitize#1#2\@nil{%
- \global\catcode`#1=\csname @anim@\number`#1\endcsname%
+ \catcode`#1=\csname @anim@\number`#1\endcsname%
\ifx\@empty#2\@empty%
\else%
\@anim@@endsanitize#2\@nil%
\fi%
}
\def\@anim@sanitize{%
- {\@anim@@sanitize.:;?!/"'*+,->=<$&@][)(^_`|~\@nil}%
- \catcode`\#=12%
- \let\@anim@newline=\\\let\\=\@anim@bksl%
+ \@anim@@sanitize.:;?!/"'*+,->=<$\&@][)(^_`|~\#\@nil%
+ \let\@anim@newline=\\\let\\=\@anim@nln%
\let\@anim@leftbrace=\{\let\{=\@anim@lbr%
\let\@anim@rightbrace=\}\let\}=\@anim@rbr%
\let\@anim@percent=\%\let\%=\@anim@per%
}%
\def\@anim@endsanitize{%
- {\@anim@@endsanitize.:;?!/"'*+,->=<$&@][)(^_`|~\@nil}%
+ \@anim@@endsanitize.:;?!/"'*+,->=<$\&@][)(^_`|~\#\@nil%
\let\%=\@anim@percent%
\let\}=\@anim@rightbrace%
\let\{=\@anim@leftbrace%
\let\\=\@anim@newline%
- \catcode`\#=6%
}%
%building timeline from timeline file