texlive[59823] Master/texmf-dist: tagpdf (3jul21)

commits+karl at tug.org commits+karl at tug.org
Sat Jul 3 23:06:36 CEST 2021


Revision: 59823
          http://tug.org/svn/texlive?view=revision&revision=59823
Author:   karl
Date:     2021-07-03 23:06:36 +0200 (Sat, 03 Jul 2021)
Log Message:
-----------
tagpdf (3jul21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/tagpdf/README.md
    trunk/Master/texmf-dist/doc/latex/tagpdf/tagpdf-code.pdf
    trunk/Master/texmf-dist/doc/latex/tagpdf/tagpdf.pdf
    trunk/Master/texmf-dist/doc/latex/tagpdf/tagpdf.tex
    trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-backend.dtx
    trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-checks.dtx
    trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-mc-generic.dtx
    trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-mc-luacode.dtx
    trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-mc-shared.dtx
    trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-roles.dtx
    trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-space.dtx
    trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-struct.dtx
    trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-tree.dtx
    trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-user.dtx
    trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf.dtx
    trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf-luatex.def
    trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf-mc-code-generic.sty
    trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf-mc-code-lua.sty
    trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf.lua
    trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf.sty
    trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdfdocu-patches.sty

Modified: trunk/Master/texmf-dist/doc/latex/tagpdf/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tagpdf/README.md	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/doc/latex/tagpdf/README.md	2021-07-03 21:06:36 UTC (rev 59823)
@@ -1,6 +1,6 @@
 #tagpdf — A package to create tagged pdf
-Packageversion: 0.9 
-Packagedate: 2021/06/29
+Packageversion: 0.91 
+Packagedate: 2021/07/03
 Author: Ulrike Fischer
 
 ## License

Modified: trunk/Master/texmf-dist/doc/latex/tagpdf/tagpdf-code.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tagpdf/tagpdf.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tagpdf/tagpdf.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tagpdf/tagpdf.tex	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/doc/latex/tagpdf/tagpdf.tex	2021-07-03 21:06:36 UTC (rev 59823)
@@ -1,11 +1,12 @@
 % !Mode:: "TeX:DE:UTF-8:Main"
+%\PassOptionsToPackage{check-declarations,enable-debug}{expl3}
 \RequirePackage{pdfmanagement-testphase}
 \DeclareDocumentMetadata{pdfversion=2.0,lang=en-UK}
 
 
 \makeatletter
-\def\UlrikeFischer at package@version{0.9}
-\def\UlrikeFischer at package@date{2021-06-29}
+\def\UlrikeFischer at package@version{0.91}
+\def\UlrikeFischer at package@date{2021-07-03}
 \makeatother
 
 \documentclass[DIV=12,parskip=half-,bibliography=totoc]{scrartcl}
@@ -1079,10 +1080,10 @@
 \pkg{tagpdf} makes use of these hooks to tag paragraphs. This can be activated/deactivated (also locally) with
 options of \cs{tagpdfsetup} or with the two commands above. \emph{This is very experimental and it requires a new \LaTeX!}
 
-The automatic tagging require that for every begin of a paragraph with the begin hook code 
+The automatic tagging require that for every begin of a paragraph with the begin hook code
 there a corresponding end with the closing hook code. This can fail, e.g if a |vbox| doesn't correctly issue a |\par| at the end.
 If this happens the tagging structure can get every confused. It is therefore needed to check the structure carefully as currently
-no checks are implemented to check this automatically. 
+no checks are implemented to check this automatically.
 
 \subsection{Task 2: Marking the structure}
 

Modified: trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-backend.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-backend.dtx	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-backend.dtx	2021-07-03 21:06:36 UTC (rev 59823)
@@ -51,13 +51,13 @@
 %    }^^A
 % }
 %
-% \date{Version 0.9, released 2021-06-29}
+% \date{Version 0.91, released 2021-07-03}
 % \maketitle
 % \begin{implementation}
 %    \begin{macrocode}
 %<@@=tag>
 %<*luatex>
-\ProvidesExplFile {tagpdf-luatex.def} {2021-06-29} {0.9}
+\ProvidesExplFile {tagpdf-luatex.def} {2021-07-03} {0.91}
   {tagpdf~driver~for~luatex}
 %    \end{macrocode}
 % \section{Loading the lua}
