From 130992c80053bef3107c54fb5e53b6afb3a17ab7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 10 Nov 2019 22:04:01 +0000 Subject: hyperref (10nov19) git-svn-id: svn://tug.org/texlive/trunk@52719 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt | 4 ++ Master/texmf-dist/doc/latex/hyperref/README.md | 2 +- Master/texmf-dist/doc/latex/hyperref/backref.pdf | Bin 119610 -> 127581 bytes Master/texmf-dist/doc/latex/hyperref/hyperref.pdf | Bin 2408294 -> 2461806 bytes Master/texmf-dist/doc/latex/hyperref/manual.css | 8 ++- Master/texmf-dist/doc/latex/hyperref/manual.html | 2 +- Master/texmf-dist/doc/latex/hyperref/manual.pdf | Bin 286711 -> 286698 bytes Master/texmf-dist/doc/latex/hyperref/nameref.pdf | Bin 118426 -> 125513 bytes Master/texmf-dist/doc/latex/hyperref/options.pdf | Bin 30263 -> 30252 bytes .../source/latex/hyperref/doc/manual.tex | 2 +- .../texmf-dist/source/latex/hyperref/hyperref.dtx | 70 +++++++++------------ Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hdvips.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hdvipson.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hdviwind.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hluatex.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hpdftex.def | 2 +- 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 | 2 +- Master/texmf-dist/tex/latex/hyperref/hyperref.sty | 53 ++++++++-------- 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 | 2 +- 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 +- 33 files changed, 88 insertions(+), 95 deletions(-) diff --git a/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt b/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt index 80f5a9f8737..c93958e5eb8 100644 --- a/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt +++ b/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt @@ -1,3 +1,7 @@ +2019-11-06 David Carlisle + * don't load hobsub-hyperref,ifpdf,ifluatex,ifxetex,ifvtex + do load new iftex + 2019-10-03 David Carlisle * xr-hyper update to match xr diff --git a/Master/texmf-dist/doc/latex/hyperref/README.md b/Master/texmf-dist/doc/latex/hyperref/README.md index 82a4937b9c9..2b58b348022 100644 --- a/Master/texmf-dist/doc/latex/hyperref/README.md +++ b/Master/texmf-dist/doc/latex/hyperref/README.md @@ -1,5 +1,5 @@ # README for hyperref bundle -2019-10-03 +2019-11-06 ## INTRODUCTION diff --git a/Master/texmf-dist/doc/latex/hyperref/backref.pdf b/Master/texmf-dist/doc/latex/hyperref/backref.pdf index ee0d8ddd361..37bf795e697 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/backref.pdf and b/Master/texmf-dist/doc/latex/hyperref/backref.pdf differ diff --git a/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf b/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf index add067eb88f..5718fa167ba 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf and b/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf differ diff --git a/Master/texmf-dist/doc/latex/hyperref/manual.css b/Master/texmf-dist/doc/latex/hyperref/manual.css index 0943cab494e..6104bdd11a4 100644 --- a/Master/texmf-dist/doc/latex/hyperref/manual.css +++ b/Master/texmf-dist/doc/latex/hyperref/manual.css @@ -168,7 +168,9 @@ td.td01{ padding-left:0pt; padding-right:5pt; } td.td10{ padding-left:5pt; padding-right:0pt; } td.td11{ padding-left:5pt; padding-right:5pt; } table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } -.hline hr, .cline hr{ height : 1px; margin:0px; } +.hline hr, .cline hr{ height : 0px; margin:0px; } +.hline td, .cline td{ padding: 0; } +.hline hr, .cline hr{border:none;border-top:1px solid black;} .tabbing-right {text-align:right;} span.TEX {letter-spacing: -0.125em; } span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;} @@ -232,7 +234,9 @@ td.td01{ padding-left:0pt; padding-right:5pt; } td.td10{ padding-left:5pt; padding-right:0pt; } td.td11{ padding-left:5pt; padding-right:5pt; } table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } -.hline hr, .cline hr{ height : 1px; margin:0px; } +.hline hr, .cline hr{ height : 0px; margin:0px; } +.hline td, .cline td{ padding: 0; } +.hline hr, .cline hr{border:none;border-top:1px solid black;} div.array {text-align:center;} table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } div.longtable{text-align:center;} diff --git a/Master/texmf-dist/doc/latex/hyperref/manual.html b/Master/texmf-dist/doc/latex/hyperref/manual.html index ef07c562a0a..16fc7bddcea 100644 --- a/Master/texmf-dist/doc/latex/hyperref/manual.html +++ b/Master/texmf-dist/doc/latex/hyperref/manual.html @@ -2051,7 +2051,7 @@ class="td10"> class="td01">pdfnonfullscreenpagemode -

