[latex3-commits] [git/LaTeX3-latex3-pdfresources] test-new-or-change: document changes (7cefa88)
Ulrike Fischer
fischer at troubleshooting-tex.de
Sat Oct 29 23:53:07 CEST 2022
Repository : https://github.com/latex3/pdfresources
On branch : test-new-or-change
Link : https://github.com/latex3/pdfresources/commit/7cefa88692d74619ee5cda2fc3a1ce40d763d3f0
>---------------------------------------------------------------
commit 7cefa88692d74619ee5cda2fc3a1ce40d763d3f0
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date: Sat Oct 29 23:53:07 2022 +0200
document changes
>---------------------------------------------------------------
7cefa88692d74619ee5cda2fc3a1ce40d763d3f0
CHANGELOG.md | 5 ++++-
ltdocinit.dtx | 12 +++++++++++-
2 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9e2b0a3..eef3b52 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,10 +9,13 @@ this project uses date-based 'snapshot' version identifiers.
### Added
- ltdocinit: expl3 functions to retrieve values from the document properties.
+ - ltdocinit/firstaid: the output patches for header and footer
+ are no longer loaded by default but must be loaded with the testphase key.
+
### Changed
- removed firstaid for transparent. The package is now compatible.
- - remove firstaid for pdflscape. The package is now compatible.
+ - removed firstaid for pdflscape. The package is now compatible.
### Fixed
- fault firstaid for doclicense
diff --git a/ltdocinit.dtx b/ltdocinit.dtx
index 59afaf3..7f2074d 100644
--- a/ltdocinit.dtx
+++ b/ltdocinit.dtx
@@ -81,7 +81,7 @@
% It should be used before \cs{documentclass}.
% \cs{DocumentMetadata} can be used more than once.
%
-% With a \LaTeX{} 2022-06-01 or newer (currently provided as |latex-dev|) the command
+% With a \LaTeX{} 2022-06-01 or newer the command
% is provided by the kernel and will load the pdfmanagement,
% with older \LaTeX{} the pdfmanagement must be loaded
% first manually with |\RequirePackage{pdfmanagement-testphase}|.
@@ -148,6 +148,15 @@
% and their effect will change over time, when testphase packages are added or
% removed or when the code is moved into the kernel.
% \begin{description}
+% \item[\texttt{new-or-1}] This patches a few commands related
+% to the output routing. They are needed for the tagging
+% of paragraphs, for the tagging of header and footer and
+% to allow the PDF management to insert code which avoids that
+% links happening at page breaks spills into the header and footer.
+% This code is also loaded be the following values.
+% \item[\texttt{new-or}] This loads more changes to the output routine required for the
+% tagging. It is not compatible with every class! The code is also loaded by the
+% \texttt{phase-II} value.
% \item[\texttt{phase-I}]
% This value loads code implementing the first phase of the project~\cite{blueprint}, i.e., it
% will load the tagpdf package. It will also activate tagging by issuing
@@ -170,6 +179,7 @@
% \item[\texttt{log}] with the values as described in the documentation \pkg{tagpdf},
% \item[\texttt{uncompress}] which does the same as |uncompress| as main key
% \item[\texttt{pdfmanagement}] a boolean which allows to deactivate the pdfmanagement.
+% This should only be done for debugging!
% \item[\texttt{firstaidoff}] This accepts a comma lists of keywords and disables the patches
% related to them. More information can be found in the documentation of
% \pkg{pdfmanagement-firstaid}.
More information about the latex3-commits
mailing list.