diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/tagpdf/tagpdf.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/tagpdf/tagpdf.sty | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/tagpdf/tagpdf.sty b/Master/texmf-dist/tex/latex/tagpdf/tagpdf.sty index cc91ad5cee1..1c1b7740037 100644 --- a/Master/texmf-dist/tex/latex/tagpdf/tagpdf.sty +++ b/Master/texmf-dist/tex/latex/tagpdf/tagpdf.sty @@ -1,7 +1,15 @@ \RequirePackage{expl3}[2018/06/14] +%\RequirePackage[enable-debug]{expl3}[2018/06/14] -\ProvidesExplPackage {tagpdf} {2018/08/06} {0.3} +\ProvidesExplPackage {tagpdf} {2019/01/04} {0.50} {A package to experiment with pdf tagging} +%\debug_on:n{check-declarations,check-expressions,deprecation} + +%map internal tag to package name +\prop_if_exist:NT \g_msg_module_name_prop + { + \prop_gput:Nnn \g_msg_module_name_prop { uftag }{ tagpdf } + } % storing internal names to my name space: \cs_set_eq:NN \__uftag_tex_pdffeedback:D \tex_pdffeedback:D @@ -33,8 +41,8 @@ \RequirePackage{atbegshi} \RequirePackage{zref-base,zref-lastpage} \RequirePackage{etoolbox} -\RequirePackage{pdfescape} -\RequirePackage{pdftexcmds} +%\RequirePackage{pdfescape} %check if needed +%\RequirePackage{pdftexcmds}%check if needed (expandable commands!) \RequirePackage{l3str-convert} \cs_generate_variant:Nn \str_set_convert:Nnnn {Nonn, Noon, Nnon } @@ -59,7 +67,7 @@ activate-tree .bool_gset:N = \g_uftag_active_tree_bool, activate-struct .bool_gset:N = \g_uftag_active_struct_bool, activate-all .meta:n ={activate-mc,activate-tree,activate-struct}, - check-tags .bool_set:N = \g__uftag_check_tags_bool, + check-tags .bool_gset:N = \g__uftag_check_tags_bool, check-tags .initial:n = true, log .choice:, log / none .code:n = {\int_set:Nn \l__uftag_loglevel_int { 0 }}, @@ -155,7 +163,7 @@ \cs_generate_variant:Nn \__uftag_prop_show:N { c } \cs_generate_variant:Nn \prop_gput:Nnn {Nxx} \cs_generate_variant:Nn \prop_put:Nnn {Nxx} -\cs_generate_variant:Nn \__uftag_pdfuseobjnum:Nn {Nx} +\cs_generate_variant:Nn \__uftag_pdfuseobjnum:Nn {Nx,No} \cs_generate_variant:Nn \__uftag_pdfuseobjnum:nn {nx,xx} \cs_generate_variant:Nn \__uftag_gset_pdfpageattr:n {x} @@ -176,6 +184,7 @@ \RequirePackage { tagpdf-user } \RequirePackage { tagpdf-tree-code } \RequirePackage { tagpdf-roles-code } +\RequirePackage { tagpdf-attr-code } % mc-code is split: \RequirePackage { tagpdf-mc-code-shared } \bool_if:NTF \g__uftag_mode_lua_bool @@ -187,5 +196,5 @@ } \RequirePackage { tagpdf-struct-code } - +\RequirePackage { tagpdf-space-code } \endinput |