summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-10-26 19:52:32 +0000
committerKarl Berry <karl@freefriends.org>2023-10-26 19:52:32 +0000
commit75882bc5f35741f99d77b5a55672d6d45a03669b (patch)
tree6c02eb73b16cb62e73029391043e2fe4fbe90316 /Master/texmf-dist
parent8f6f27c1fc4e84eab175dedbc381b8b2c0ab0efb (diff)
hypdoc (26oct23)
git-svn-id: svn://tug.org/texlive/trunk@68661 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/hypdoc/README.md2
-rw-r--r--Master/texmf-dist/doc/latex/hypdoc/hypdoc.pdfbin335616 -> 337017 bytes
-rw-r--r--Master/texmf-dist/source/latex/hypdoc/hypdoc.dtx32
-rw-r--r--Master/texmf-dist/tex/latex/hypdoc/hypdoc.sty18
4 files changed, 38 insertions, 14 deletions
diff --git a/Master/texmf-dist/doc/latex/hypdoc/README.md b/Master/texmf-dist/doc/latex/hypdoc/README.md
index 32ac39c26ae..6a106ee4f9d 100644
--- a/Master/texmf-dist/doc/latex/hypdoc/README.md
+++ b/Master/texmf-dist/doc/latex/hypdoc/README.md
@@ -1,6 +1,6 @@
# hypdoc
-Version: 2023-01-23 v1.18
+Version: 2023-10-26 v1.19
This package adds hyper features to the package
doc that is used in the documentation
diff --git a/Master/texmf-dist/doc/latex/hypdoc/hypdoc.pdf b/Master/texmf-dist/doc/latex/hypdoc/hypdoc.pdf
index cd657eb2717..79b50d72ca9 100644
--- a/Master/texmf-dist/doc/latex/hypdoc/hypdoc.pdf
+++ b/Master/texmf-dist/doc/latex/hypdoc/hypdoc.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/hypdoc/hypdoc.dtx b/Master/texmf-dist/source/latex/hypdoc/hypdoc.dtx
index 836fa1b3680..1a1b5876e7c 100644
--- a/Master/texmf-dist/source/latex/hypdoc/hypdoc.dtx
+++ b/Master/texmf-dist/source/latex/hypdoc/hypdoc.dtx
@@ -1,7 +1,7 @@
% \iffalse meta-comment
%
% File: hypdoc.dtx
-% Version: 2023-01-23 v1.18
+% Version: 2023-10-26 v1.19
% Info: Hyper extensions for doc.sty
%
% Copyright (C)
@@ -79,7 +79,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: hypdoc 2023-01-23 v1.18 Hyper extensions for doc.sty (HO)}
+\Msg{* Package: hypdoc 2023-10-26 v1.19 Hyper extensions for doc.sty (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -91,7 +91,7 @@
This is a generated file.
Project: hypdoc
-Version: 2023-01-23 v1.18
+Version: 2023-10-26 v1.19
Copyright (C)
2002, 2006, 2007, 2009-2011 Heiko Oberdiek
@@ -152,7 +152,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{hypdoc.drv}%
- [2023-01-23 v1.18 Hyper extensions for doc.sty (HO)]%
+ [2023-10-26 v1.19 Hyper extensions for doc.sty (HO)]%
\PassOptionsToPackage{numbered}{hypdoc}
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2011/11/22]
@@ -167,7 +167,7 @@ and the derived files
% \GetFileInfo{hypdoc.drv}
%
% \title{The \xpackage{hypdoc} package}
-% \date{2023-01-23 v1.18}
+% \date{2023-10-26 v1.19}
% \author{Heiko Oberdiek\thanks
% {Please report any issues at \url{https://github.com/ho-tex/hypdoc/issues}}}
%
@@ -345,7 +345,7 @@ and the derived files
%<*package>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{hypdoc}%
- [2023-01-23 v1.18 Hyper extensions for doc.sty (HO)]%
+ [2023-10-26 v1.19 Hyper extensions for doc.sty (HO)]%
% \end{macrocode}
% The package identification is done at the top of the |.dtx| file
% in order to use only one identification string.
@@ -377,11 +377,20 @@ and the derived files
% \end{macrocode}
% \begin{macrocode}
\@ifpackageloaded{hyperref}
- {\PackageWarning{hypdoc}{hyperref has been loaded before. Check the options!}}
+ {
+ \ifHy@hyperindex
+ \PackageWarning{hypdoc}{%
+ hyperref has been loaded before with option 'hyperindex' enabled.\MessageBreak
+ The index will not work properly.}
+ \fi
+ \ifHy@pdfusetitle\else
+ \PackageInfo{hypdoc}{%
+ hyperref has been loaded before with option 'pdfusetitle' disabled.}
+ \fi
+ }
{\RequirePackage[%
hyperindex=false,%
- pdfusetitle,%
- pdfpagelabels%
+ pdfusetitle,%
]{hyperref}[2002/05/09]%
}
\hypersetup{%
@@ -811,6 +820,7 @@ and the derived files
\def\HD@maketarget{%
\stepcounter{HD@hypercount}%
\def\HD@next{%
+ \leavevmode
\llap{\hypertarget{HD.\the\c@HD@hypercount}{}\,}%
}%
\ifHD@savedest
@@ -1345,6 +1355,10 @@ and the derived files
% \begin{Version}{2023-01-23 v1.18}
% \item made an internal command long for compability with natbib, issue \#6
% \end{Version}
+% \begin{Version}{2023-10-26 v1.19}
+% \item Switch to hmode in \cs{HD@maketarget}, issue \#7
+% \item Check options of previously loaded hyperref more explicitly, issue \#4 and \#5.
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/Master/texmf-dist/tex/latex/hypdoc/hypdoc.sty b/Master/texmf-dist/tex/latex/hypdoc/hypdoc.sty
index 3205f4ce86d..9451b60d4c2 100644
--- a/Master/texmf-dist/tex/latex/hypdoc/hypdoc.sty
+++ b/Master/texmf-dist/tex/latex/hypdoc/hypdoc.sty
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: hypdoc
-%% Version: 2023-01-23 v1.18
+%% Version: 2023-10-26 v1.19
%%
%% Copyright (C)
%% 2002, 2006, 2007, 2009-2011 Heiko Oberdiek
@@ -37,7 +37,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{hypdoc}%
- [2023-01-23 v1.18 Hyper extensions for doc.sty (HO)]%
+ [2023-10-26 v1.19 Hyper extensions for doc.sty (HO)]%
\newif\ifHD@numbered
\DeclareOption{numbered}{\HD@numberedtrue}
\ProcessOptions*\relax
@@ -47,11 +47,20 @@
\RequirePackage{calc}%
\fi
\@ifpackageloaded{hyperref}
- {\PackageWarning{hypdoc}{hyperref has been loaded before. Check the options!}}
+ {
+ \ifHy@hyperindex
+ \PackageWarning{hypdoc}{%
+ hyperref has been loaded before with option 'hyperindex' enabled.\MessageBreak
+ The index will not work properly.}
+ \fi
+ \ifHy@pdfusetitle\else
+ \PackageInfo{hypdoc}{%
+ hyperref has been loaded before with option 'pdfusetitle' disabled.}
+ \fi
+ }
{\RequirePackage[%
hyperindex=false,%
pdfusetitle,%
- pdfpagelabels%
]{hyperref}[2002/05/09]%
}
\hypersetup{%
@@ -303,6 +312,7 @@
\def\HD@maketarget{%
\stepcounter{HD@hypercount}%
\def\HD@next{%
+ \leavevmode
\llap{\hypertarget{HD.\the\c@HD@hypercount}{}\,}%
}%
\ifHD@savedest