diff options
Diffstat (limited to 'macros/latex/contrib/hyperref/nameref.dtx')
-rw-r--r-- | macros/latex/contrib/hyperref/nameref.dtx | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/macros/latex/contrib/hyperref/nameref.dtx b/macros/latex/contrib/hyperref/nameref.dtx index dabe4b6d90..d49735cb42 100644 --- a/macros/latex/contrib/hyperref/nameref.dtx +++ b/macros/latex/contrib/hyperref/nameref.dtx @@ -33,7 +33,7 @@ %<driver>\ProvidesFile{nameref.drv} % \fi % \ProvidesFile{nameref.dtx} - [2022-05-13 v2.48 Cross-referencing by name of section]% + [2022-05-16 v2.49 Cross-referencing by name of section]% % % % \iffalse @@ -843,8 +843,16 @@ % \end{macrocode} % \begin{macro}{\nameref} % \begin{macrocode} -\NewDocumentCommand\nameref{s} - {\IfBooleanTF{#1}{\@namerefstar}{\T@nameref}} +\@ifundefined{nameref} + { + \NewDocumentCommand\nameref{s} + {\IfBooleanTF{#1}{\@namerefstar}{\T@nameref}} + } + { + \PackageWarning{nameref}{Redefining \string\nameref} + \RenewDocumentCommand\nameref{s} + {\IfBooleanTF{#1}{\@namerefstar}{\T@nameref}} + } % \end{macrocode} % \end{macro} % \begin{macro}{\Nameref} |