texlive[43097] Master/texmf-dist: media9 (30jan17)

commits+karl at tug.org commits+karl at tug.org
Tue Jan 31 00:32:09 CET 2017


Revision: 43097
          http://tug.org/svn/texlive?view=revision&revision=43097
Author:   karl
Date:     2017-01-31 00:32:09 +0100 (Tue, 31 Jan 2017)
Log Message:
-----------
media9 (30jan17)

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

Modified: trunk/Master/texmf-dist/doc/latex/media9/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/doc/latex/media9/ChangeLog	2017-01-30 23:31:56 UTC (rev 43096)
+++ trunk/Master/texmf-dist/doc/latex/media9/ChangeLog	2017-01-30 23:32:09 UTC (rev 43097)
@@ -1,3 +1,7 @@
+2017-01-30
+	* v0.74 : media9.sty
+	* fix: usability in righ-to-left typesetting context
+
 2017-01-24
 	* v0.73 : media9.sty
 	* v0.13 : pdfbase.sty

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

Modified: trunk/Master/texmf-dist/source/latex/media9/media9.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/media9/media9.tex	2017-01-30 23:31:56 UTC (rev 43096)
+++ trunk/Master/texmf-dist/source/latex/media9/media9.tex	2017-01-30 23:32:09 UTC (rev 43097)
@@ -1230,7 +1230,8 @@
 \end{enumerate}
 
 \section{Caveats}\label{bugs}
-Large media files may cause \TeX{} to interrupt with error
+\begin{enumerate}
+  \item Large media files may cause \TeX{} to interrupt with error
 \begin{verbatim}
 ! TeX capacity exceeded, sorry [main memory size=3000000].
 \end{verbatim}
@@ -1242,6 +1243,9 @@
 
 If increasing \TeX's main memory does not help, use the package option `\verb+bigfiles+' with media9. It defers file embedding from the DVI producing to the PS producing step.
 
+  \item In right-to-left typesetting context (RTL), the \verb+<poster text>+ argument of \verb+\includemedia+ and the text arguments for button faces of the \verb+\mediabutton+ command should be enclosed in pairs of \verb+\beginR+ and \verb+\endR+.
+\end{enumerate}
+
 \section{Acknowledgements}
 This package was written using the new \LaTeX3 syntax which was a lot of fun. Many thanks to the \LaTeX3 team!
 

Modified: trunk/Master/texmf-dist/tex/latex/media9/media9.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/media9/media9.sty	2017-01-30 23:31:56 UTC (rev 43096)
+++ trunk/Master/texmf-dist/tex/latex/media9/media9.sty	2017-01-30 23:32:09 UTC (rev 43097)
@@ -41,8 +41,8 @@
 \RequirePackage{atbegshi}
 \RequirePackage{atenddvi}
 
-\def\g at mix@date at tl{2017/01/24}
-\def\g at mix@version at tl{0.73}
+\def\g at mix@date at tl{2017/01/30}
+\def\g at mix@version at tl{0.74}
 
 \def\g at mix@liiikerneldate{2015/09/27}
 \def\g at mix@liiipkgdate{2015/09/27}
@@ -890,6 +890,7 @@
 \NewDocumentCommand\includemedia{O{}mm}{%#1 options, #2 text/image #3 media file
   \mix_uriend:
   \group_begin:
+  \int_compare:nT{\TeXXeTstate>\c_zero}{\beginL}
   \leavevmode
   %empty stream as appearance dummy
   \cs_if_exist:NF\g_mix_appearance_tl{
@@ -1211,6 +1212,7 @@
     }
     \int_gincr:N\g_mix_rmcnt_int
   }
+  \int_compare:nT{\TeXXeTstate>\c_zero}{\endL}
   \group_end:
 }
 \tl_set_eq:NN\l_mix_includemedia_tl\includemedia
@@ -2358,6 +2360,7 @@
 \NewDocumentCommand\mediabutton{O{}m}{%#1 options, #2 normal button text
   \mix_uriend:
   \group_begin:
+  \int_compare:nT{\TeXXeTstate>\c_zero}{\beginL}
   \leavevmode
   %reset various variables
   \tl_gclear:N\g_mix_overbtn_tl
@@ -2419,7 +2422,9 @@
     }
     \int_gincr:N\g_mix_mbtncnt_int
   }
+  \int_compare:nT{\TeXXeTstate>\c_zero}{\endL}
   \group_end:
 }
 \tl_set_eq:NN\l_mix_mediabutton_tl\mediabutton
 \tl_set:Nn\mediabutton{\mix_uribegin:\l_mix_mediabutton_tl}
+



More information about the tex-live-commits mailing list