texlive[46334] Master/texmf-dist: media9 (16jan18)
commits+karl at tug.org
commits+karl at tug.org
Tue Jan 16 23:45:20 CET 2018
Revision: 46334
http://tug.org/svn/texlive?view=revision&revision=46334
Author: karl
Date: 2018-01-16 23:45:19 +0100 (Tue, 16 Jan 2018)
Log Message:
-----------
media9 (16jan18)
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
Added Paths:
-----------
trunk/Master/texmf-dist/source/latex/media9/files/bird.mp3
Modified: trunk/Master/texmf-dist/doc/latex/media9/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/doc/latex/media9/ChangeLog 2018-01-16 22:45:03 UTC (rev 46333)
+++ trunk/Master/texmf-dist/doc/latex/media9/ChangeLog 2018-01-16 22:45:19 UTC (rev 46334)
@@ -1,3 +1,8 @@
+2018-01-16
+ * v0.88 : media9.sty
+ * v0.19 : pdfbase.sty
+ * fix : pdfbase.sty: improving \pbs_at_end_dvi:n using `atbegshi' package
+
2018-01-04
* v0.87 : media9.sty
* fix : media9.sty: fixing `kernel/invalid-variant' warnings
Modified: trunk/Master/texmf-dist/doc/latex/media9/media9.pdf
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/source/latex/media9/files/bird.mp3
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/source/latex/media9/files/bird.mp3
===================================================================
--- trunk/Master/texmf-dist/source/latex/media9/files/bird.mp3 2018-01-16 22:45:03 UTC (rev 46333)
+++ trunk/Master/texmf-dist/source/latex/media9/files/bird.mp3 2018-01-16 22:45:19 UTC (rev 46334)
Property changes on: trunk/Master/texmf-dist/source/latex/media9/files/bird.mp3
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/media9/media9.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/media9/media9.sty 2018-01-16 22:45:03 UTC (rev 46333)
+++ trunk/Master/texmf-dist/tex/latex/media9/media9.sty 2018-01-16 22:45:19 UTC (rev 46334)
@@ -37,8 +37,8 @@
\RequirePackage{xparse}
\RequirePackage{atbegshi}
-\def\g at mix@date at tl{2018/01/04}
-\def\g at mix@version at tl{0.87}
+\def\g at mix@date at tl{2018/01/16}
+\def\g at mix@version at tl{0.88}
\def\g at mix@liiikerneldate{2017/05/29}
\def\g at mix@liiipkgdate{2017/05/29}
Modified: trunk/Master/texmf-dist/tex/latex/media9/pdfbase.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/media9/pdfbase.sty 2018-01-16 22:45:03 UTC (rev 46333)
+++ trunk/Master/texmf-dist/tex/latex/media9/pdfbase.sty 2018-01-16 22:45:19 UTC (rev 46334)
@@ -137,8 +137,8 @@
\RequirePackage{expl3}
\RequirePackage{l3keys2e}
-\def\g at pbs@date at tl{2017/09/29}
-\def\g at pbs@version at tl{0.18}
+\def\g at pbs@date at tl{2018/01/16}
+\def\g at pbs@version at tl{0.19}
\ProvidesExplPackage{pdfbase}{\g at pbs@date at tl}{\g at pbs@version at tl}
{driver independent access to low-level PDF features}
@@ -987,15 +987,12 @@
%adding AcroForm dict to PDF Catalog
\tl_new:N\g_pbs_fields_tl %takes object IDs of Fields (aka annots with
-\tl_if_exist:NF\g_pbs_acroFormAdded_tl{ % /Subtype/Widget)
- \pbs_at_end_dvi:n{
- \tl_if_empty:NF\g_pbs_fields_tl{
- \pbs_pdfobj:nnn{}{array}{\g_pbs_fields_tl}
- \pbs_pdfcatalog:n{
- /AcroForm~<</Fields~\pbs_pdflastobj:/NeedAppearances~false>>}
- }
+\pbs_at_end_dvi:n{
+ \tl_if_empty:NF\g_pbs_fields_tl{
+ \pbs_pdfobj:nnn{}{array}{\g_pbs_fields_tl}
+ \pbs_pdfcatalog:n{
+ /AcroForm~<</Fields~\pbs_pdflastobj:/NeedAppearances~false>>}
}
- \tl_new:N\g_pbs_acroFormAdded_tl
}
\cs_new_nopar:Nn\pbs_appendtofields:n{
\tl_gput_left:Nx\g_pbs_fields_tl{#1\space}
@@ -1020,19 +1017,25 @@
\box_use_clear:N\@outputbox
%end of page
\hbox_overlap_right:n{\seq_map_inline:Nn\g_pbs_eop_seq{##1}}
- %end of dvi
- \int_compare:nT{\pbs at last@page=\g_pbs_page_int}{
- \hbox_overlap_right:n{\seq_map_inline:Nn\g_pbs_eod_seq{##1}}
- }
}
\bool_if:NT\l_pbs_is_vertical_bool{
\vbox_set:Nn\@outputbox{\box_use_clear:N\@outputbox}
}
- %insert /Properties into current page's resources
- \pbs_insert_properties_entry:
\pbs_outputpage_orig:
}
+\RequirePackage{atbegshi}
+\AtBeginShipout{
+ \AtBeginShipoutAddToBoxForeground{
+ %insert /Properties into current page's resources
+ \pbs_insert_properties_entry:
+ %end of dvi (last page)
+ \int_compare:nT{\pbs at last@page=\g_pbs_page_int}{
+ \seq_map_variable:NNn\g_pbs_eod_seq\l_tmpa_tl{\l_tmpa_tl}
+ }
+ }
+}
+
\group_begin:
\char_set_catcode_active:N\+\let+\space
\cs_new_nopar:Nx\pbs_gsoldwarning:{
More information about the tex-live-commits
mailing list