summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/oberdiek/hopatch.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/oberdiek/hopatch.sty')
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/hopatch.sty182
1 files changed, 0 insertions, 182 deletions
diff --git a/Master/texmf-dist/tex/latex/oberdiek/hopatch.sty b/Master/texmf-dist/tex/latex/oberdiek/hopatch.sty
deleted file mode 100644
index 2661d782780..00000000000
--- a/Master/texmf-dist/tex/latex/oberdiek/hopatch.sty
+++ /dev/null
@@ -1,182 +0,0 @@
-%%
-%% This is file `hopatch.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% hopatch.dtx (with options: `package')
-%%
-%% This is a generated file.
-%%
-%% Project: hopatch
-%% Version: 2016/05/16 v1.3
-%%
-%% Copyright (C)
-%% 2011, 2012 Heiko Oberdiek
-%% 2016-2019 Oberdiek Package Support Group
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file hopatch.dtx
-%% and the derived files
-%% hopatch.sty, hopatch.pdf, hopatch.ins, hopatch.drv,
-%% hopatch-test1.tex, hopatch-test2.tex.
-%%
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode123=1 % {
- \catcode125=2 % }
- \catcode64=11 % @
- \def\x{\endgroup
- \expandafter\edef\csname HOpatch@AtEnd\endcsname{%
- \endlinechar=\the\endlinechar\relax
- \catcode13=\the\catcode13\relax
- \catcode32=\the\catcode32\relax
- \catcode35=\the\catcode35\relax
- \catcode61=\the\catcode61\relax
- \catcode64=\the\catcode64\relax
- \catcode123=\the\catcode123\relax
- \catcode125=\the\catcode125\relax
- }%
- }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP@EnsureCode#1#2{%
- \edef\HOpatch@AtEnd{%
- \HOpatch@AtEnd
- \catcode#1=\the\catcode#1\relax
- }%
- \catcode#1=#2\relax
-}
-\TMP@EnsureCode{40}{12}% (
-\TMP@EnsureCode{41}{12}% )
-\TMP@EnsureCode{43}{12}% +
-\TMP@EnsureCode{46}{12}% .
-\TMP@EnsureCode{47}{12}% /
-\TMP@EnsureCode{91}{12}% [
-\TMP@EnsureCode{93}{12}% ]
-\edef\HOpatch@AtEnd{\HOpatch@AtEnd\noexpand\endinput}
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{hopatch}%
- [2016/05/16 v1.3 Wrapper for package hooks (HO)]
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname RequirePackage\endcsname\relax
- \def\TMP@RequirePackage#1[#2]{%
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname ver@#1.sty\endcsname\relax
- \input #1.sty\relax
- \fi
- }%
- \TMP@RequirePackage{ltxcmds}[2010/12/12]%
-\else
- \RequirePackage{ltxcmds}[2010/12/12]%
-\fi
-\def\HOpatch@counter{0}%
-\ltx@ifundefined{numexpr}{%
- \def\HOpatch@StepCounter{%
- \begingroup
- \count@\HOpatch@counter\relax
- \advance\count@\ltx@one\relax
- \edef\x{\endgroup
- \noexpand\def\noexpand\HOpatch@counter{\the\count@}%
- }%
- \x
- }%
-}{%
- \def\HOpatch@StepCounter{%
- \edef\HOpatch@counter{%
- \the\numexpr\HOpatch@counter+\ltx@one\relax
- }%
- }%
-}
-\def\HOpatch@list{}
-\def\HOpatch@Add{%
- \ltx@LocalAppendToMacro\HOpatch@list
-}
-\def\hopatch@AfterPackage#1{%
- \ltx@ifpackageloaded{#1}{%
- \ltx@firstofone
- }{%
- \HOpatch@AfterPackage{#1}%
- }%
-}
-\def\HOpatch@AfterPackage#1{%
- \edef\HOpatch@temp{#1}%
- \HOpatch@StepCounter
- \expandafter\HOpatch@@AfterPackage
- \csname HOpatch@\HOpatch@counter\expandafter\endcsname{%
- \HOpatch@temp
- }%
-}
-\def\HOpatch@@AfterPackage#1#2#3{%
- \begingroup
- \toks@{#3}%
- \xdef\HOpatch@gtemp{%
- \noexpand\ltx@ifpackageloaded{#2}{%
- \noexpand\let\noexpand#1\noexpand\relax
- \the\toks@
- }{}%
- }%
- \endgroup
- \let#1\HOpatch@gtemp
- \HOpatch@Add#1%
- \HOpatch@Try{AfterPackage}{#2}#1%
- \HOpatch@Try{AtEndPackage}{#2}#1%
- \HOpatch@Try{AtEndOfPackageFile}{#2}#1%
-}
-\def\HOpatch@Try#1#2#3{%
- \ltx@ifundefined{#1}{}{%
- \csname #1\endcsname{#2}{#3}%
- }%
-}
-\AtBeginDocument{\HOpatch@list}
-\ltx@ifundefined{AtEndPreamble}{}{%
- \ltx@ifundefined{@endpreamblehook}{}{%
- \AtEndPreamble{\HOpatch@list}%
- }%
-}
-\ltx@ifundefined{AfterEndPreamble}{}{%
- \ltx@ifundefined{@afterendpreamblehook}{}{%
- \AfterEndPreamble{%
- \let\HOpatch@OrgIfPackageLoaded\@ifpackageloaded
- \let\HOpatch@OrgIfPackageLater\@ifpackagelater
- \let\HOpatch@OrgIfClassLoaded\@ifclassloaded
- \let\HOpatch@OrgIfClassLater\@ifclasslater
- \let\@ifpackageloaded\ltx@ifpackageloaded
- \let\@ifpackagelater\ltx@ifpackagelater
- \let\@ifclassloaded\ltx@ifclassloaded
- \let\@ifclasslater\ltx@ifclasslater
- \HOpatch@list
- \let\@ifpackageloaded\HOpatch@OrgIfPackageLoaded
- \let\@ifpackagelater\HOpatch@OrgIfPackageLater
- \let\@ifclassloaded\HOpatch@OrgIfClassLoaded
- \let\@ifclasslater\HOpatch@OrgIfClassLater
- }%
- }%
-}
-\HOpatch@AtEnd%
-%% \section{Installation}
-\endinput
-%%
-%% End of file `hopatch.sty'.