[latex3-commits] [latex3/latex2e] array: cleanup docu (WIP) (e9f8fb82)
github at latex-project.org
github at latex-project.org
Mon Dec 11 19:17:45 CET 2023
Repository : https://github.com/latex3/latex2e
On branch : array
Link : https://github.com/latex3/latex2e/commit/e9f8fb82a0155742807a04e467d0971bdefbd4b7
>---------------------------------------------------------------
commit e9f8fb82a0155742807a04e467d0971bdefbd4b7
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Mon Dec 11 19:17:45 2023 +0100
cleanup docu (WIP)
>---------------------------------------------------------------
e9f8fb82a0155742807a04e467d0971bdefbd4b7
required/tools/array.dtx | 21 ++++++++++++++++++++-
required/tools/tabularx.dtx | 25 ++++++++++++++++++++++---
2 files changed, 42 insertions(+), 4 deletions(-)
diff --git a/required/tools/array.dtx b/required/tools/array.dtx
index c3101e43..be469b2c 100644
--- a/required/tools/array.dtx
+++ b/required/tools/array.dtx
@@ -34,7 +34,7 @@
%<+package>\DeclareCurrentRelease{}{2024-06-01}
%<+package>
%<+package>\ProvidesPackage{array}
-%<+package> [2023/11/28 v2.6a Tabular extension package (FMi)]
+%<+package> [2023/12/11 v2.6a Tabular extension package (FMi)]
%
% \fi
%
@@ -765,6 +765,25 @@
% \end{itemize}
%
%
+% \section{Support for tagged PDF}
+%
+% With version 2.6a the package is made tagging aware, which means that
+% it will automatically produce tagged tables (necessary, for example, for
+% accessibility) if tagging is requested via \cs{DocumentMetadata}.
+%
+% More granular control, e.g., explicitly deciding which cells are
+% header cells, etc., is currently under development, but syntax for
+% this will not appear in this package. Instead it will become
+% available across all tabular-generating packages and then
+% automatically apply here as well.
+%
+% Enabling \LaTeX{} to automatically produce tagged PDF is a long-term
+% project and this is a tiny step in this puzzle. For more information
+% on the project and already available functionality, see
+% \url{https://latex-project.org/publications/indexbytopic/pdf} and
+% \url{https://github.com/latex3/tagging-project}.
+%
+%
%
% \changes{v2.2b}{1994/02/04}{Removed interactive prompt}
%
diff --git a/required/tools/tabularx.dtx b/required/tools/tabularx.dtx
index 50370bb0..331f2d74 100644
--- a/required/tools/tabularx.dtx
+++ b/required/tools/tabularx.dtx
@@ -31,7 +31,7 @@
%<driver> \ProvidesFile{tabularx.drv}
% \fi
% \ProvidesFile{tabularx.dtx}
- [2023/11/28 v2.11d `tabularx' package (DPC)]
+ [2023/12/11 v2.12a `tabularx' package (DPC)]
% \iffalse
%<*driver>
\documentclass{ltxdoc}
@@ -261,6 +261,25 @@
% This behaviour of the package can be customised slightly
% as noted in the documentation of the code section.
%
+% \section{Support for tagged PDF}
+%
+% With version 2.12a the package is made tagging aware, which means that
+% it will automatically produce tagged tables (necessary, for example, for
+% accessibility) if tagging is requested via \cs{DocumentMetadata}.
+%
+% More granular control, e.g., explicitly deciding which cells are
+% header cells, etc., is currently under development, but syntax for
+% this will not appear in this package. Instead it will become
+% available across all tabular-generating packages and then
+% automatically apply here as well.
+%
+% Enabling \LaTeX{} to automatically produce tagged PDF is a long-term
+% project and this is a tiny step in this puzzle. For more information
+% on the project and already available functionality, see
+% \url{https://latex-project.org/publications/indexbytopic/pdf} and
+% \url{https://github.com/latex3/tagging-project}.
+%
+%
% \MaybeStop{}
%
% \section{The Macros}
@@ -508,7 +527,7 @@
{\@spaces Table Width\@spaces Column Width\@spaces X Columns}%
% \end{macrocode}
%
-% While we do trial typesetting we stop suspend any tagging:
+% While we do trial typesetting we suspend any tagging if that is active:
% \begin{macrocode}
\SuspendTagging {tabularx}%
% \end{macrocode}
@@ -529,7 +548,7 @@
\repeat
% \end{macrocode}
%
-% And now we restart it again.
+% And here we restart it again:
% \begin{macrocode}
\ResumeTagging {tabularx}%
% \end{macrocode}
More information about the latex3-commits
mailing list.