diff options
author | Karl Berry <karl@freefriends.org> | 2019-07-26 20:48:12 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-07-26 20:48:12 +0000 |
commit | 51aa91bdccce2842540a644ca5fc403a3b757d49 (patch) | |
tree | 2533d781767e8ed9c34621307406c74afe4ed431 /Master/texmf-dist/source/latex/hyperref | |
parent | c806af8cedaa2c2afe0e37517dd35dbebe1a2f52 (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/hyperref')
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 |