diff options
-rw-r--r-- | Master/texmf-dist/doc/latex/media9/ChangeLog | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/media9/media9.pdf | bin | 3605938 -> 3606329 bytes | |||
-rw-r--r-- | Master/texmf-dist/tex/latex/media9/media9.sty | 27 |
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 Binary files differindex cb3222bd0c1..f77feebb08f 100644 --- a/Master/texmf-dist/doc/latex/media9/media9.pdf +++ b/Master/texmf-dist/doc/latex/media9/media9.pdf 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 |