boolean

text empty diff --git a/Master/texmf-dist/doc/latex/hyperref/manual.pdf b/Master/texmf-dist/doc/latex/hyperref/manual.pdf index 150ed4513c8..ceee2cc8d6d 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/manual.pdf and b/Master/texmf-dist/doc/latex/hyperref/manual.pdf differ diff --git a/Master/texmf-dist/doc/latex/hyperref/nameref.pdf b/Master/texmf-dist/doc/latex/hyperref/nameref.pdf index 7eb2809f467..e3ba5874564 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/nameref.pdf and b/Master/texmf-dist/doc/latex/hyperref/nameref.pdf differ diff --git a/Master/texmf-dist/doc/latex/hyperref/options.pdf b/Master/texmf-dist/doc/latex/hyperref/options.pdf index cec94f6e6c5..d5d92d0e311 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/options.pdf and b/Master/texmf-dist/doc/latex/hyperref/options.pdf differ diff --git a/Master/texmf-dist/source/latex/hyperref/doc/manual.tex b/Master/texmf-dist/source/latex/hyperref/doc/manual.tex index 574df948038..1fba391fcd4 100644 --- a/Master/texmf-dist/source/latex/hyperref/doc/manual.tex +++ b/Master/texmf-dist/source/latex/hyperref/doc/manual.tex @@ -757,7 +757,7 @@ pdflang & text & relax & PDF language identifier (RFC 3066)\\ pdfmenubar & boolean & true & make PDF viewer's menu bar visible \\ pdfnewwindow & boolean & false & make links that open another PDF file start a new window \\ pdfnonfullscreenpagemode - & boolean & empty & page mode setting on exiting + & text & empty & page mode setting on exiting full-screen mode\\ pdfnumcopies & integer & empty & number of printed copies \\ pdfpagelayout & text & empty & set layout of PDF pages \\ diff --git a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx index 92a4cad56dc..5fa0f2e6089 100644 --- a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx +++ b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx @@ -49,7 +49,7 @@ %\ProvidesFile{puvnenc.def} %\ProvidesFile{puarenc.def} %\ProvidesFile{psdextra.def} -% [2019/09/28 v7.00a % +% [2019/11/06 v7.00b % % Hypertext links for LaTeX] % Dummy hyperref (SR)] % Hyperref documentation driver file] @@ -90,13 +90,12 @@ % Hyperref: Additions to PDF string support] %<*driver> \documentclass{ltxdoc} -\usepackage{array} -\usepackage{ifluatex,ifxetex} -\ifnum 0\ifluatex 1\else\ifxetex 1\fi\fi=0 % - \usepackage[T1]{fontenc}% +\usepackage{array,iftex} +\iftutex + \usepackage{fontspec}% \renewcommand*{\ttdefault}{lmvtt}% \else - \usepackage{fontspec}% + \usepackage[T1]{fontenc}% \renewcommand*{\ttdefault}{lmvtt}% \fi \usepackage[% @@ -587,20 +586,9 @@ \Hy@SetCatcodes % \end{macrocode} % -% It needs the December 95 release of \LaTeX, because it uses -% |\protected@write|, and it defines commands in options; and the page -% setup internal code changed at that point. It'll probably break -% with the later releases! -% -% Use package |hobsub-hyperref| for faster package loading. -% \begin{macrocode} -\IfFileExists{hobsub-hyperref.sty}{% - \RequirePackage{hobsub-hyperref}[2011/01/30]% -}{} -% \end{macrocode} % \begin{macrocode} \RequirePackage{ltxcmds}[2010/11/12] -\RequirePackage{ifpdf}[2006/02/20] +\RequirePackage{iftex}[2019/10/24] \RequirePackage{pdftexcmds}[2009/04/10] \@ifpackagelater{pdftexcmds}{2010/11/04}{}{% \ltx@IfUndefined{pdfdraftmode}{% @@ -626,8 +614,6 @@ \RequirePackage{kvsetkeys}[2007/09/29] \RequirePackage{kvdefinekeys}[2011/04/07] \RequirePackage{pdfescape}[2007/11/11] -\RequirePackage{ifvtex} -\RequirePackage{ifxetex}[2006/08/21] \RequirePackage{hycolor} \RequirePackage{letltxmacro}[2008/06/13] \RequirePackage{auxhook}[2009/12/14] @@ -5324,7 +5310,7 @@ \def\Hy@DviErrMsg{XeTeX is running}% \else \ifvtex - \ifvtexdvi + \ifnum\OpMode=\z@ \Hy@DviModetrue \else \def\Hy@DviErrMsg{VTeX is running, but not in DVI mode}% @@ -7429,24 +7415,26 @@ \ifx\Hy@driver\@empty \else \def\Hy@temp{hvtexhtm}% - \ifvtexhtml - \ifx\Hy@driver\Hy@temp + \ifvtex + \ifnum\OpMode=10 % + \ifx\Hy@driver\Hy@temp + \else + \Hy@WarningNoLine{% + Wrong driver `\Hy@driver.def';\MessageBreak + VTeX is running in HTML mode.\MessageBreak + Forcing driver `\Hy@temp.def'% + }% + \let\Hy@driver\Hy@temp + \fi \else - \Hy@WarningNoLine{% - Wrong driver `\Hy@driver.def';\MessageBreak - VTeX is running in HTML mode.\MessageBreak - Forcing driver `\Hy@temp.def'% - }% - \let\Hy@driver\Hy@temp - \fi - \else - \ifx\Hy@driver\Hy@temp - \Hy@WarningNoLine{% - Wrong driver `\Hy@driver.def';\MessageBreak - VTeX is not running in HTML mode.\MessageBreak - Using default driver% - }% - \let\Hy@driver\@empty + \ifx\Hy@driver\Hy@temp + \Hy@WarningNoLine{% + Wrong driver `\Hy@driver.def';\MessageBreak + VTeX is not running in HTML mode.\MessageBreak + Using default driver% + }% + \let\Hy@driver\@empty + \fi \fi \fi \fi @@ -7469,7 +7457,7 @@ \ifxetex \def\Hy@driver{hxetex}% \else - \ifvtexhtml + \ifnum\OpMode=10 % \def\Hy@driver{hvtexhtm}% \def\MaybeStopEarly{% \Hy@Message{Stopped early}% @@ -7480,10 +7468,10 @@ \endinput }% \else - \ifvtexpdf + \ifnum\OpMode=\@ne \def\Hy@driver{hvtex}% \else - \ifvtexps + \ifnum\OpMode=\tw@ \def\Hy@driver{hvtex}% \else \ifx\HyOpt@DriverFallback\ltx@empty diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def index 233db043464..483086c34df 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvipdfm.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % Hyperref driver for dvipdfm] \Hy@VersionCheck{hdvipdfm.def} \def\Hy@PutCatalog#1{\@pdfm@mark{docview <<#1>>}} diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvips.def b/Master/texmf-dist/tex/latex/hyperref/hdvips.def index f9b45473bb4..f36df86a2ad 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvips.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvips.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvips.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % 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 9eb1fa943f6..5ef5e6a9a73 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvipson.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % Hyperref driver for dvipsone] \Hy@VersionCheck{hdvipson.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def index 34a66d46914..f3819313cb5 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdviwind.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % Hyperref driver for dviwindo] \Hy@VersionCheck{hdviwind.def} \begingroup diff --git a/Master/texmf-dist/tex/latex/hyperref/hluatex.def b/Master/texmf-dist/tex/latex/hyperref/hluatex.def index 48bf0f1368d..61b7399ea53 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hluatex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hluatex.def @@ -33,7 +33,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hluatex.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % Hyperref driver for luaTeX] \Hy@VersionCheck{hluatex.def} %% Source File: hluatex.dtx diff --git a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def index f5e65814d0f..a7df85e2851 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hpdftex.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % Hyperref driver for pdfTeX] \Hy@VersionCheck{hpdftex.def} \pdf@ifdraftmode{% diff --git a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg index 5d4590f095c..fc2da12b33e 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg +++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htex4ht.cfg} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % 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 dd109ef8aa4..1186da79846 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.def +++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htex4ht.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % 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 50b58c696cd..cc696565ed3 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htexture.def +++ b/Master/texmf-dist/tex/latex/hyperref/htexture.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htexture.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % 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 85239a65e6e..51409852f39 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtex.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtex.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % 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 4ecc583edf9..78daa3f3de6 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtexhtml.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % 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 8536d06b396..66ac0368cf4 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtexmrk.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % 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 b65b753e6e2..58e412f366d 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hxetex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hxetex.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hxetex.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % Hyperref driver for XeTeX] \Hy@VersionCheck{hxetex.def} \HyPsd@LoadUnicode diff --git a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty index fe8d0462c76..d9e40da4579 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesPackage{hyperref} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % Hypertext links for LaTeX] \begingroup \@makeother\`% @@ -102,11 +102,8 @@ }% \endgroup \Hy@SetCatcodes -\IfFileExists{hobsub-hyperref.sty}{% - \RequirePackage{hobsub-hyperref}[2011/01/30]% -}{} \RequirePackage{ltxcmds}[2010/11/12] -\RequirePackage{ifpdf}[2006/02/20] +\RequirePackage{iftex}[2019/10/24] \RequirePackage{pdftexcmds}[2009/04/10] \@ifpackagelater{pdftexcmds}{2010/11/04}{}{% \ltx@IfUndefined{pdfdraftmode}{% @@ -130,8 +127,6 @@ \RequirePackage{kvsetkeys}[2007/09/29] \RequirePackage{kvdefinekeys}[2011/04/07] \RequirePackage{pdfescape}[2007/11/11] -\RequirePackage{ifvtex} -\RequirePackage{ifxetex}[2006/08/21] \RequirePackage{hycolor} \RequirePackage{letltxmacro}[2008/06/13] \RequirePackage{auxhook}[2009/12/14] @@ -2924,7 +2919,7 @@ \def\Hy@DviErrMsg{XeTeX is running}% \else \ifvtex - \ifvtexdvi + \ifnum\OpMode=\z@ \Hy@DviModetrue \else \def\Hy@DviErrMsg{VTeX is running, but not in DVI mode}% @@ -4646,24 +4641,26 @@ \ifx\Hy@driver\@empty \else \def\Hy@temp{hvtexhtm}% - \ifvtexhtml - \ifx\Hy@driver\Hy@temp + \ifvtex + \ifnum\OpMode=10 % + \ifx\Hy@driver\Hy@temp + \else + \Hy@WarningNoLine{% + Wrong driver `\Hy@driver.def';\MessageBreak + VTeX is running in HTML mode.\MessageBreak + Forcing driver `\Hy@temp.def'% + }% + \let\Hy@driver\Hy@temp + \fi \else - \Hy@WarningNoLine{% - Wrong driver `\Hy@driver.def';\MessageBreak - VTeX is running in HTML mode.\MessageBreak - Forcing driver `\Hy@temp.def'% - }% - \let\Hy@driver\Hy@temp - \fi - \else - \ifx\Hy@driver\Hy@temp - \Hy@WarningNoLine{% - Wrong driver `\Hy@driver.def';\MessageBreak - VTeX is not running in HTML mode.\MessageBreak - Using default driver% - }% - \let\Hy@driver\@empty + \ifx\Hy@driver\Hy@temp + \Hy@WarningNoLine{% + Wrong driver `\Hy@driver.def';\MessageBreak + VTeX is not running in HTML mode.\MessageBreak + Using default driver% + }% + \let\Hy@driver\@empty + \fi \fi \fi \fi @@ -4682,7 +4679,7 @@ \ifxetex \def\Hy@driver{hxetex}% \else - \ifvtexhtml + \ifnum\OpMode=10 % \def\Hy@driver{hvtexhtm}% \def\MaybeStopEarly{% \Hy@Message{Stopped early}% @@ -4693,10 +4690,10 @@ \endinput }% \else - \ifvtexpdf + \ifnum\OpMode=\@ne \def\Hy@driver{hvtex}% \else - \ifvtexps + \ifnum\OpMode=\tw@ \def\Hy@driver{hvtex}% \else \ifx\HyOpt@DriverFallback\ltx@empty diff --git a/Master/texmf-dist/tex/latex/hyperref/hypertex.def b/Master/texmf-dist/tex/latex/hyperref/hypertex.def index e97cd807566..e3e772cfbfb 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hypertex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hypertex.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hypertex.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % 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 01d04a668a7..eb06f579ea9 100644 --- a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesPackage{nohyperref} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % 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 7b2f9369b0e..016146f9293 100644 --- a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def +++ b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{pd1enc.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % 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 d5d5a06766a..40f79c6918a 100644 --- a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def +++ b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{pdfmark.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % 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 9570f398cd2..afe5e1d1000 100644 --- a/Master/texmf-dist/tex/latex/hyperref/psdextra.def +++ b/Master/texmf-dist/tex/latex/hyperref/psdextra.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{psdextra.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % Hyperref: Additions to PDF string support] \Hy@VersionCheck{psdextra.def} \newcommand*{\psdmapshortnames}{% diff --git a/Master/texmf-dist/tex/latex/hyperref/puarenc.def b/Master/texmf-dist/tex/latex/hyperref/puarenc.def index 012a9c69ef7..f8a139e96ff 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puarenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puarenc.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puarenc.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % 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 ce7c2874fd1..53a7085c09e 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puenc.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puenc.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % 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 56d292036c5..4dff6dd8194 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def @@ -32,7 +32,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puvnenc.def} - [2019/09/28 v7.00a % + [2019/11/06 v7.00b % 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