diff --git a/ChangeLog.txt b/ChangeLog.txt index 17f0bd7..01dfcad 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,7 +1,9 @@ 2022-05-16 Ulrike Fischer/David Carlisle * fixed: check if \nameref is already defined for compability with ltugboat.cls (issue #234) - * nameref is loaded always and earlier (issue#235) + * nameref is loaded always and earlier (issue#235) + * the typexml option has been removed as the package is supports + no longer exists. 2022-05-13 Ulrike Fischer/David Carlisle diff --git a/doc/hyperref-doc.tex b/doc/hyperref-doc.tex index 4fb7091..fa762d5 100644 --- a/doc/hyperref-doc.tex +++ b/doc/hyperref-doc.tex @@ -497,7 +497,7 @@ \subsection{Patches and how to suppress them} \cs{@footnotetext}, \cs{@footnotemark}. If \xpackage{tabularx} is loaded it changes \cs{TX@endtabularx}. If \xpackage{longtable} is loaded it changes \cs{LT@p@ftntext}. If \xpackage{fancyvfb} is loaded it redefines \cs{V@@footnotetext}. It also redefines \cs{footref} and \cs{maketitle}. - + \item \emph{All} those redefinitions can be suppressed by defining \cs{hyper@nopatch@footnote}. Be aware that this can suppress links but also make unwanted links appear. \end{itemize} @@ -536,7 +536,6 @@ \section{Package options} hyperfigures&\\ hyperindex &\\ encap &\\ -typexml & \\ CJKbookmarks & only with the new pdfmanagement, in other cases it can be used in \cs{hypersetup}\\ psdextra & only with the new pdfmanagement, in other cases it can be used in \cs{hypersetup}\\ nesting & only with the new pdfmanagement, in other cases it can be used in \cs{hypersetup} (but diff --git a/hluatex.dtx b/hluatex.dtx index ac45cb0..20f0453 100644 --- a/hluatex.dtx +++ b/hluatex.dtx @@ -1834,9 +1834,6 @@ \newwrite\@outlinefile \Hy@OutlineRerunCheck \immediate\openout\@outlinefile=\jobname.out\relax - \ifHy@typexml - \immediate\write\@outlinefile{\relax}% - \fi \fi \fi } diff --git a/hyperref.dtx b/hyperref.dtx index 0779f6c..2ee7ccf 100644 --- a/hyperref.dtx +++ b/hyperref.dtx @@ -801,7 +801,6 @@ % \subsection{Switches} % \begin{macrocode} \newif\ifHy@stoppedearly -\newif\ifHy@typexml \newif\ifHy@activeanchor \newif\ifHy@backref \newif\ifHy@bookmarks @@ -884,7 +883,6 @@ \Hy@texhtfalse \Hy@psdextrafalse \Hy@pdftoolbartrue -\Hy@typexmlfalse \Hy@unicodetrue \ifx\kanjiskip\@undefined \else @@ -4677,9 +4675,6 @@ \define@key{Hyp}{verbose}[true]{% \Hy@boolkey{verbose}{#1}% } -\define@key{Hyp}{typexml}[true]{% - \Hy@boolkey{typexml}{#1}% -} % \end{macrocode} % If we are going to PDF via HyperTeX |\special| commands, % the dvips (-z option) processor does not know @@ -6928,12 +6923,6 @@ \else \Hy@Info{Backreferencing OFF}% \fi -\ifHy@typexml - \Hy@AtEndOfPackage{% - \RequirePackage{color}% - }% -\fi -\Hy@DisableOption{typexml} \ifHy@implicit \Hy@InfoNoLine{Implicit mode ON; LaTeX internals redefined}% \else @@ -7268,12 +7257,9 @@ \ifHy@colorlinks \def\@pdfborder{0 0 0}% \let\@pdfborderstyle\@empty - \ifHy@typexml - \else - \Hy@CatcodeWrapper{% - \RequirePackage{color}% - }% - \fi + \Hy@CatcodeWrapper{% + \RequirePackage{color}% + }% \def\Hy@colorlink#1{% \begingroup \HyColor@UseColor#1% @@ -9506,11 +9492,6 @@ % longer needed as |\contentsline| has now always four arguments. % \begin{macrocode} \if@filesw - \ifHy@typexml - \immediate\closeout\@mainaux - \immediate\openout\@mainaux\jobname.aux\relax - \immediate\write\@auxout{\relax}% - \fi \immediate\write\@auxout{% \string\providecommand\string\HyperFirstAtBeginDocument{% \string\AtBeginDocument}^^J% @@ -19620,9 +19601,6 @@ \newwrite\@outlinefile \Hy@OutlineRerunCheck \immediate\openout\@outlinefile=\jobname.out\relax - \ifHy@typexml - \immediate\write\@outlinefile{\relax}% - \fi \fi \fi } @@ -19707,9 +19685,6 @@ \newwrite\@outlinefile \Hy@OutlineRerunCheck \immediate\openout\@outlinefile=\jobname.out\relax - \ifHy@typexml - \immediate\write\@outlinefile{\relax}% - \fi \fi \fi }