From e5c432b3237839bafdb4af7a892daac9540f0bfd Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 9 Jan 2017 22:07:59 +0000 Subject: media9 (9jan17) git-svn-id: svn://tug.org/texlive/trunk@42911 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/media9/media9.sty | 4 ++-- Master/texmf-dist/tex/latex/media9/pdfbase.sty | 16 ++++++++++++---- 2 files changed, 14 insertions(+), 6 deletions(-) (limited to 'Master/texmf-dist/tex/latex/media9') diff --git a/Master/texmf-dist/tex/latex/media9/media9.sty b/Master/texmf-dist/tex/latex/media9/media9.sty index c1c7b94ca79..c120f50f5d4 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/11/08} -\def\g@mix@version@tl{0.70} +\def\g@mix@date@tl{2017/01/09} +\def\g@mix@version@tl{0.71} \def\g@mix@liiikerneldate{2015/09/27} \def\g@mix@liiipkgdate{2015/09/27} diff --git a/Master/texmf-dist/tex/latex/media9/pdfbase.sty b/Master/texmf-dist/tex/latex/media9/pdfbase.sty index 18d5beecb00..cfa603717af 100644 --- a/Master/texmf-dist/tex/latex/media9/pdfbase.sty +++ b/Master/texmf-dist/tex/latex/media9/pdfbase.sty @@ -123,8 +123,8 @@ \RequirePackage{l3keys2e} \RequirePackage{atenddvi} -\def\g@pbs@date@tl{2016/11/08} -\def\g@pbs@version@tl{0.10} +\def\g@pbs@date@tl{2017/01/09} +\def\g@pbs@version@tl{0.11} \ProvidesExplPackage{pdfbase}{\g@pbs@date@tl}{\g@pbs@version@tl} {driver independent access to low-level PDF features} @@ -185,7 +185,7 @@ %commands for creating PDF objects, annots etc. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \sys_if_output_pdf:TF{ - %in LuaTeX-0.95.0, pdfTeX primitives got new names + %in LuaTeX-0.95.0, pdfTeX primitives got new names \bool_if:nT{ \sys_if_engine_luatex_p: && !\int_compare_p:n{\luatexversion<95} }{ @@ -439,6 +439,14 @@ \bool_new:N\g_pbs_powerdot_bool %to cope with some powerdot oddity \@ifclassloaded{powerdot}{\bool_gset_true:N\g_pbs_powerdot_bool}{} + \bool_new:N\g_pbs_lscape_bool %if we are inside landscape env + \AtBeginDocument{ + \cs_if_exist:NT\landscape{% + \tl_put_right:Nn\landscape{\bool_gset_true:N\g_pbs_lscape_bool} + \tl_put_left:Nn\endlandscape{\bool_gset_false:N\g_pbs_lscape_bool} + } + } + \sys_if_engine_pdftex:TF{ \cs_new_nopar:Nn\pbs_filesize:n{\pdffilesize{#1}} \cs_new_nopar:Nn\pbs_filedump:nnn{\pdffiledump~offset~#1~length~#2~{#3}} @@ -658,7 +666,7 @@ /origin@pbs@\int_use:N\g_pbs_obj_int~[currentpoint]~cvx~put~ false~setglobal~ %translate graphics to upper left page corner - \bool_if:NF\g_pbs_powerdot_bool{ + \bool_if:nF{\g_pbs_powerdot_bool||\g_pbs_lscape_bool}{ { pbs@llx~neg~pbs@ury~neg~translate~ one@inch@x~DVImag~div~neg~one@inch@y~DVImag~div~neg~translate -- cgit v1.2.3