[latex3-commits] [latex3/latex2e] add-theHcount: documentation (abc11046)

github at latex-project.org github at latex-project.org
Sun Sep 22 15:49:01 CEST 2024


Repository : https://github.com/latex3/latex2e
On branch  : add-theHcount
Link       : https://github.com/latex3/latex2e/commit/abc11046d83089463b8a994f30174913869393dc

>---------------------------------------------------------------

commit abc11046d83089463b8a994f30174913869393dc
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Sun Sep 22 15:49:01 2024 +0200

    documentation


>---------------------------------------------------------------

abc11046d83089463b8a994f30174913869393dc
 base/doc/ltnews40.tex | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/base/doc/ltnews40.tex b/base/doc/ltnews40.tex
index f4b37808..e87e6916 100644
--- a/base/doc/ltnews40.tex
+++ b/base/doc/ltnews40.tex
@@ -305,8 +305,15 @@ To create unique link targets the package
 commands \verb+\@definecounter+, \verb+\@addtoreset+ 
 and \verb+\refstepcounter+. These counter representations are also
 needed for the tagged PDF project and so these patches have now been incorporated
-into the kernel.
+into the kernel. So from now on every \verb+\newcounter{+\meta{counter}\verb+}+ will not
+only define \verb+\the+\meta{counter} but also \verb+\theH+\meta{counter}.
 
+\subsection{Extending \cs{refstepcounter}}
+
+The package \pkg{hyperref} redefines since many years \verb+\refstepcounter+ and
+adds code that creates link targets. The kernel definition has now been extended
+with socket interfaces that will allow \pkg{hyperref} to avoid the redefinitions. The new interfaces are also used by the Tagged PDF code that needs target names to resolve
+references between structures.
 
 \section{Bug fixes}
 





More information about the latex3-commits mailing list.