From 36dab4a4d4adb0255927ef58e697234d51f1865e Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 30 Jan 2016 00:35:15 +0000 Subject: media9 (29jan16) git-svn-id: svn://tug.org/texlive/trunk@39505 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/media9/ChangeLog | 4 ++++ Master/texmf-dist/doc/latex/media9/media9.pdf | Bin 3605938 -> 3606329 bytes Master/texmf-dist/tex/latex/media9/media9.sty | 27 +++++++++++++++++++++++--- 3 files changed, 28 insertions(+), 3 deletions(-) (limited to 'Master') 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 Binary files a/Master/texmf-dist/doc/latex/media9/media9.pdf and b/Master/texmf-dist/doc/latex/media9/media9.pdf 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 -- cgit v1.2.3