@@ -161,8 +161,8 @@
 
 local ProvidesLuaModule = {
     name          = "tagpdf",
-    version       = "0.9",       --TAGVERSION
-    date          = "2021-06-29", --TAGDATE
+    version       = "0.91",       --TAGVERSION
+    date          = "2021-07-03", --TAGDATE
     description   = "tagpdf lua code",
     license       = "The LATEX Project Public License 1.3c"
 }

Modified: trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-checks.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-checks.dtx	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-checks.dtx	2021-07-03 21:06:36 UTC (rev 59823)
@@ -52,7 +52,7 @@
 %    }^^A
 % }
 %
-% \date{Version 0.9, released 2021-06-29}
+% \date{Version 0.91, released 2021-07-03}
 % \maketitle
 % \begin{documentation}
 % \section{Commands}
@@ -239,7 +239,7 @@
 %    \begin{macrocode}
 %<@@=tag>
 %<*header>
-\ProvidesExplPackage {tagpdf-checks-code} {2021-06-29} {0.9}
+\ProvidesExplPackage {tagpdf-checks-code} {2021-07-03} {0.91}
  {part of tagpdf - code related to checks, conditionals, debugging and messages}
 %</header>
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-mc-generic.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-mc-generic.dtx	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-mc-generic.dtx	2021-07-03 21:06:36 UTC (rev 59823)
@@ -50,7 +50,7 @@
 %    }^^A
 % }
 %
-% \date{Version 0.9, released 2021-06-29}
+% \date{Version 0.91, released 2021-07-03}
 % \maketitle
 % \begin{implementation}
 % \section{Marked content code -- generic mode}
@@ -57,24 +57,19 @@
 %    \begin{macrocode}
 %<@@=tag>
 %<*generic>
-\ProvidesExplPackage {tagpdf-mc-code-generic} {2021-06-29} {0.9}
+\ProvidesExplPackage {tagpdf-mc-code-generic} {2021-07-03} {0.91}
  {part of tagpdf - code related to marking chunks - generic mode}
 %</generic>
 %    \end{macrocode}
-% \subsection{Variables}
-% \begin{variable}{\g_@@_in_mc_bool}
-% This booleans records if a mc is open, to test nesting.
-%    \begin{macrocode}
-%<*generic>
-\bool_new:N \g_@@_in_mc_bool
-%    \end{macrocode}
-% \end{variable}
-
+%
+%\subsection{Variables}
+%
 % \begin{variable}{\g_@@_MCID_byabspage_prop}
 % This property will hold the current maximum on a page
 % it will contain key-value of type \meta{abspagenum}=\meta{max mcid}
 %
 %    \begin{macrocode}
+%<*generic>
 \@@_prop_new:N \g_@@_MCID_byabspage_prop
 %    \end{macrocode}
 % \end{variable}

Modified: trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-mc-luacode.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-mc-luacode.dtx	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-mc-luacode.dtx	2021-07-03 21:06:36 UTC (rev 59823)
@@ -50,7 +50,7 @@
 %    }^^A
 % }
 %
-% \date{Version 0.9, released 2021-06-29}
+% \date{Version 0.91, released 2021-07-03}
 % \maketitle
 
 % \begin{implementation}
@@ -91,7 +91,7 @@
 %    \begin{macrocode}
 %<@@=tag>
 %<*luamode>
-\ProvidesExplPackage {tagpdf-mc-code-lua} {2021-06-29} {0.9}
+\ProvidesExplPackage {tagpdf-mc-code-lua} {2021-07-03} {0.91}
   {tagpdf - mc code only for the luamode }
 %</luamode>
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-mc-shared.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-mc-shared.dtx	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-mc-shared.dtx	2021-07-03 21:06:36 UTC (rev 59823)
@@ -50,7 +50,7 @@
 %    }^^A
 % }
 %
-% \date{Version 0.9, released 2021-06-29}
+% \date{Version 0.91, released 2021-07-03}
 % \maketitle
 % \begin{documentation}
 % \section{Public Commands}
@@ -178,7 +178,7 @@
 %    \begin{macrocode}
 %<@@=tag>
 %<*header>
-\ProvidesExplPackage {tagpdf-mc-code-shared} {2021-06-29} {0.9}
+\ProvidesExplPackage {tagpdf-mc-code-shared} {2021-07-03} {0.91}
   {part of tagpdf - code related to marking chunks -
    code shared by generic and luamode }
 %</header>
@@ -216,6 +216,12 @@
 %    \end{macrocode}
 % \end{variable}
 %
