summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/media9
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-08-25 22:24:59 +0000
committerKarl Berry <karl@freefriends.org>2017-08-25 22:24:59 +0000
commit0a4c81ff64276411d2a8308cbb0716621103237a (patch)
tree90e240000e67f0c6d097bf2de156703856929c2c /Master/texmf-dist/tex/latex/media9
parent75d9f8c2748d75e4c38f97595b12907889c07f88 (diff)
media9 (25aug17)
git-svn-id: svn://tug.org/texlive/trunk@45129 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/media9')
-rw-r--r--Master/texmf-dist/tex/latex/media9/media9.sty4
-rw-r--r--Master/texmf-dist/tex/latex/media9/pdfbase.sty24
2 files changed, 17 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/latex/media9/media9.sty b/Master/texmf-dist/tex/latex/media9/media9.sty
index a19139ac6e7..b4794540b8b 100644
--- a/Master/texmf-dist/tex/latex/media9/media9.sty
+++ b/Master/texmf-dist/tex/latex/media9/media9.sty
@@ -37,8 +37,8 @@
\RequirePackage{xparse}
\RequirePackage{atbegshi}
-\def\g@mix@date@tl{2017/08/23}
-\def\g@mix@version@tl{0.84}
+\def\g@mix@date@tl{2017/08/25}
+\def\g@mix@version@tl{0.85}
\def\g@mix@liiikerneldate{2017/05/29}
\def\g@mix@liiipkgdate{2017/05/29}
diff --git a/Master/texmf-dist/tex/latex/media9/pdfbase.sty b/Master/texmf-dist/tex/latex/media9/pdfbase.sty
index 201c415b8db..e3292be7f35 100644
--- a/Master/texmf-dist/tex/latex/media9/pdfbase.sty
+++ b/Master/texmf-dist/tex/latex/media9/pdfbase.sty
@@ -128,8 +128,8 @@
\RequirePackage{expl3}
\RequirePackage{l3keys2e}
-\def\g@pbs@date@tl{2017/08/23}
-\def\g@pbs@version@tl{0.16}
+\def\g@pbs@date@tl{2017/08/25}
+\def\g@pbs@version@tl{0.17}
\ProvidesExplPackage{pdfbase}{\g@pbs@date@tl}{\g@pbs@version@tl}
{driver independent access to low-level PDF features}
@@ -942,26 +942,32 @@
}
%modify output routine for output box insertions
+\bool_new:N\l_pbs_is_vertical_bool
\cs_set_eq:NN\pbs_outputpage_orig:\@outputpage
\cs_set_nopar:Npn\@outputpage{
\int_gincr:N\g_pbs_page_int
\iow_now:Nx\@mainaux{
\token_to_str:N\pbs@newkey{pbs@last@page}{\int_use:N\g_pbs_page_int}
}
- \vbox_set:Nn\@outputbox{
+ \box_if_vertical:cTF{@outputbox}{
+ \bool_set_true:N\l_pbs_is_vertical_bool
+ }{
+ \bool_set_false:N\l_pbs_is_vertical_bool
+ }
+ \hbox_set:Nn\@outputbox{
%begin of page
- \seq_map_inline:Nn\g_pbs_bop_seq{
- \hbox_overlap_right:n{\vbox_to_zero:n{##1 \vss}}}
+ \hbox_overlap_right:n{\seq_map_inline:Nn\g_pbs_bop_seq{##1}}
\box_use_clear:N\@outputbox
%end of page
- \seq_map_inline:Nn\g_pbs_eop_seq{
- \hbox_overlap_right:n{\vbox_to_zero:n{\vss ##1}}}
+ \hbox_overlap_right:n{\seq_map_inline:Nn\g_pbs_eop_seq{##1}}
%end of dvi
\int_compare:nT{\pbs@last@page=\g_pbs_page_int}{
- \seq_map_inline:Nn\g_pbs_eod_seq{
- \hbox_overlap_right:n{\vbox_to_zero:n{\vss ##1}}}
+ \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: