texlive[52638] Master/texmf-dist: media9 (4nov19)

commits+karl at tug.org commits+karl at tug.org
Mon Nov 4 23:16:19 CET 2019


Revision: 52638
          http://tug.org/svn/texlive?view=revision&revision=52638
Author:   karl
Date:     2019-11-04 23:16:19 +0100 (Mon, 04 Nov 2019)
Log Message:
-----------
media9 (4nov19)

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	2019-11-04 22:16:05 UTC (rev 52637)
+++ trunk/Master/texmf-dist/doc/latex/media9/ChangeLog	2019-11-04 22:16:19 UTC (rev 52638)
@@ -1,3 +1,8 @@
+2019-11-04
+	* v1.04 : media9.sty
+	* v0.35 : pdfbase.sty
+	* fix : output driver set-up
+
 2019-09-30
 	* v1.03 : media9.sty
 	* v0.34 : 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	2019-11-04 22:16:05 UTC (rev 52637)
+++ trunk/Master/texmf-dist/tex/latex/media9/media9.sty	2019-11-04 22:16:19 UTC (rev 52638)
@@ -32,21 +32,13 @@
 %
 % The Current Maintainer of this work is A. Grahn.
 
-%process non-detectable dvipdfmx driver for passing to expl3
-\RequirePackage{xkeyval}
-\DeclareOptionX{dvipdfmx}{%
-  \PassOptionsToPackage{dvipdfmx}{pdfbase}
-  \PassOptionsToPackage{driver=dvipdfmx}{expl3}
-}
-\DeclareOptionX*{}\ProcessOptionsX*\relax %allow anything as an option
-
 \RequirePackage{expl3}
 \RequirePackage{l3keys2e}
 \RequirePackage{xparse}
 \RequirePackage{atbegshi}
 
-\def\g at mix@date at tl{2019/09/30}
-\def\g at mix@version at tl{1.03}
+\def\g at mix@date at tl{2019/11/04}
+\def\g at mix@version at tl{1.04}
 
 \ProvidesExplPackage{media9}{\g at mix@date at tl}{\g at mix@version at tl}
 {acrobat-9/X compatible media}
@@ -117,7 +109,13 @@
 \keys_define:nn{media9}{
   xetex .code:n = {}, %dummy
 
-  dvipdfmx .code:n = {\bool_gset_true:N\g_mix_dvipdfmx_bool},
+  dvipdfmx .choice:,
+  dvipdfmx / true .code:n = {
+    \bool_gset_true:N\g_mix_dvipdfmx_bool
+    \PassOptionsToPackage{dvipdfmx}{pdfbase}
+  },
+  dvipdfmx / false .code:n = {\bool_gset_false:N\g_mix_dvipdfmx_bool},
+  dvipdfmx .default:n = {true},
 
   bigfiles .choice:,
   bigfiles / true .code:n = {

Modified: trunk/Master/texmf-dist/tex/latex/media9/pdfbase.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/media9/pdfbase.sty	2019-11-04 22:16:05 UTC (rev 52637)
+++ trunk/Master/texmf-dist/tex/latex/media9/pdfbase.sty	2019-11-04 22:16:19 UTC (rev 52638)
@@ -156,21 +156,11 @@
 %
 % The Current Maintainer of this work is A. Grahn.
 
-%process non-detectable driver options for passing to expl3
-\RequirePackage{xkeyval}
-\DeclareOptionX{dvipdfmx}{%
-  \PassOptionsToPackage{driver=dvipdfmx}{expl3}
-}
-\DeclareOptionX{dvisvgm}{%
-  \PassOptionsToPackage{driver=dvisvgm}{expl3}
-}
-\DeclareOptionX*{}\ProcessOptionsX*\relax %allow anything as an option
-
 \RequirePackage{expl3}
 \RequirePackage{l3keys2e}
 
-\def\g at pbs@date at tl{2019/09/30}
-\def\g at pbs@version at tl{0.34}
+\def\g at pbs@date at tl{2019/11/04}
+\def\g at pbs@version at tl{0.35}
 
 \ProvidesExplPackage{pdfbase}{\g at pbs@date at tl}{\g at pbs@version at tl}
 {driver independent access to low-level PDF features}



More information about the tex-live-commits mailing list