[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.