diff options
Diffstat (limited to 'macros/latex/contrib/tagpdf/tagpdf-checks.dtx')
-rw-r--r-- | macros/latex/contrib/tagpdf/tagpdf-checks.dtx | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/macros/latex/contrib/tagpdf/tagpdf-checks.dtx b/macros/latex/contrib/tagpdf/tagpdf-checks.dtx index 120de5eb0f..121e221611 100644 --- a/macros/latex/contrib/tagpdf/tagpdf-checks.dtx +++ b/macros/latex/contrib/tagpdf/tagpdf-checks.dtx @@ -48,7 +48,7 @@ % }^^A % } % -% \date{Version 0.95, released 2022-05-29} +% \date{Version 0.96, released 2022-08-06} % \maketitle % \begin{documentation} % \section{Commands} @@ -60,9 +60,10 @@ % \begin{syntax} % \cs{tag_get:n}\Arg{keyword} % \end{syntax} -% This is a generic command to retrieve data. Currently +% This is a generic command to retrieve data for the current structure or +% mc-chunk. Currently % the only sensible values for the argument \meta{keyword} -% are |mc_tag| and |struct_tag|. +% are |mc_tag| and |struct_tag| and |struct_num|. % \end{function} % % \section{Description of log messages} @@ -294,7 +295,7 @@ % \begin{macrocode} %<@@=tag> %<*header> -\ProvidesExplPackage {tagpdf-checks-code} {2022-05-29} {0.95} +\ProvidesExplPackage {tagpdf-checks-code} {2022-08-06} {0.96} {part of tagpdf - code related to checks, conditionals, debugging and messages} %</header> % \end{macrocode} @@ -355,7 +356,14 @@ } % \end{macrocode} % \end{macro} -% \subsection{Messages related to mc-chunks} +% \subsection{Messages related to structures} +% \begin{macro}{struct-unknown} +% if for example a parent key value points to structure that doesn't exist (yet) +% \begin{macrocode} +\msg_new:nnn { tag } {struct-unknown} + { structure~with~number~#1~doesn't~exist\\ #2 } +% \end{macrocode} +% \end{macro} % \begin{macro}{struct-no-objnum} % Should not happen \ldots % \begin{macrocode} @@ -463,7 +471,7 @@ % This retrieves some data. % This is a generic command to retrieve data. Currently % the only sensible values for the argument are |mc_tag|, |struct_tag| -% and |struct-num|. +% and |struct_num|. % \begin{macrocode} %<base>\cs_new:Npn \tag_get:n #1 { \use:c {@@_get_data_#1: } } % \end{macrocode} @@ -883,7 +891,7 @@ % \begin{macrocode} \msg_new:nnn { tag / debug } {struct-begin} { - Struct~begin~#1~with~options:~\tl_to_str:n{#2}~[\msg_line_context:] + Struct~\tag_get:n{struct_num}~begin~#1~with~options:~\tl_to_str:n{#2}~[\msg_line_context:] } \msg_new:nnn { tag / debug } {struct-end} { |