+% \begin{variable}{\g_@@_in_mc_bool}
+% This booleans records if a mc is open, to test nesting.
+%    \begin{macrocode}
+\bool_new:N \g_@@_in_mc_bool
+%    \end{macrocode}
+% \end{variable}
 % \begin{variable}{\g_@@_mc_parenttree_prop}
 % For every chunk we need to know the structure it is in, to
 % record this in the parent tree. We store this in a property.\\

Modified: trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-roles.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-roles.dtx	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-roles.dtx	2021-07-03 21:06:36 UTC (rev 59823)
@@ -50,13 +50,13 @@
 %    }^^A
 % }
 %
-% \date{Version 0.9, released 2021-06-29}
+% \date{Version 0.91, released 2021-07-03}
 % \maketitle
 % \begin{implementation}
 %    \begin{macrocode}
 %<@@=tag>
 %<*header>
-\ProvidesExplPackage {tagpdf-roles-code} {2021-06-29} {0.9}
+\ProvidesExplPackage {tagpdf-roles-code} {2021-07-03} {0.91}
  {part of tagpdf - code related to roles and structure names}
 %</header>
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-space.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-space.dtx	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-space.dtx	2021-07-03 21:06:36 UTC (rev 59823)
@@ -50,13 +50,13 @@
 %    }^^A
 % }
 %
-% \date{Version 0.9, released 2021-06-29}
+% \date{Version 0.91, released 2021-07-03}
 % \maketitle
 % \begin{implementation}
 %    \begin{macrocode}
 %<@@=tag>
 %<*header>
-\ProvidesExplPackage {tagpdf-space-code} {2021-06-29} {0.9}
+\ProvidesExplPackage {tagpdf-space-code} {2021-07-03} {0.91}
  {part of tagpdf - code related to real space chars}
 %</header>
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-struct.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-struct.dtx	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-struct.dtx	2021-07-03 21:06:36 UTC (rev 59823)
@@ -50,7 +50,7 @@
 %    }^^A
 % }
 %
-% \date{Version 0.9, released 2021-06-29}
+% \date{Version 0.91, released 2021-07-03}
 % \maketitle
 % \begin{documentation}
 % \section{Public Commands}
@@ -211,7 +211,7 @@
 %    \begin{macrocode}
 %<@@=tag>
 %<*header>
-\ProvidesExplPackage {tagpdf-struct-code} {2021-06-29} {0.9}
+\ProvidesExplPackage {tagpdf-struct-code} {2021-07-03} {0.91}
  {part of tagpdf - code related to storing structure}
 %</header>
 %    \end{macrocode}
@@ -1059,7 +1059,7 @@
 % \section{Attributes and attribute classes}
 %    \begin{macrocode}
 %<*header>
-\ProvidesExplPackage {tagpdf-attr-code} {2021-06-29} {0.9}
+\ProvidesExplPackage {tagpdf-attr-code} {2021-07-03} {0.91}
   {part of tagpdf - code related to attributes and attribute classes}
 %</header>
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-tree.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-tree.dtx	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-tree.dtx	2021-07-03 21:06:36 UTC (rev 59823)
@@ -51,13 +51,13 @@
 %    }^^A
 % }
 %
-% \date{Version 0.9, released 2021-06-29}
+% \date{Version 0.91, released 2021-07-03}
 % \maketitle
 % \begin{implementation}
 %    \begin{macrocode}
 %<@@=tag>
 %<*header>
-\ProvidesExplPackage {tagpdf-tree-code} {2021-06-29} {0.9}
+\ProvidesExplPackage {tagpdf-tree-code} {2021-07-03} {0.91}
  {part of tagpdf - code related to writing trees and dictionaries to the pdf}
 %</header>
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-user.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-user.dtx	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf-user.dtx	2021-07-03 21:06:36 UTC (rev 59823)
@@ -50,7 +50,7 @@
 %    }^^A
 % }
 %
-% \date{Version 0.9, released 2021-06-29}
+% \date{Version 0.91, released 2021-07-03}
 % \maketitle
 % \begin{documentation}
 % \section{Setup commands}
@@ -201,7 +201,7 @@
 %    \begin{macrocode}
 %<@@=tag>
 %<*header>
-\ProvidesExplPackage {tagpdf-user} {2021-06-29} {0.9}
+\ProvidesExplPackage {tagpdf-user} {2021-07-03} {0.91}
   {tagpdf - user commands}
 %</header>
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf.dtx	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/source/latex/tagpdf/tagpdf.dtx	2021-07-03 21:06:36 UTC (rev 59823)
@@ -29,7 +29,7 @@
 %    \begin{macrocode}
 %<@@=tag>
 %<*package>
