summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/media9/ChangeLog4
-rw-r--r--Master/texmf-dist/doc/latex/media9/media9.pdfbin3605938 -> 3606329 bytes
-rw-r--r--Master/texmf-dist/tex/latex/media9/media9.sty27
3 files changed, 28 insertions, 3 deletions
diff --git a/Master/texmf-dist/doc/latex/media9/ChangeLog b/Master/texmf-dist/doc/latex/media9/ChangeLog
index df20b119187..e31c18c180f 100644
--- a/Master/texmf-dist/doc/latex/media9/ChangeLog
+++ b/Master/texmf-dist/doc/latex/media9/ChangeLog
@@ -1,3 +1,7 @@
+2016-01-29
+ * v0.63 : media9.sty
+ * fix: adjusted `atendvi'-related warning message
+
2016-01-12
* v0.62 : media9.sty
* fix : xr-hyper/zref-ralated error
diff --git a/Master/texmf-dist/doc/latex/media9/media9.pdf b/Master/texmf-dist/doc/latex/media9/media9.pdf
index cb3222bd0c1..f77feebb08f 100644
--- a/Master/texmf-dist/doc/latex/media9/media9.pdf
+++ b/Master/texmf-dist/doc/latex/media9/media9.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/media9/media9.sty b/Master/texmf-dist/tex/latex/media9/media9.sty
index a3eea448241..0bf44c4a6c5 100644
--- a/Master/texmf-dist/tex/latex/media9/media9.sty
+++ b/Master/texmf-dist/tex/latex/media9/media9.sty
@@ -41,8 +41,8 @@
\RequirePackage{atbegshi}
\RequirePackage{atenddvi}
-\def\g@mix@date@tl{2016/01/12}
-\def\g@mix@version@tl{0.62}
+\def\g@mix@date@tl{2016/01/29}
+\def\g@mix@version@tl{0.63}
\def\g@mix@liiikerneldate{2015/09/27}
\def\g@mix@liiipkgdate{2015/09/27}
@@ -422,6 +422,24 @@
}
}
+\cs_gset_eq:NN\mix_atenddvi_checkimpl_orig:\AtEndDvi@CheckImpl%
+\def\AtEndDvi@CheckImpl{
+ \mix_atenddvi_checkimpl_orig:
+ \cs_if_exist:NTF\AtEndDvi@LastPage{
+ \int_compare:nF{\AtEndDvi@LastPage=\value{abspage}}{
+ \cs_if_exist:NF\g_mix_rerunwarned_tl{
+ \tl_new:N\g_mix_rerunwarned_tl
+ \msg_warning:nn{media9}{rerun}
+ }
+ }
+ }{
+ \cs_if_exist:NF\g_mix_rerunwarned_tl{
+ \tl_new:N\g_mix_rerunwarned_tl
+ \msg_warning:nn{media9}{rerun}
+ }
+ }
+}
+
%reset various variables for every new media inclusion
\cs_new:Nn\mix_reset:{
\tl_gset:Nx\g_mix_label_tl{rm@\int_use:N\g_mix_rmcnt_int}
@@ -576,7 +594,10 @@
}
}{
%determine DVI resolution and output warning message if too big
- \AtEndDvi{\special{ps:\mix_dpiwarning:}}
+ \cs_if_exist:NF\g_mix_dpiwarned_tl{
+ \tl_new:N\g_mix_dpiwarned_tl
+ \AtEndDvi{\special{ps::[nobreak]\mix_dpiwarning:}}
+ }
%3DNode name
\cs_new:Nn\mix_ndname:n{%#1:HEX encoded unicode string