diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/tagpdf/tagpdf-base.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/tagpdf/tagpdf-base.sty | 36 |
1 files changed, 8 insertions, 28 deletions
diff --git a/Master/texmf-dist/tex/latex/tagpdf/tagpdf-base.sty b/Master/texmf-dist/tex/latex/tagpdf/tagpdf-base.sty index 3b4313ba490..a6f4347d43a 100644 --- a/Master/texmf-dist/tex/latex/tagpdf/tagpdf-base.sty +++ b/Master/texmf-dist/tex/latex/tagpdf/tagpdf-base.sty @@ -25,49 +25,28 @@ %% and all files in that bundle must be distributed together. %% %% File: tagpdf.dtx -\ProvidesExplPackage {tagpdf-base} {2024-04-12} {0.99b} +\ProvidesExplPackage {tagpdf-base} {2024-09-16} {0.99f} {part of tagpdf - provide base, no-op versions of the user commands } +\cs_new_protected:Npn \__tag_whatsits: {} \AddToHook{begindocument} { \str_case:VnF \c_sys_backend_str { - { luatex } { \cs_new_protected:Npn \__tag_whatsits: {} } - { dvisvgm } { \cs_new_protected:Npn \__tag_whatsits: {} } + { luatex } { \cs_set_protected:Npn \__tag_whatsits: {} } + { dvisvgm } { \cs_set_protected:Npn \__tag_whatsits: {} } } { - \cs_new_protected:Npn \__tag_whatsits: {\tex_special:D {} } + \cs_set_protected:Npn \__tag_whatsits: {\tex_special:D {} } } } -\cs_if_free:NT \pdf_object_new_indexed:nn - { - \cs_generate_variant:Nn \pdf_object_new:n {e} - \cs_generate_variant:Nn \pdf_object_write:nnn {enn} - \cs_new_protected:Npn \pdf_object_new_indexed:nn #1 #2 - { - \pdf_object_new:e {#1/\int_eval:n{#2}} - } - \cs_new_protected:Npn \pdf_object_write_indexed:nnnn #1 #2 #3 #4 - { - \pdf_object_write:enn {#1/\int_eval:n{#2}}{#3}{#4} - } - \cs_generate_variant:Nn \pdf_object_write_indexed:nnnn {nnne} - \cs_new:Npn\pdf_object_ref_indexed:nn #1 #2 - { - \pdf_object_ref:e {#1/\int_eval:n{#2}} - } - \cs_new:Npn \__kernel_pdf_object_id_indexed:nn #1 #2 - { - \int_use:c - { c__pdf_object_ #1/\int_eval:n{#2} _int } - } - } - \cs_new_protected:Npn \tag_stop:{} \cs_new_protected:Npn \tag_start:{} \cs_new_protected:Npn \tagstop{} \cs_new_protected:Npn \tagstart{} \cs_new_protected:Npn \tag_stop:n #1 {} \cs_new_protected:Npn \tag_start:n #1 {} +\cs_set_eq:NN \tag_suspend:n \tag_stop:n +\cs_set_eq:NN \tag_resume:n \tag_start:n %% File: tagpdf-mc-generic.dtx \cs_new_protected:Npn \tag_mc_begin:n #1 { \__tag_whatsits: \int_gincr:N \c@g__tag_MCID_abs_int } \cs_new_protected:Nn \tag_mc_end:{ \__tag_whatsits: } @@ -105,6 +84,7 @@ \cs_new_protected:Npn \tag_struct_end:n{} \cs_new_protected:Npn \tag_struct_use:n #1 {} \cs_new_protected:Npn \tag_struct_use_num:n #1 {} +\cs_new_protected:Npn \tag_struct_gput:nnn #1 #2 #3{} %% File: tagpdf-checks.dtx |