-\ProvidesExplPackage {tagpdf} {2021-06-29} {0.9}
+\ProvidesExplPackage {tagpdf} {2021-07-03} {0.91}
   { A package to experiment with pdf tagging }
 
 \bool_if:nF

Modified: trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf-luatex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf-luatex.def	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf-luatex.def	2021-07-03 21:06:36 UTC (rev 59823)
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: tagpdf-backend.dtx
-\ProvidesExplFile {tagpdf-luatex.def} {2021-06-29} {0.9}
+\ProvidesExplFile {tagpdf-luatex.def} {2021-07-03} {0.91}
   {tagpdf~driver~for~luatex}
 {
   \fontencoding{TU}\fontfamily{lmr}\fontseries{m}\fontshape{n}\fontsize{10pt}{10pt}\selectfont

Modified: trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf-mc-code-generic.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf-mc-code-generic.sty	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf-mc-code-generic.sty	2021-07-03 21:06:36 UTC (rev 59823)
@@ -19,10 +19,8 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: tagpdf-mc.dtx
-\ProvidesExplPackage {tagpdf-mc-code-generic} {2021-06-29} {0.9}
+\ProvidesExplPackage {tagpdf-mc-code-generic} {2021-07-03} {0.91}
  {part of tagpdf - code related to marking chunks - generic mode}
-\bool_new:N \g__tag_in_mc_bool
-
 \__tag_prop_new:N \g__tag_MCID_byabspage_prop
 
 \tl_new:N \l__tag_mc_ref_abspage_tl

Modified: trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf-mc-code-lua.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf-mc-code-lua.sty	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf-mc-code-lua.sty	2021-07-03 21:06:36 UTC (rev 59823)
@@ -20,7 +20,7 @@
 %% 
 %% File: tagpdf-mc.dtx
 
-\ProvidesExplPackage {tagpdf-mc-code-lua} {2021-06-29} {0.9}
+\ProvidesExplPackage {tagpdf-mc-code-lua} {2021-07-03} {0.91}
   {tagpdf - mc code only for the luamode }
 \hook_gput_code:nnn{begindocument}{tagpdf/mc}
   {

Modified: trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf.lua	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf.lua	2021-07-03 21:06:36 UTC (rev 59823)
@@ -24,8 +24,8 @@
 
 local ProvidesLuaModule = {
     name          = "tagpdf",
-    version       = "0.9",       --TAGVERSION
-    date          = "2021-06-29", --TAGDATE
+    version       = "0.91",       --TAGVERSION
+    date          = "2021-07-03", --TAGDATE
     description   = "tagpdf lua code",
     license       = "The LATEX Project Public License 1.3c"
 }

Modified: trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf.sty	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdf.sty	2021-07-03 21:06:36 UTC (rev 59823)
@@ -27,7 +27,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: tagpdf.dtx
-\ProvidesExplPackage {tagpdf} {2021-06-29} {0.9}
+\ProvidesExplPackage {tagpdf} {2021-07-03} {0.91}
   { A package to experiment with pdf tagging }
 
 \bool_if:nF
@@ -708,6 +708,7 @@
 \newcounter { g__tag_MCID_abs_int }
 \cs_new:Npn \__tag_get_mc_abs_cnt: { \int_use:N \c at g__tag_MCID_abs_int }
 \int_new:N \g__tag_MCID_tmp_bypage_int
+\bool_new:N \g__tag_in_mc_bool
 \__tag_prop_new:N \g__tag_mc_parenttree_prop
 \seq_new:N \g__tag_mc_stack_seq
 \tl_new:N \l__tag_mc_artifact_type_tl

Modified: trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdfdocu-patches.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdfdocu-patches.sty	2021-07-03 21:05:55 UTC (rev 59822)
+++ trunk/Master/texmf-dist/tex/latex/tagpdf/tagpdfdocu-patches.sty	2021-07-03 21:06:36 UTC (rev 59823)
@@ -1,5 +1,5 @@
 %\RequirePackage[enable-debug]{expl3}[2018/06/14]
-\ProvidesExplPackage {tagpdfdocu-patches} {2021-06-29} {0.9}
+\ProvidesExplPackage {tagpdfdocu-patches} {2021-07-03} {0.91}
  {patches/commands for the tagpdf documentation}
 \RequirePackage{etoolbox}
 %%%%



More information about the tex-live-commits mailing list.