From 51aa91bdccce2842540a644ca5fc403a3b757d49 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 26 Jul 2019 20:48:12 +0000 Subject: hyperref (26jul19) git-svn-id: svn://tug.org/texlive/trunk@51742 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def | 11 +--- Master/texmf-dist/tex/latex/hyperref/hdvips.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hdvipson.def | 5 +- Master/texmf-dist/tex/latex/hyperref/hdviwind.def | 5 +- Master/texmf-dist/tex/latex/hyperref/hluatex.def | 15 +----- Master/texmf-dist/tex/latex/hyperref/hpdftex.def | 60 +--------------------- Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg | 2 +- Master/texmf-dist/tex/latex/hyperref/htex4ht.def | 2 +- Master/texmf-dist/tex/latex/hyperref/htexture.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hvtex.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hxetex.def | 11 +--- Master/texmf-dist/tex/latex/hyperref/hyperref.sty | 36 ++++++++++++- Master/texmf-dist/tex/latex/hyperref/hypertex.def | 2 +- .../texmf-dist/tex/latex/hyperref/nohyperref.sty | 2 +- Master/texmf-dist/tex/latex/hyperref/pd1enc.def | 2 +- Master/texmf-dist/tex/latex/hyperref/pdfmark.def | 2 +- Master/texmf-dist/tex/latex/hyperref/psdextra.def | 3 +- Master/texmf-dist/tex/latex/hyperref/puarenc.def | 2 +- Master/texmf-dist/tex/latex/hyperref/puenc.def | 2 +- Master/texmf-dist/tex/latex/hyperref/puvnenc.def | 2 +- 22 files changed, 58 insertions(+), 116 deletions(-) (limited to 'Master/texmf-dist/tex/latex/hyperref') diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def index 17c1362b53f..ed7a12c27c4 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvipdfm.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref driver for dvipdfm] \Hy@VersionCheck{hdvipdfm.def} \def\Hy@PutCatalog#1{\@pdfm@mark{docview <<#1>>}} @@ -495,14 +495,7 @@ \Hy@EndAnnot }% } -\ifx\@pdfproducer\relax - \def\@pdfproducer{dvipdfm}% - \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 diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvips.def b/Master/texmf-dist/tex/latex/hyperref/hdvips.def index e86a13d44c6..97385154e55 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvips.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvips.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvips.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref driver for dvips] \Hy@VersionCheck{hdvips.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def index 9f6ffc40c8a..4312d37511b 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvipson.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref driver for dvipsone] \Hy@VersionCheck{hdvipson.def} \providecommand*{\XR@ext}{pdf} @@ -41,9 +41,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 diff --git a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def index 98ffd61d290..afd2835d73d 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdviwind.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref driver for dviwindo] \Hy@VersionCheck{hdviwind.def} \begingroup @@ -295,9 +295,6 @@ \fi \endgroup } -\ifx\@pdfproducer\relax - \def\@pdfproducer{dviwindo + Distiller}% -\fi \HyInfo@AddonUnsupportedtrue \def\PDF@FinishDoc{% \Hy@UseMaketitleInfos diff --git a/Master/texmf-dist/tex/latex/hyperref/hluatex.def b/Master/texmf-dist/tex/latex/hyperref/hluatex.def index 7d0e6e3def6..b9fc75ad5a7 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hluatex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hluatex.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hluatex.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref driver for luaTeX] \Hy@VersionCheck{hluatex.def} %% Source File: hluatex.dtx @@ -544,19 +544,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{% \ifx\@pdfpagescrop\@empty diff --git a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def index 6bdc58eb253..0e1909480ab 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hpdftex.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref driver for pdfTeX] \Hy@VersionCheck{hpdftex.def} \pdf@ifdraftmode{% @@ -524,64 +524,6 @@ \close@pdflink \endgroup } -\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 \def\PDF@SetupDoc{% \ifx\@pdfpagescrop\@empty \else diff --git a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg index 77ac806b555..ccacdccb959 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg +++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htex4ht.cfg} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref configuration file for TeX4ht] \IfFileExists{\jobname.cfg}{\endinput}{} \Preamble{html} diff --git a/Master/texmf-dist/tex/latex/hyperref/htex4ht.def b/Master/texmf-dist/tex/latex/hyperref/htex4ht.def index fc20a8a70fd..e40e7c7832e 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.def +++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htex4ht.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref driver for TeX4ht] \Hy@VersionCheck{htex4ht.def} \providecommand*{\XR@ext}{html} diff --git a/Master/texmf-dist/tex/latex/hyperref/htexture.def b/Master/texmf-dist/tex/latex/hyperref/htexture.def index f0406e463ff..8b555d35d0d 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htexture.def +++ b/Master/texmf-dist/tex/latex/hyperref/htexture.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htexture.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref driver for Textures] \Hy@VersionCheck{htexture.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtex.def b/Master/texmf-dist/tex/latex/hyperref/hvtex.def index c3e20e38830..e0681159b88 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtex.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtex.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref driver for VTeX in PDF/PS mode] \Hy@VersionCheck{hvtex.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def index c3a9604afac..4482a4be6ce 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtexhtml.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref driver for VTeX in HTML mode] \Hy@VersionCheck{hvtexhtm.def} \providecommand*{\XR@ext}{htm} diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def index 469db174371..b5fa7f8b7fb 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtexmrk.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref driver for VTeX in PDF/PS mode (pdfmark specials)] \Hy@VersionCheck{hvtexmrk.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hxetex.def b/Master/texmf-dist/tex/latex/hyperref/hxetex.def index cbb24e8163e..082c7e556f9 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hxetex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hxetex.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hxetex.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref driver for XeTeX] \Hy@VersionCheck{hxetex.def} \HyPsd@LoadUnicode @@ -582,14 +582,7 @@ \Hy@EndAnnot }% } -\ifx\@pdfproducer\relax - \def\@pdfproducer{dvipdfm}% - \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 diff --git a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty index 09a18dd137a..65f77e4ff05 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty @@ -32,7 +32,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesPackage{hyperref} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hypertext links for LaTeX] \begingroup \@makeother\`% @@ -2632,7 +2632,7 @@ #3% }% } -\def\Hy@DisableOption#1{% +\def\Hy@realDisableOption#1{% \ltx@ifundefined{KV@Hyp@#1@default}{% \define@key{Hyp}{#1}% }{% @@ -2640,6 +2640,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}}} \def\Hy@WarnOptionDisabled#1{% \Hy@Warning{% Option `#1' has already been used,\MessageBreak @@ -3420,6 +3432,24 @@ \def\theoremautorefname{\textTheta\textepsilon\acctonos\textomega\textrho\texteta\textmu\textalpha}% \def\pageautorefname{\textsigma\textepsilon\textlambda\acctonos\textiota\textdelta\textalpha}% } +\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}% +} \def\HyLang@addto#1#2{% #2% \@temptokena{#2}% @@ -3488,6 +3518,7 @@ \HyLang@DeclareLang{magyar}{magyar}{} \HyLang@DeclareLang{hungarian}{magyar}{} \HyLang@DeclareLang{greek}{greek}{} +\HyLang@DeclareLang{dutch}{dutch}{} \DeclareVoidOption{vietnamese}{% \HyLang@addto\extrasvietnamese\HyLang@vietnamese \Hy@AtEndOfPackage{% @@ -6587,6 +6618,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{% diff --git a/Master/texmf-dist/tex/latex/hyperref/hypertex.def b/Master/texmf-dist/tex/latex/hyperref/hypertex.def index 4c2b4eea3be..81082a40a80 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hypertex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hypertex.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hypertex.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref driver for HyperTeX specials] \Hy@VersionCheck{hypertex.def} \providecommand*{\XR@ext}{dvi} diff --git a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty index dd787a23a86..24de9f510d4 100644 --- a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty @@ -32,7 +32,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesPackage{nohyperref} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Dummy hyperref (SR)] \RequirePackage{letltxmacro}[2008/06/13] \let\hyper@@anchor\@gobble diff --git a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def index eb58b5f5fa0..1d7264bb827 100644 --- a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def +++ b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{pd1enc.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref: PDFDocEncoding definition (HO)] \DeclareFontEncoding{PD1}{}{} \DeclareTextAccent{\`}{PD1}{\textasciigrave} diff --git a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def index 18bfacfe8b5..57b9b4a1b06 100644 --- a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def +++ b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{pdfmark.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref definitions for pdfmark specials] \Hy@VersionCheck{pdfmark.def} \begingroup diff --git a/Master/texmf-dist/tex/latex/hyperref/psdextra.def b/Master/texmf-dist/tex/latex/hyperref/psdextra.def index 326d4ae950b..bf8f92dad83 100644 --- a/Master/texmf-dist/tex/latex/hyperref/psdextra.def +++ b/Master/texmf-dist/tex/latex/hyperref/psdextra.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{psdextra.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref: Additions to PDF string support] \Hy@VersionCheck{psdextra.def} \newcommand*{\psdmapshortnames}{% @@ -118,6 +118,7 @@ \let\iota\textiota \let\kappa\textkappa \let\lambda\textlambda + \let\mu\textmu \let\mugreek\textmugreek \let\nu\textnu \let\xi\textxi diff --git a/Master/texmf-dist/tex/latex/hyperref/puarenc.def b/Master/texmf-dist/tex/latex/hyperref/puarenc.def index ac8653dbbf5..926a946d0e3 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puarenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puarenc.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puarenc.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref: Additions to puenc.def for Arabi] \DeclareTextCommand{\hamza}{PU}{\86\041}% U+0621 \DeclareTextCommand{\alefmadda}{PU}{\86\042}% U+0622 diff --git a/Master/texmf-dist/tex/latex/hyperref/puenc.def b/Master/texmf-dist/tex/latex/hyperref/puenc.def index 7d017435222..1fcdf36a2f4 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puenc.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puenc.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref: PDF Unicode definition (HO)] \DeclareFontEncoding{PU}{}{} \DeclareTextCommand{\`}{PU}[1]{#1\83\000}% U+0300 diff --git a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def index 6586e8e7a80..bba308ca94e 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def @@ -31,7 +31,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puvnenc.def} - [2018/11/30 v6.88e % + [2019/06/12 v6.88h % Hyperref: Additions to puenc.def for VnTeX] \DeclareTextCommand{\abreve}{PU}{\81\003}% U+0103 \DeclareTextCommand{\acircumflex}{PU}{\80\342}% U+00E2 -- cgit v1.2.3