summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-07-26 20:48:12 +0000
committerKarl Berry <karl@freefriends.org>2019-07-26 20:48:12 +0000
commit51aa91bdccce2842540a644ca5fc403a3b757d49 (patch)
tree2533d781767e8ed9c34621307406c74afe4ed431 /Master/texmf-dist/source/latex
parentc806af8cedaa2c2afe0e37517dd35dbebe1a2f52 (diff)
hyperref (26jul19)
git-svn-id: svn://tug.org/texlive/trunk@51742 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex')
-rw-r--r--Master/texmf-dist/source/latex/hyperref/bmhydoc.sty9
-rw-r--r--Master/texmf-dist/source/latex/hyperref/doc/manual.tex2
-rw-r--r--Master/texmf-dist/source/latex/hyperref/hluatex.dtx13
-rw-r--r--Master/texmf-dist/source/latex/hyperref/hyperref.dtx122
4 files changed, 43 insertions, 103 deletions
diff --git a/Master/texmf-dist/source/latex/hyperref/bmhydoc.sty b/Master/texmf-dist/source/latex/hyperref/bmhydoc.sty
index b77938943aa..e6491796ca1 100644
--- a/Master/texmf-dist/source/latex/hyperref/bmhydoc.sty
+++ b/Master/texmf-dist/source/latex/hyperref/bmhydoc.sty
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{bmhydoc}
- [2009/11/22 Bookmark section with hyperref documentation (HO)]
+ [2019/01/08 Bookmark section with hyperref documentation (HO)]
% This package adds bookmark entries that are added at the end
% and lists and links the PDF files of the hyperref documentation.
@@ -76,12 +76,7 @@
\begin{description}
\entry{manual.pdf}{\textbf{Manual}}
The \textbf{USER MANUAL} (also available as HTML).
- \entry{README.pdf}{\textbf{README}}
- The \textbf{README} file (also available as text file).
- Here information is collected that is not yet
- in the manual: new features, package compatibility,
- limitations, known problems, \dots
- \entry{ChangeLog.pdf}{ChangeLog}
+ \entry{ChangeLog.txt}{ChangeLog}
This file records the version history
(also available as text file).
\entry{options.pdf}{Options}
diff --git a/Master/texmf-dist/source/latex/hyperref/doc/manual.tex b/Master/texmf-dist/source/latex/hyperref/doc/manual.tex
index 86edbce1b2f..a1ac2fa3072 100644
--- a/Master/texmf-dist/source/latex/hyperref/doc/manual.tex
+++ b/Master/texmf-dist/source/latex/hyperref/doc/manual.tex
@@ -2967,7 +2967,7 @@ For equations the following might work:
Example: package bookmark.
-\section[Limitiations]{Limitations%
+\section[Limitations]{Limitations%
\footnote{This section moved from the README file, needs more integration into the manual}}
\subsection{Wrapped/broken link support}
diff --git a/Master/texmf-dist/source/latex/hyperref/hluatex.dtx b/Master/texmf-dist/source/latex/hyperref/hluatex.dtx
index ae8ff4e4ace..364e9d60c2f 100644
--- a/Master/texmf-dist/source/latex/hyperref/hluatex.dtx
+++ b/Master/texmf-dist/source/latex/hyperref/hluatex.dtx
@@ -528,19 +528,6 @@
\close@pdflink
\endgroup
}
- \begingroup
- \count@=\luatexversion
- \divide\count@ by 100 %
- \edef\x{\the\count@}%
- \count@=-\x\relax
- \multiply\count@ by 100 %
- \advance\count@ by \luatexversion
- \edef\x{\endgroup
- \def\noexpand\@pdfproducer{%
- LuaTeX-\x.\two@digits\count@.\luatexrevision
- }%
- }%
- \x
\def\PDF@SetupDoc{%
diff --git a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
index 083c731f4d5..ec3f7c3e2ea 100644
--- a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
+++ b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
@@ -48,7 +48,7 @@
%<puvnenc>\ProvidesFile{puvnenc.def}
%<puarenc>\ProvidesFile{puarenc.def}
%<psdextra>\ProvidesFile{psdextra.def}
-%<!none> [2018/11/30 v6.88e %
+%<!none> [2019/06/12 v6.88h %
%<package> Hypertext links for LaTeX]
%<nohyperref> Dummy hyperref (SR)]
%<driver> Hyperref documentation driver file]
@@ -4929,7 +4929,7 @@
%
% \begin{macro}{\Hy@DisableOption}
% \begin{macrocode}
-\def\Hy@DisableOption#1{%
+\def\Hy@realDisableOption#1{%
\ltx@ifundefined{KV@Hyp@#1@default}{%
\define@key{Hyp}{#1}%
}{%
@@ -4937,6 +4937,18 @@
}%
{\Hy@WarnOptionDisabled{#1}}%
}
+
+\def\Hy@DisableOption#1{%
+ \ifnum\currentgrouplevel>0
+ \expandafter\@firstoftwo
+ \else
+ \expandafter\@secondoftwo
+ \fi
+ {%
+ \expandafter\gdef\csname Hy@smuggleout#1\endcsname{\Hy@DisableOption{#1}}%
+ \expandafter\aftergroup\csname Hy@smuggleout#1\endcsname
+ }
+ {\Hy@realDisableOption{#1}}}
% \end{macrocode}
% \end{macro}
%
@@ -6004,6 +6016,26 @@
\def\pageautorefname{\textsigma\textepsilon\textlambda\acctonos\textiota\textdelta\textalpha}%
}
% \end{macrocode}
+% \begin{macrocode}
+\def\HyLang@dutch{%
+ \def\equationautorefname{Vergelijking}%
+ \def\footnoteautorefname{voetnoot}%
+ \def\itemautorefname{punt}%
+ \def\figureautorefname{Figuur}%
+ \def\tableautorefname{Tabel}%
+ \def\partautorefname{Deel}%
+ \def\appendixautorefname{Bijlage}%
+ \def\chapterautorefname{hoofdstuk}%
+ \def\sectionautorefname{paragraaf}%
+ \def\subsectionautorefname{deelparagraaf}%
+ \def\subsubsectionautorefname{deel-deelparagraaf}%
+ \def\paragraphautorefname{alinea}%
+ \def\subparagraphautorefname{deelalinea}%
+ \def\FancyVerbLineautorefname{regel}%
+ \def\theoremautorefname{Stelling}%
+ \def\pageautorefname{pagina}%
+}
+% \end{macrocode}
%
% Instead of package babel's definition of \cmd{\addto} the
% implementation of package varioref is used. Additionally
@@ -6080,6 +6112,7 @@
\HyLang@DeclareLang{magyar}{magyar}{}
\HyLang@DeclareLang{hungarian}{magyar}{}
\HyLang@DeclareLang{greek}{greek}{}
+\HyLang@DeclareLang{dutch}{dutch}{}
% \end{macrocode}
% More work is needed in case of options |vietnamese| and |vietnam|.
% \begin{macrocode}
@@ -10029,6 +10062,8 @@
% The possible arguments such as space or the optional
% argument after the newline macros are not detected.
%
+% A possible \thanks removes its argument.
+%
% \begin{macrocode}
\def\Hy@UseMaketitleString#1{%
\ltx@IfUndefined{Hy@#1}{}{%
@@ -10038,6 +10073,7 @@
\expandafter\let\expandafter\\\csname Hy@newline@#1\endcsname
\let\newline\\%
\def\and{; }%
+ \let\thanks\@gobble%
}%
\expandafter\ifx\csname @pdf#1\endcsname\@empty
\expandafter\pdfstringdef\csname @pdf#1\endcsname{%
@@ -14023,68 +14059,6 @@
\endgroup
}
% \end{macrocode}
-% \begin{macro}{\@pdfproducer}
-% \begin{macrocode}
-\ifx\@pdfproducer\relax
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname luatexversion\endcsname\relax
- \def\@pdfproducer{pdfTeX}%
- \ifx\eTeXversion\@undefined
- \else
- \ifx\eTeXversion\relax
- \else
- \ifnum\eTeXversion>0 %
- \def\@pdfproducer{pdfeTeX}%
- \fi
- \fi
- \fi
- \ifx\pdftexversion\@undefined
- \else
- \ifnum\pdftexversion<100 %
- \edef\@pdfproducer{%
- \@pdfproducer
- \the\pdftexversion.\pdftexrevision
- }%
- \else
- \ifnum\pdftexversion<130 %
- \edef\@pdfproducer{%
- \@pdfproducer-%
- \expandafter\@car\the\pdftexversion\@empty\@nil.%
- \expandafter\@cdr\the\pdftexversion\@empty\@nil
- \pdftexrevision
- }%
- \else
- \ifnum\pdftexversion<140 %
- \else
- \def\@pdfproducer{pdfTeX}%
- \fi
- \edef\@pdfproducer{%
- \@pdfproducer-%
- \expandafter\@car\the\pdftexversion\@empty\@nil.%
- \expandafter\@cdr\the\pdftexversion\@empty\@nil.%
- \pdftexrevision
- }%
- \fi
- \fi
- \fi
- \else
- \begingroup
- \count@=\luatexversion
- \divide\count@ by 100 %
- \edef\x{\the\count@}%
- \count@=-\x\relax
- \multiply\count@ by 100 %
- \advance\count@ by \luatexversion
- \edef\x{\endgroup
- \def\noexpand\@pdfproducer{%
- LuaTeX-\x.\two@digits\count@.\luatexrevision
- }%
- }%
- \x
- \fi
-\fi
-% \end{macrocode}
-% \end{macro}
% \begin{macro}{\PDF@SetupDox}
% \begin{macrocode}
\def\PDF@SetupDoc{%
@@ -14798,9 +14772,6 @@
\fi
\endgroup
}
-\ifx\@pdfproducer\relax
- \def\@pdfproducer{dviwindo + Distiller}%
-\fi
\HyInfo@AddonUnsupportedtrue
\def\PDF@FinishDoc{%
\Hy@UseMaketitleInfos
@@ -15298,18 +15269,7 @@
\Hy@EndAnnot
}%
}
-\ifx\@pdfproducer\relax
- \def\@pdfproducer{dvipdfm}%
-% \end{macrocode}
-% Detect Xe\TeX. However, but \textsf{xdvipdfmx} will overwrite it
-% in the final PDF file.
-% \begin{macrocode}
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname XeTeXversion\endcsname\relax
- \else
- \edef\@pdfproducer{XeTeX \the\XeTeXversion\XeTeXrevision}%
- \fi
-\fi
+
\def\PDF@FinishDoc{%
\Hy@UseMaketitleInfos
\HyInfo@GenerateAddons
@@ -17728,9 +17688,6 @@
\def\literalps@out#1{\special{ps:#1}}%
\def\headerps@out#1{\special{headertext=#1}}%
\input{pdfmark.def}%
-\ifx\@pdfproducer\relax
- \def\@pdfproducer{dvipsone + Distiller}%
-\fi
\HyInfo@AddonUnsupportedtrue
\def\PDF@FinishDoc{%
\Hy@UseMaketitleInfos
@@ -26552,6 +26509,7 @@
\let\iota\textiota
\let\kappa\textkappa
\let\lambda\textlambda
+ \let\mu\textmu
\let\mugreek\textmugreek
\let\nu\textnu
\let\xi\textxi