diff options
author | Karl Berry <karl@freefriends.org> | 2022-07-01 21:55:38 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-07-01 21:55:38 +0000 |
commit | 1630a69007ed6b120266a22c985ff60a2e6c1527 (patch) | |
tree | 5773911042c9bd2d8550b8b8185931124831ecd3 /Master/texmf-dist/tex/generic/tex4ht | |
parent | 72f4237b5d89fb01d7c56ab1c8dbcb70f9db17da (diff) |
\hyperref undefined ref, tex4ht r1164
git-svn-id: svn://tug.org/texlive/trunk@63781 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/tex4ht')
-rw-r--r-- | Master/texmf-dist/tex/generic/tex4ht/hyperref.4ht | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/generic/tex4ht/hyperref.4ht b/Master/texmf-dist/tex/generic/tex4ht/hyperref.4ht index 257d1262269..96d12b8008e 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/hyperref.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/hyperref.4ht @@ -1,4 +1,4 @@ -% hyperref.4ht (2022-04-14-13:38), generated from tex4ht-4ht.tex +% hyperref.4ht (2022-07-01-14:27), generated from tex4ht-4ht.tex % Copyright 1999-2009 Eitan M. Gurari % Copyright 2009-2022 TeX Users Group % @@ -17,7 +17,7 @@ % % If you modify this program, changing the % version identification would be appreciated. -\immediate\write-1{version 2022-04-14-13:38} +\immediate\write-1{version 2022-07-01-14:27} \csname end:hyperref\endcsname @@ -361,10 +361,22 @@ \endcsname{\let\hyper:normalise\def}% \expandafter\pend:def\csname href \endcsname{\let\hyper:normalise\def}% \pend:defI\T@ref{\edef\RefArg{##1}}} -\def\label@hyperref[#1]#2{{% - \def\hyperrefLabel{#2}% - \Configure{ref} - {\Link}{\EndLink}{\Configure{ref}{}{}{}#2}\ref{#1}}} +\def\label@@hyperref#1#2#3{% + \ifx#1\relax + \protect\G@refundefinedtrue + \@latex@warning{% + Hyper reference `#2' on page \thepage \space undefined% + }% + \begingroup + \hyperrefundefinedlink{#3}% + \endgroup + \else% + \def\hyperrefLabel{#3}% + \Configure{ref}% + {\Link}{\EndLink}{\Configure{ref}{}{}{}#3}\ref{#2}% + \fi +} + \Configure{@newlabel}{\@onelevel@sanitize\@currentlabelname} \append:def\protect:wrtoc{\def\ref{\protect\o:ref}} |