summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-09-06 23:12:39 +0000
committerKarl Berry <karl@freefriends.org>2013-09-06 23:12:39 +0000
commitdd48d69037fc00584e152689afbc6d811cda2276 (patch)
tree4d01a5a0ff089245ad6d893dd203f84b3cf8a08b /Master/texmf-dist
parent4b008e6f0003c1cdf8e326fbb3fbeeab257eb321 (diff)
media9 (6sep13)
git-svn-id: svn://tug.org/texlive/trunk@31586 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/media9/ChangeLog5
-rw-r--r--Master/texmf-dist/doc/latex/media9/media9.pdfbin2754030 -> 2757135 bytes
-rw-r--r--Master/texmf-dist/doc/latex/media9/media9.tex2
-rw-r--r--Master/texmf-dist/tex/latex/media9/media9.sty41
-rw-r--r--Master/texmf-dist/tex/latex/media9/players/APlayer.swfbin343617 -> 345881 bytes
-rw-r--r--Master/texmf-dist/tex/latex/media9/players/StrobeMediaPlayback.swfbin275742 -> 275730 bytes
-rw-r--r--Master/texmf-dist/tex/latex/media9/players/VPlayer.swfbin501218 -> 502390 bytes
7 files changed, 26 insertions, 22 deletions
diff --git a/Master/texmf-dist/doc/latex/media9/ChangeLog b/Master/texmf-dist/doc/latex/media9/ChangeLog
index 60aa7672643..3f80bea4ae2 100644
--- a/Master/texmf-dist/doc/latex/media9/ChangeLog
+++ b/Master/texmf-dist/doc/latex/media9/ChangeLog
@@ -1,3 +1,8 @@
+2013-09-06
+ * v0.32
+ * change: `bigfiles' package option no longer requires `-dNOSAFER' with
+ ps2pdf.
+
2013-08-26
* v0.31
* fix: expl3 related fix for correct 3D views file processing
diff --git a/Master/texmf-dist/doc/latex/media9/media9.pdf b/Master/texmf-dist/doc/latex/media9/media9.pdf
index 8f47e944864..dd6b2ba1d7b 100644
--- a/Master/texmf-dist/doc/latex/media9/media9.pdf
+++ b/Master/texmf-dist/doc/latex/media9/media9.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/media9/media9.tex b/Master/texmf-dist/doc/latex/media9/media9.tex
index 7c4463a3025..06a95592adf 100644
--- a/Master/texmf-dist/doc/latex/media9/media9.tex
+++ b/Master/texmf-dist/doc/latex/media9/media9.tex
@@ -1023,7 +1023,7 @@ There are two options to handle such situations:
The first one is to increase \TeX's main memory. You may follow the steps in the \href{http://www.ctan.org/tex-archive/macros/latex/contrib/animate/animate.pdf\#dest:mem}{Bugs} section of the `animate' package documentation. In \TeX{}Live-2012, the maximum value that can be set is \verb+main_memory = 12435455+.
-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 PDF producing step. However, this requires that \verb+ps2pdf+ be called with option `\verb+-dNOSAFER+'. Otherwise, \verb+ps2pdf+ aborts with error \verb+/invalidfileaccess+.
+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.
\section{Acknowledgements}
This package was written using the new \LaTeX3 syntax which was a lot of fun. Many thanks to the \LaTeX3 team!
diff --git a/Master/texmf-dist/tex/latex/media9/media9.sty b/Master/texmf-dist/tex/latex/media9/media9.sty
index 056c855408d..813fd34c956 100644
--- a/Master/texmf-dist/tex/latex/media9/media9.sty
+++ b/Master/texmf-dist/tex/latex/media9/media9.sty
@@ -41,8 +41,8 @@
\RequirePackage{ifpdf}
\RequirePackage{atbegshi}
-\def\g@mix@date@tl{2013/08/26}
-\def\g@mix@version@tl{0.31}
+\def\g@mix@date@tl{2013/09/06}
+\def\g@mix@version@tl{0.32}
\def\g@mix@liiikerneldate{2013/07/28}
\def\g@mix@liiipkgdate{2013/07/28}
@@ -443,8 +443,8 @@
@@++++Warning:+DVI+resolution+greater+than+1200+dpi!+++++@@\token_to_str:N\n
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\token_to_str:N\n
@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@\token_to_str:N\n
- @@+Media+poster+and+button+faces+may+be+poorly+scaled+or+@@\token_to_str:N\n
- @@+invisible+in+the+PDF+output.++++++++++++++++++++++++++@@\token_to_str:N\n
+ @@+Media+button+faces+may+be+poorly+scaled+or+invisible++@@\token_to_str:N\n
+ @@+in+the+PDF+output.++++++++++++++++++++++++++++++++++++@@\token_to_str:N\n
@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@\token_to_str:N\n
@@+Dvips+should+be+called+either+without+option+`-Ppdf':+@@\token_to_str:N\n
@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@\token_to_str:N\n
@@ -639,25 +639,24 @@
}
}
- \AtBeginDvi{
- \bool_if:NT\g_mix_pkgbigfiles_bool{
- \special{!~1~dict~begin~(./\jobname.m9)~run~end}
- %open auxiliary file \jobname.m9 for writing hex encoded streams
- %of media files. This file is read and executed during ps2pdf
- %conversion.
- \iow_new:N\g_mix_mstreams_stream
- \iow_open:Nn\g_mix_mstreams_stream{\jobname.m9}
- \iow_now:Nn\g_mix_mstreams_stream{
- /o{mark/_objdef}bind~def/O{/type/stream/OBJ~pdfmark}bind~def
- /m~systemdict/mark~get~def
- /P{/ASCIIHexDecode~filter/PUT~pdfmark}bind~def
- /C{/CLOSE~pdfmark}bind~def
- }
+ \bool_if:NT\g_mix_pkgbigfiles_bool{
+ \special{header=\jobname.m9}
+ %open auxiliary file \jobname.m9 for writing hex encoded streams of the
+ %files to be embedded. This file is inserted into PS during dvips run
+ \iow_new:N\g_mix_mstreams_stream
+ \iow_open:Nn\g_mix_mstreams_stream{\jobname.m9}
+ \iow_now:Nn\g_mix_mstreams_stream{
+ /M9D~1~dict~def~M9D~begin
+ /o{mark/_objdef}bind~def/O{/type/stream/OBJ~pdfmark}bind~def
+ /m~systemdict/mark~get~def
+ /P{/ASCIIHexDecode~filter/PUT~pdfmark}bind~def
+ /C{/CLOSE~pdfmark}bind~def~end
}
}
%determine DVI resolution and output warning message if too big
- \AtBeginDocument{\special{ps:\g_mix_dpiwarning_tl}}
+ %\AtBeginDocument{\special{ps:\g_mix_dpiwarning_tl}}
+ \special{ps:\g_mix_dpiwarning_tl}
\cs_new:Nn\mix_pdfobj:nnn{
% #1:objref; if empty, a new object number will be reserved
@@ -670,7 +669,7 @@
\str_if_eq_p:nn{#2}{fstream}
}{
\iow_now:Nx\g_mix_mstreams_stream{
- o{mix@obj\int_use:N\g_mix_obj_int}O
+ M9D~begin~o{mix@obj\int_use:N\g_mix_obj_int}O
}
}{
\special{ps:~mark~/_objdef~{mix@obj\int_use:N\g_mix_obj_int}~/type
@@ -724,7 +723,7 @@
\message{>}
\bool_if:NTF\g_mix_pkgbigfiles_bool{
\iow_now:Nx\g_mix_mstreams_stream{
- m\l_mix_usenum_tl~C
+ m\l_mix_usenum_tl~C~end
}
}{
\special{ps:~
diff --git a/Master/texmf-dist/tex/latex/media9/players/APlayer.swf b/Master/texmf-dist/tex/latex/media9/players/APlayer.swf
index 78326f7c793..677e6a95f58 100644
--- a/Master/texmf-dist/tex/latex/media9/players/APlayer.swf
+++ b/Master/texmf-dist/tex/latex/media9/players/APlayer.swf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/media9/players/StrobeMediaPlayback.swf b/Master/texmf-dist/tex/latex/media9/players/StrobeMediaPlayback.swf
index d82fe3beb1d..384db3fd03c 100644
--- a/Master/texmf-dist/tex/latex/media9/players/StrobeMediaPlayback.swf
+++ b/Master/texmf-dist/tex/latex/media9/players/StrobeMediaPlayback.swf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/media9/players/VPlayer.swf b/Master/texmf-dist/tex/latex/media9/players/VPlayer.swf
index f3fb9edab72..9cc2bc1ba75 100644
--- a/Master/texmf-dist/tex/latex/media9/players/VPlayer.swf
+++ b/Master/texmf-dist/tex/latex/media9/players/VPlayer.swf
Binary files differ