diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/hyperref/hyperref.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/hyperref/hyperref.sty | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty index e0d6f1e454d..29144b172dc 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty @@ -34,7 +34,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesPackage{hyperref} - [2021-02-08 v7.00i % + [2021-02-10 v7.00j % Hypertext links for LaTeX] \begingroup \@makeother\`% @@ -313,6 +313,12 @@ \Hy@pdftoolbartrue \Hy@typexmlfalse \Hy@unicodetrue +\ifx\kanjiskip\@undefined +\else + \ifx\forcecjktoken\@undefined + \Hy@unicodefalse + \fi +\fi \Hy@pdfusetitlefalse \Hy@verbosefalse \Hy@pdfwindowuitrue @@ -758,6 +764,10 @@ \def\HyPsd@LoadExtra{% \ifHy@psdextra \ltx@iffileloaded{puenc.def}{% + \ltx@iffileloaded{puenc-greek.def}{}{% + \Hy@SaveCatcodeSettings{pu}% + \input{puenc-greek.def}% + \Hy@RestoreCatcodeSettings{pu}}% \Hy@SaveCatcodeSettings{psdextra}% \input{psdextra.def}% \Hy@RestoreCatcodeSettings{psdextra}% @@ -2157,7 +2167,11 @@ \let\Hy@RestoreLastskip\relax \ifvmode \ifdim\lastskip=\z@ - \let\Hy@RestoreLastskip\nobreak + \ifnum\lastnodetype=11 % + \let\Hy@RestoreLastskip\nobreak + \else + \let\Hy@RestoreLastskip\relax + \fi \else \begingroup \skip@=-\lastskip @@ -2483,6 +2497,7 @@ \def\HyPsd@pdfencoding@pdfdoc{pdfdoc} \def\HyPsd@pdfencoding@unicode{unicode} \let\HyPsd@pdfencoding\HyPsd@pdfencoding@unicode +\HyPsd@LoadUnicode \def\HyPsd@LoadStringEnc{% \RequirePackage{stringenc}[2009/12/15]% \let\HyPsd@LoadStringEnc\relax @@ -4056,9 +4071,6 @@ } \let\ReadBookmarks\relax \ProcessKeyvalOptions{Hyp} -\ifHy@unicode - \HyPsd@LoadUnicode -\fi \def\Hy@xspace@end{} \ltx@IfUndefined{xspaceaddexceptions}{% \Hy@AtBeginDocument{% |