diff options
author | Karl Berry <karl@freefriends.org> | 2017-08-25 22:24:59 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-08-25 22:24:59 +0000 |
commit | 0a4c81ff64276411d2a8308cbb0716621103237a (patch) | |
tree | 90e240000e67f0c6d097bf2de156703856929c2c /Master/texmf-dist/tex/latex/media9 | |
parent | 75d9f8c2748d75e4c38f97595b12907889c07f88 (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.sty | 4 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/media9/pdfbase.sty | 24 |
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: |