texlive[42911] Master/texmf-dist: media9 (9jan17)

commits+karl at tug.org commits+karl at tug.org
Mon Jan 9 23:08:00 CET 2017


Revision: 42911
          http://tug.org/svn/texlive?view=revision&revision=42911
Author:   karl
Date:     2017-01-09 23:07:59 +0100 (Mon, 09 Jan 2017)
Log Message:
-----------
media9 (9jan17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/media9/ChangeLog
    trunk/Master/texmf-dist/doc/latex/media9/media9.pdf
    trunk/Master/texmf-dist/tex/latex/media9/media9.sty
    trunk/Master/texmf-dist/tex/latex/media9/pdfbase.sty

Modified: trunk/Master/texmf-dist/doc/latex/media9/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/doc/latex/media9/ChangeLog	2017-01-09 22:07:41 UTC (rev 42910)
+++ trunk/Master/texmf-dist/doc/latex/media9/ChangeLog	2017-01-09 22:07:59 UTC (rev 42911)
@@ -1,3 +1,9 @@
+2017-01-09
+	* v0.71 : media9.sty
+	* v0.11 : pdfbase.sty
+	* fix: pdfbase.sty: support for `landscape' environment of
+	the pdflscape/lscape packages
+
 2016-11-08
 	* v0.70 : media9.sty
 	* v0.10 : pdfbase.sty

Modified: trunk/Master/texmf-dist/doc/latex/media9/media9.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/latex/media9/media9.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/media9/media9.sty	2017-01-09 22:07:41 UTC (rev 42910)
+++ trunk/Master/texmf-dist/tex/latex/media9/media9.sty	2017-01-09 22:07:59 UTC (rev 42911)
@@ -41,8 +41,8 @@
 \RequirePackage{atbegshi}
 \RequirePackage{atenddvi}
 
-\def\g at mix@date at tl{2016/11/08}
-\def\g at mix@version at tl{0.70}
+\def\g at mix@date at tl{2017/01/09}
+\def\g at mix@version at tl{0.71}
 
 \def\g at mix@liiikerneldate{2015/09/27}
 \def\g at mix@liiipkgdate{2015/09/27}

Modified: trunk/Master/texmf-dist/tex/latex/media9/pdfbase.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/media9/pdfbase.sty	2017-01-09 22:07:41 UTC (rev 42910)
+++ trunk/Master/texmf-dist/tex/latex/media9/pdfbase.sty	2017-01-09 22:07:59 UTC (rev 42911)
@@ -123,8 +123,8 @@
 \RequirePackage{l3keys2e}
 \RequirePackage{atenddvi}
 
-\def\g at pbs@date at tl{2016/11/08}
-\def\g at pbs@version at tl{0.10}
+\def\g at pbs@date at tl{2017/01/09}
+\def\g at pbs@version at tl{0.11}
 
 \ProvidesExplPackage{pdfbase}{\g at pbs@date at tl}{\g at pbs@version at 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 at 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 at llx~neg~pbs at ury~neg~translate~
             one at inch@x~DVImag~div~neg~one at inch@y~DVImag~div~neg~translate



More information about the tex-live-commits mailing list