diff options
author | Karl Berry <karl@freefriends.org> | 2021-10-18 19:50:24 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-10-18 19:50:24 +0000 |
commit | 49e777f6f83a332a92073b54271abe892f29c226 (patch) | |
tree | 78eed21d5f4c8cff563426f6d525569d69f2cb4d /Master/texmf-dist/tex | |
parent | 952a23f6d119d5b45fe738f1c23cb95668b37667 (diff) |
media9 (18oct21)
git-svn-id: svn://tug.org/texlive/trunk@60796 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r-- | Master/texmf-dist/tex/latex/media9/media9.sty | 56 |
1 files changed, 50 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/media9/media9.sty b/Master/texmf-dist/tex/latex/media9/media9.sty index 07bb391c01e..a40d6fbe522 100644 --- a/Master/texmf-dist/tex/latex/media9/media9.sty +++ b/Master/texmf-dist/tex/latex/media9/media9.sty @@ -41,8 +41,8 @@ \RequirePackage{l3keys2e} -\def\g@mix@date@tl{2021/09/12} -\def\g@mix@version@tl{1.22} +\def\g@mix@date@tl{2021/10/18} +\def\g@mix@version@tl{1.23} \NeedsTeXFormat{LaTeX2e}[2020-10-01] \ProvidesExplPackage{media9}{\g@mix@date@tl}{\g@mix@version@tl} @@ -1905,6 +1905,26 @@ }, INTERSECTIONCOLOR .value_required:n = {true}, + SHOWTRANSPARENT .choices:nn = {true,false}{ + \int_compare:nF{\l_mix_level_tl=2}{ + \msg_error:nnxxxx{media9}{key~not~allowed} + {\g_mix_vfile_tl}{\int_use:N\l_mix_lineno_int}{SHOWTRANSPARENT} + {CROSSSECT} + } + \tl_set:Nx\l_mix_csst_tl{/ST~\l_keys_choice_tl} + }, + SHOWTRANSPARENT .default:n = {true}, + + SECTIONCAPPING .choices:nn = {true,false}{ + \int_compare:nF{\l_mix_level_tl=2}{ + \msg_error:nnxxxx{media9}{key~not~allowed} + {\g_mix_vfile_tl}{\int_use:N\l_mix_lineno_int}{SECTIONCAPPING} + {CROSSSECT} + } + \tl_set:Nx\l_mix_cssc_tl{/SC~\l_keys_choice_tl} + }, + SECTIONCAPPING .default:n = {true}, + TRANSFORM .code:n = { \int_compare:nF{\l_mix_level_tl=\c_one_int}{ \msg_error:nnxxxx{media9}{key~not~allowed} @@ -1937,6 +1957,8 @@ \tl_clear:N\l_mix_cspc_tl %plane colour \tl_clear:N\l_mix_csic_tl %intersection colour \tl_clear:N\l_mix_csiv_tl %intersection visibility + \tl_clear:N\l_mix_csst_tl %cut side shown transparent + \tl_clear:N\l_mix_cssc_tl %section capping }, CROSSSECT .value_forbidden:n = {true}, @@ -2018,7 +2040,7 @@ /C~[\l_mix_cscentre_tl] /O~[\l_mix_csorient_tl] \l_mix_csop_tl\l_mix_cspv_tl\l_mix_cspc_tl - \l_mix_csic_tl\l_mix_csiv_tl + \l_mix_csic_tl\l_mix_csiv_tl\l_mix_csst_tl\l_mix_cssc_tl } \tl_put_right:Nx\l_mix_saarray_tl{~\mix_pdflastobj:} \tl_set:Nn\l_mix_cscount_tl{\c_one_int} @@ -2409,8 +2431,8 @@ \RequirePackage{l3keys2e} -\def\g@mix@date@tl{2021/09/12} -\def\g@mix@version@tl{1.22} +\def\g@mix@date@tl{2021/10/18} +\def\g@mix@version@tl{1.23} \NeedsTeXFormat{LaTeX2e}[2020-10-01] \ProvidesExplPackage{media9}{\g@mix@date@tl}{\g@mix@version@tl} @@ -4335,6 +4357,26 @@ }, INTERSECTIONCOLOR .value_required:n = {true}, + SHOWTRANSPARENT .choices:nn = {true,false}{ + \int_compare:nF{\l_mix_level_tl=2}{ + \msg_error:nnxxxx{media9}{key~not~allowed} + {\g_mix_vfile_tl}{\int_use:N\l_mix_lineno_int}{SHOWTRANSPARENT} + {CROSSSECT} + } + \tl_set:Nx\l_mix_csst_tl{/ST~\l_keys_choice_tl} + }, + SHOWTRANSPARENT .default:n = {true}, + + SECTIONCAPPING .choices:nn = {true,false}{ + \int_compare:nF{\l_mix_level_tl=2}{ + \msg_error:nnxxxx{media9}{key~not~allowed} + {\g_mix_vfile_tl}{\int_use:N\l_mix_lineno_int}{SECTIONCAPPING} + {CROSSSECT} + } + \tl_set:Nx\l_mix_cssc_tl{/SC~\l_keys_choice_tl} + }, + SECTIONCAPPING .default:n = {true}, + TRANSFORM .code:n = { \int_compare:nF{\l_mix_level_tl=\c_one_int}{ \msg_error:nnxxxx{media9}{key~not~allowed} @@ -4367,6 +4409,8 @@ \tl_clear:N\l_mix_cspc_tl %plane colour \tl_clear:N\l_mix_csic_tl %intersection colour \tl_clear:N\l_mix_csiv_tl %intersection visibility + \tl_clear:N\l_mix_csst_tl %cut side shown transparent + \tl_clear:N\l_mix_cssc_tl %section capping }, CROSSSECT .value_forbidden:n = {true}, @@ -4448,7 +4492,7 @@ /C~[\l_mix_cscentre_tl] /O~[\l_mix_csorient_tl] \l_mix_csop_tl\l_mix_cspv_tl\l_mix_cspc_tl - \l_mix_csic_tl\l_mix_csiv_tl + \l_mix_csic_tl\l_mix_csiv_tl\l_mix_csst_tl\l_mix_cssc_tl } \tl_put_right:Nx\l_mix_saarray_tl{~\mix_pdflastobj:} \tl_set:Nn\l_mix_cscount_tl{\c_one_int} |