summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/oberdiek
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-01-11 03:01:35 +0000
committerNorbert Preining <norbert@preining.info>2023-01-11 03:01:35 +0000
commitc1c19023b4b1d43cb874f84df5102b485853e672 (patch)
tree33fc2ba7b333a542ce25eeeb9167ee078dc12ac3 /macros/latex/contrib/oberdiek
parentdecba0e4470fd7bfe288f98ee709553fc13014b8 (diff)
CTAN sync 202301110301
Diffstat (limited to 'macros/latex/contrib/oberdiek')
-rw-r--r--macros/latex/contrib/oberdiek/README.md5
-rw-r--r--macros/latex/contrib/oberdiek/aliascnt.pdfbin321657 -> 321661 bytes
-rw-r--r--macros/latex/contrib/oberdiek/bmpsize.pdfbin525985 -> 525983 bytes
-rw-r--r--macros/latex/contrib/oberdiek/centernot.pdfbin304534 -> 304550 bytes
-rw-r--r--macros/latex/contrib/oberdiek/chemarr.pdfbin318493 -> 318488 bytes
-rw-r--r--macros/latex/contrib/oberdiek/classlist.pdfbin298078 -> 298082 bytes
-rw-r--r--macros/latex/contrib/oberdiek/colonequals.pdfbin311534 -> 311531 bytes
-rw-r--r--macros/latex/contrib/oberdiek/dvipscol.pdfbin297228 -> 297238 bytes
-rw-r--r--macros/latex/contrib/oberdiek/engord.pdfbin347366 -> 347356 bytes
-rw-r--r--macros/latex/contrib/oberdiek/enparen.pdfbin332202 -> 332198 bytes
-rw-r--r--macros/latex/contrib/oberdiek/eolgrab.pdfbin346537 -> 346519 bytes
-rw-r--r--macros/latex/contrib/oberdiek/fibnum.pdfbin387260 -> 387245 bytes
-rw-r--r--macros/latex/contrib/oberdiek/flags.pdfbin311396 -> 311387 bytes
-rw-r--r--macros/latex/contrib/oberdiek/holtxdoc.pdfbin333755 -> 333750 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypbmsec.pdfbin317468 -> 317464 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypcap.pdfbin310807 -> 310816 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypgotoe.pdfbin313704 -> 313696 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hyphsubst.pdfbin328769 -> 328767 bytes
-rw-r--r--macros/latex/contrib/oberdiek/ifdraft.pdfbin292649 -> 292634 bytes
-rw-r--r--macros/latex/contrib/oberdiek/iflang.pdfbin344764 -> 344769 bytes
-rw-r--r--macros/latex/contrib/oberdiek/oberdiek.ins1
-rw-r--r--macros/latex/contrib/oberdiek/oberdiek.pdfbin283212 -> 280526 bytes
-rw-r--r--macros/latex/contrib/oberdiek/oberdiek.tex17
-rw-r--r--macros/latex/contrib/oberdiek/pdfcolfoot.dtx678
-rw-r--r--macros/latex/contrib/oberdiek/pdfcolfoot.pdfbin322160 -> 0 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcolparallel.pdfbin348845 -> 348841 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcolparcolumns.pdfbin336519 -> 336518 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcrypt.pdfbin337856 -> 337853 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfrender.pdfbin413780 -> 413784 bytes
-rw-r--r--macros/latex/contrib/oberdiek/protecteddef.pdfbin336484 -> 336473 bytes
-rw-r--r--macros/latex/contrib/oberdiek/resizegather.pdfbin543577 -> 543573 bytes
-rw-r--r--macros/latex/contrib/oberdiek/rotchiffre.pdfbin345334 -> 345318 bytes
-rw-r--r--macros/latex/contrib/oberdiek/scrindex.pdfbin309280 -> 309275 bytes
-rw-r--r--macros/latex/contrib/oberdiek/setouterhbox.pdfbin358526 -> 358510 bytes
-rw-r--r--macros/latex/contrib/oberdiek/settobox.pdfbin321364 -> 321372 bytes
-rw-r--r--macros/latex/contrib/oberdiek/stackrel.pdfbin310389 -> 310389 bytes
-rw-r--r--macros/latex/contrib/oberdiek/stampinclude.pdfbin304747 -> 304752 bytes
-rw-r--r--macros/latex/contrib/oberdiek/tabularht.pdfbin359286 -> 359279 bytes
-rw-r--r--macros/latex/contrib/oberdiek/tabularkv.pdfbin280511 -> 280510 bytes
-rw-r--r--macros/latex/contrib/oberdiek/telprint.pdfbin331191 -> 331175 bytes
-rw-r--r--macros/latex/contrib/oberdiek/thepdfnumber.pdfbin377480 -> 377482 bytes
-rw-r--r--macros/latex/contrib/oberdiek/twoopt.pdfbin301492 -> 301490 bytes
42 files changed, 5 insertions, 696 deletions
diff --git a/macros/latex/contrib/oberdiek/README.md b/macros/latex/contrib/oberdiek/README.md
index b38e432684..5dc2341ee3 100644
--- a/macros/latex/contrib/oberdiek/README.md
+++ b/macros/latex/contrib/oberdiek/README.md
@@ -1,6 +1,6 @@
# Oberdiek bundle
-Version: 2022-09-21
+Version: 2023-01-10
This file describes the directory
CTAN:macros/latex/contrib/oberdiek/
@@ -11,7 +11,7 @@ It contains several packages:
## Copyright (C)
* 2007, 2009-2011 Heiko Oberdiek
-* 2016-2022 Oberdiek Package Support Group
+* 2016-2023 Oberdiek Package Support Group
## License
LATEX Project Public License, version 1.3c or later.
@@ -53,7 +53,6 @@ Other files in the CTAN directory:
* hyphsubst: substitute hyphenation patterns;
* ifdraft: switch for option draft;
* iflang: provides expandable checks for the current language;
-* pdfcolfoot: using pdfTeX’s color stack for footnotes;
* pdfcolparallel: fixes colour problems in package parallel;
* pdfcolparcolumns: fixes colour problems in package parcolumns;
* pdfcrypt: setting PDF encryption;
diff --git a/macros/latex/contrib/oberdiek/aliascnt.pdf b/macros/latex/contrib/oberdiek/aliascnt.pdf
index 8b606cc806..c07aff9681 100644
--- a/macros/latex/contrib/oberdiek/aliascnt.pdf
+++ b/macros/latex/contrib/oberdiek/aliascnt.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/bmpsize.pdf b/macros/latex/contrib/oberdiek/bmpsize.pdf
index 12c25efac6..ce8c1577bf 100644
--- a/macros/latex/contrib/oberdiek/bmpsize.pdf
+++ b/macros/latex/contrib/oberdiek/bmpsize.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/centernot.pdf b/macros/latex/contrib/oberdiek/centernot.pdf
index 62f2d9da69..4ca41461b0 100644
--- a/macros/latex/contrib/oberdiek/centernot.pdf
+++ b/macros/latex/contrib/oberdiek/centernot.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/chemarr.pdf b/macros/latex/contrib/oberdiek/chemarr.pdf
index a0491c8dcc..73757752af 100644
--- a/macros/latex/contrib/oberdiek/chemarr.pdf
+++ b/macros/latex/contrib/oberdiek/chemarr.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/classlist.pdf b/macros/latex/contrib/oberdiek/classlist.pdf
index f7489d1bd4..0c7c08eac2 100644
--- a/macros/latex/contrib/oberdiek/classlist.pdf
+++ b/macros/latex/contrib/oberdiek/classlist.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/colonequals.pdf b/macros/latex/contrib/oberdiek/colonequals.pdf
index 5c3cb08f41..ee38d5e1ec 100644
--- a/macros/latex/contrib/oberdiek/colonequals.pdf
+++ b/macros/latex/contrib/oberdiek/colonequals.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/dvipscol.pdf b/macros/latex/contrib/oberdiek/dvipscol.pdf
index 8cb994eacc..63fc735cc6 100644
--- a/macros/latex/contrib/oberdiek/dvipscol.pdf
+++ b/macros/latex/contrib/oberdiek/dvipscol.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/engord.pdf b/macros/latex/contrib/oberdiek/engord.pdf
index 3e45bede84..8d158d56b1 100644
--- a/macros/latex/contrib/oberdiek/engord.pdf
+++ b/macros/latex/contrib/oberdiek/engord.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/enparen.pdf b/macros/latex/contrib/oberdiek/enparen.pdf
index c84e418b5f..1873fe0a26 100644
--- a/macros/latex/contrib/oberdiek/enparen.pdf
+++ b/macros/latex/contrib/oberdiek/enparen.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/eolgrab.pdf b/macros/latex/contrib/oberdiek/eolgrab.pdf
index 23422c71bd..577c2afe2a 100644
--- a/macros/latex/contrib/oberdiek/eolgrab.pdf
+++ b/macros/latex/contrib/oberdiek/eolgrab.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/fibnum.pdf b/macros/latex/contrib/oberdiek/fibnum.pdf
index 838c7866a1..1ff983c5ed 100644
--- a/macros/latex/contrib/oberdiek/fibnum.pdf
+++ b/macros/latex/contrib/oberdiek/fibnum.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/flags.pdf b/macros/latex/contrib/oberdiek/flags.pdf
index 38cfdfce4e..4df19863e3 100644
--- a/macros/latex/contrib/oberdiek/flags.pdf
+++ b/macros/latex/contrib/oberdiek/flags.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/holtxdoc.pdf b/macros/latex/contrib/oberdiek/holtxdoc.pdf
index 4defa8d604..730a024ef8 100644
--- a/macros/latex/contrib/oberdiek/holtxdoc.pdf
+++ b/macros/latex/contrib/oberdiek/holtxdoc.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypbmsec.pdf b/macros/latex/contrib/oberdiek/hypbmsec.pdf
index 29f5c45d4a..63aab2339d 100644
--- a/macros/latex/contrib/oberdiek/hypbmsec.pdf
+++ b/macros/latex/contrib/oberdiek/hypbmsec.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypcap.pdf b/macros/latex/contrib/oberdiek/hypcap.pdf
index 302590434b..1282a9a96c 100644
--- a/macros/latex/contrib/oberdiek/hypcap.pdf
+++ b/macros/latex/contrib/oberdiek/hypcap.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypgotoe.pdf b/macros/latex/contrib/oberdiek/hypgotoe.pdf
index 4237695b37..26886e3c63 100644
--- a/macros/latex/contrib/oberdiek/hypgotoe.pdf
+++ b/macros/latex/contrib/oberdiek/hypgotoe.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hyphsubst.pdf b/macros/latex/contrib/oberdiek/hyphsubst.pdf
index bebccb7585..b5c110d070 100644
--- a/macros/latex/contrib/oberdiek/hyphsubst.pdf
+++ b/macros/latex/contrib/oberdiek/hyphsubst.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/ifdraft.pdf b/macros/latex/contrib/oberdiek/ifdraft.pdf
index 4745dadca8..fe11a750ff 100644
--- a/macros/latex/contrib/oberdiek/ifdraft.pdf
+++ b/macros/latex/contrib/oberdiek/ifdraft.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/iflang.pdf b/macros/latex/contrib/oberdiek/iflang.pdf
index de5fa254fe..8620a980c1 100644
--- a/macros/latex/contrib/oberdiek/iflang.pdf
+++ b/macros/latex/contrib/oberdiek/iflang.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/oberdiek.ins b/macros/latex/contrib/oberdiek/oberdiek.ins
index ecf6df13a6..ae14edd100 100644
--- a/macros/latex/contrib/oberdiek/oberdiek.ins
+++ b/macros/latex/contrib/oberdiek/oberdiek.ins
@@ -45,7 +45,6 @@
\batchinput{hyphsubst.dtx}
\batchinput{ifdraft.dtx}
\batchinput{iflang.dtx}
-\batchinput{pdfcolfoot.dtx}
\batchinput{pdfcolparallel.dtx}
\batchinput{pdfcolparcolumns.dtx}
\batchinput{pdfcrypt.dtx}
diff --git a/macros/latex/contrib/oberdiek/oberdiek.pdf b/macros/latex/contrib/oberdiek/oberdiek.pdf
index 1ee28ae509..590a1eb26f 100644
--- a/macros/latex/contrib/oberdiek/oberdiek.pdf
+++ b/macros/latex/contrib/oberdiek/oberdiek.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/oberdiek.tex b/macros/latex/contrib/oberdiek/oberdiek.tex
index c8a2ae588b..6c50661d97 100644
--- a/macros/latex/contrib/oberdiek/oberdiek.tex
+++ b/macros/latex/contrib/oberdiek/oberdiek.tex
@@ -1,3 +1,4 @@
+
\NeedsTeXFormat{LaTeX2e}
\newcommand*{\Title}{Overview}
@@ -10,11 +11,11 @@
\newcommand*{\Author}{Heiko Oberdiek}
\newcommand*{\Email}{ho-tex at tug.org}
-\newcommand*{\Date}{2022/09/21}
+\newcommand*{\Date}{2023/01/10}
% Copyright (C) 2006-2016 by
% Heiko Oberdiek
-% Copyright (C) 2016-2020 by
+% Copyright (C) 2016-2023 by
% Oberdiek Package Support Group
%
% This work may be distributed and/or modified under the
@@ -212,8 +213,6 @@
[\entrysep]
\entry{iflang}{Checks for the current language}%
[\entrysep]
-\entry{pdfcolfoot}{Color stack for footnotes with \hologo{pdfTeX}}%
-[\entrysep]
\entry{pdfcolparallel}{Color stacks support for parallel}%
[\entrysep]
\entry{pdfcolparcolumns}{Color stacks for parcolumns}%
@@ -446,16 +445,6 @@ based on macro \cs{languagename} or hyphenation patterns.
\tocinclude{iflang}
\newpage
-\subsection{\pkgsectformat{pdfcolfoot}}
-\label{pdfcolfoot}
-\begin{abstract}
-Since version 1.40 \pdfTeX\ supports several color stacks. This
-package uses a separate color stack for footnotes that can break
-across pages.
-\end{abstract}
-\tocinclude{pdfcolfoot}
-
-\newpage
\subsection{\pkgsectformat{pdfcolparallel}}
\label{pdfcolparallel}
\begin{abstract}
diff --git a/macros/latex/contrib/oberdiek/pdfcolfoot.dtx b/macros/latex/contrib/oberdiek/pdfcolfoot.dtx
deleted file mode 100644
index 04aaf31a3a..0000000000
--- a/macros/latex/contrib/oberdiek/pdfcolfoot.dtx
+++ /dev/null
@@ -1,678 +0,0 @@
-% \iffalse meta-comment
-%
-% File: pdfcolfoot.dtx
-% Version: 2016/05/16 v1.3
-% Info: Color stack for footnotes with pdfTeX
-%
-% Copyright (C)
-% 2007, 2012 Heiko Oberdiek
-% 2016-2019 Oberdiek Package Support Group
-% https://github.com/ho-tex/oberdiek/issues
-%
-% 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 pdfcolfoot.dtx
-% and the derived files
-% pdfcolfoot.sty, pdfcolfoot.pdf, pdfcolfoot.ins, pdfcolfoot.drv,
-% pdfcolfoot-test1.tex.
-%
-% Distribution:
-% CTAN:macros/latex/contrib/oberdiek/pdfcolfoot.dtx
-% CTAN:macros/latex/contrib/oberdiek/pdfcolfoot.pdf
-%
-% Unpacking:
-% (a) If pdfcolfoot.ins is present:
-% tex pdfcolfoot.ins
-% (b) Without pdfcolfoot.ins:
-% tex pdfcolfoot.dtx
-% (c) If you insist on using LaTeX
-% latex \let\install=y\input{pdfcolfoot.dtx}
-% (quote the arguments according to the demands of your shell)
-%
-% Documentation:
-% (a) If pdfcolfoot.drv is present:
-% latex pdfcolfoot.drv
-% (b) Without pdfcolfoot.drv:
-% latex pdfcolfoot.dtx; ...
-% The class ltxdoc loads the configuration file ltxdoc.cfg
-% if available. Here you can specify further options, e.g.
-% use A4 as paper format:
-% \PassOptionsToClass{a4paper}{article}
-%
-% Programm calls to get the documentation (example):
-% pdflatex pdfcolfoot.dtx
-% makeindex -s gind.ist pdfcolfoot.idx
-% pdflatex pdfcolfoot.dtx
-% makeindex -s gind.ist pdfcolfoot.idx
-% pdflatex pdfcolfoot.dtx
-%
-% Installation:
-% TDS:tex/latex/oberdiek/pdfcolfoot.sty
-% TDS:doc/latex/oberdiek/pdfcolfoot.pdf
-% TDS:source/latex/oberdiek/pdfcolfoot.dtx
-%
-%<*ignore>
-\begingroup
- \catcode123=1 %
- \catcode125=2 %
- \def\x{LaTeX2e}%
-\expandafter\endgroup
-\ifcase 0\ifx\install y1\fi\expandafter
- \ifx\csname processbatchFile\endcsname\relax\else1\fi
- \ifx\fmtname\x\else 1\fi\relax
-\else\csname fi\endcsname
-%</ignore>
-%<*install>
-\input docstrip.tex
-\Msg{************************************************************************}
-\Msg{* Installation}
-\Msg{* Package: pdfcolfoot 2016/05/16 v1.3 Color stack for footnotes with pdfTeX (HO)}
-\Msg{************************************************************************}
-
-\keepsilent
-\askforoverwritefalse
-
-\let\MetaPrefix\relax
-\preamble
-
-This is a generated file.
-
-Project: pdfcolfoot
-Version: 2016/05/16 v1.3
-
-Copyright (C)
- 2007, 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 pdfcolfoot.dtx
-and the derived files
- pdfcolfoot.sty, pdfcolfoot.pdf, pdfcolfoot.ins, pdfcolfoot.drv,
- pdfcolfoot-test1.tex.
-
-\endpreamble
-\let\MetaPrefix\DoubleperCent
-
-\generate{%
- \file{pdfcolfoot.ins}{\from{pdfcolfoot.dtx}{install}}%
- \file{pdfcolfoot.drv}{\from{pdfcolfoot.dtx}{driver}}%
- \usedir{tex/latex/oberdiek}%
- \file{pdfcolfoot.sty}{\from{pdfcolfoot.dtx}{package}}%
-% \usedir{doc/latex/oberdiek/test}%
-% \file{pdfcolfoot-test1.tex}{\from{pdfcolfoot.dtx}{test1}}%
-}
-
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* file into a directory searched by TeX:}
-\Msg{*}
-\Msg{* pdfcolfoot.sty}
-\Msg{*}
-\Msg{* To produce the documentation run the file `pdfcolfoot.drv'}
-\Msg{* through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-
-\endbatchfile
-%</install>
-%<*ignore>
-\fi
-%</ignore>
-%<*driver>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{pdfcolfoot.drv}%
- [2016/05/16 v1.3 Color stack for footnotes with pdfTeX (HO)]%
-\documentclass{ltxdoc}
-\usepackage{holtxdoc}[2011/11/22]
-\begin{document}
- \DocInput{pdfcolfoot.dtx}%
-\end{document}
-%</driver>
-% \fi
-%
-%
-%
-% \GetFileInfo{pdfcolfoot.drv}
-%
-% \title{The \xpackage{pdfcolfoot} package}
-% \date{2016/05/16 v1.3}
-% \author{Heiko Oberdiek\thanks
-% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
-%
-% \maketitle
-%
-% \begin{abstract}
-% Since version 1.40 \pdfTeX\ supports several color stacks. This
-% package uses a separate color stack for footnotes that can break
-% across pages.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \section{User interface}
-%
-% Just load the package:
-% \begin{quote}
-% |\usepackage{pdfcolfoot}|
-% \end{quote}
-% The package assigns a color stack for footnotes and patches
-% the appropriate internal macros to support this color stack.
-%
-% \subsection{Other packages or classes}
-%
-% This package \xpackage{pdfcolfoot} redefines \cs{@makecol}
-% and \cs{@makefntext}.
-% This can cause conflicts if other packages or classes also change
-% these macro in an incompatible way. Sometimes it can help
-% to change the package order.
-%
-% \section{Interface for package or class writers}
-%
-% Two macros \cs{pdfcolfoot@switch} and \cs{pdfcolfoot@current}
-% need to be added to get support of the color stack for footnotes.
-% This package \xpackage{pdfcolfoot} already patches many macros
-% to add these two macros. If a package or class that deals
-% with \cs{@makefntext} or \cs{@makecol} is not recognized by
-% this package, the package/class author can add these two
-% macros in his package/class.
-%
-% \subsection{Macro \cs{pdfcolfoot@switch}}
-%
-% Color commands inside footnotes should use the special
-% color stack for footnotes. Macro \cs{pdfcolfoot@switch}
-% sets this special color stack. (It can be called several
-% times). But caution, footnotes for minipages should not
-% be affected. This package patches \cs{@makefntext} for
-% this purpose.
-%
-% \subsection{Macro \cs{pdfcolfoot@current}}
-%
-% In \LaTeX\ the footnote stuff goes into box \cs{footins}
-% that is placed on the page (\cs{@makecol}).
-% Two things need consideration:
-% \begin{itemize}
-% \item The footnote area should not interfere with the normal
-% color stack. Macro \cs{normalcolor} inside a group helps
-% it stores the current color of the normal stack and
-% restores it after the group.
-% \item If a footnote is broken across a page boundary, we
-% need the latest color of the footnote area in the previous page.
-% This is set by macro \cs{pdfcolfoot@current}.
-% \end{itemize}
-% As example the changes for \cs{@makecol} are shown (however
-% this macro is already patched by this package):
-%\begin{quote}
-%\begin{verbatim}
-%\gdef\@makcol{%
-% ...
-% \setbox\@outputbox\vbox{% or similar
-% ...
-% \color@begingroup
-% \normalcolor
-% \footnoterule % using normal color (black)
-% \csname pdfcolfoot@current\endcsname
-% \unvbox\footins
-% \color@endgroup
-% }%
-% ...
-%}
-%\end{verbatim}
-%\end{quote}
-% We use \cs{csname} to call macro \cs{pdfcolfoot@current}.
-% If package \xpackage{pdfcolfoot} is not loaded, \cs{pdfcolfoot@current}
-% is not defined. In this case \cs{csname} defines the undefined
-% macro with meaning \cs{relax} and we do not get an error because
-% of undefined command.
-%
-% \StopEventually{
-% }
-%
-% \section{Implementation}
-%
-% \subsection{Identification}
-%
-% \begin{macrocode}
-%<*package>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{pdfcolfoot}%
- [2016/05/16 v1.3 Color stack for footnotes with pdfTeX (HO)]%
-% \end{macrocode}
-%
-% \subsection{Load package \xpackage{pdfcol}}
-%
-% \begin{macrocode}
-\RequirePackage{pdfcol}[2007/09/09]
-\ifpdfcolAvailable
-\else
- \PackageInfo{pdfcolfoot}{%
- Loading aborted, because color stacks are not available%
- }%
- \expandafter\endinput
-\fi
-% \end{macrocode}
-%
-% \subsection{Color stack for footnotes}
-%
-% Version 1.0 has used \cs{current@color} as initial color stack
-% value, since version 1.1 package \xpackage{pdfcol} with its
-% default setting is used.
-% \begin{macrocode}
-\pdfcolInitStack{foot}
-% \end{macrocode}
-%
-% \subsection{Patch \cs{@makefntext}}
-%
-% \begin{macro}{\pdfcolfoot@switch}
-% Macro \cs{pdfcolfoot@switch} switches the color stack. Subsequent
-% color calls uses the color stack for footnotes.
-% \begin{macrocode}
-\newcommand*{\pdfcolfoot@switch}{%
- \pdfcolSwitchStack{foot}%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macrocode}
-\AtBeginDocument{%
- \newcommand*{\pdfcolfoot@makefntext}{}%
- \let\pdfcolfoot@makefntext\@makefntext
- \renewcommand{\@makefntext}[1]{%
- \pdfcolfoot@makefntext{%
- \if@minipage
- \else
- \pdfcolfoot@switch
- \fi
- #1%
- }%
- }%
-}
-% \end{macrocode}
-%
-% \subsection{Patch \cs{@makecol}}
-%
-% \begin{macro}{\pdfcolfoot@current}
-% When the footnote area starts, the color should continue with
-% the latest color value of the previous footnote area. This color
-% is available on the current top of the color stack.
-% \begin{macrocode}
-\newcommand*{\pdfcolfoot@current}{%
- \pdfcolSetCurrent{foot}%
-}
-% \end{macrocode}
-% \end{macro}
-%
-% For convenience we use \cs{detokenize} for patching \cs{@makecol}
-% and related macros.
-% \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname detokenize\endcsname\relax
- \PackageWarningNoLine{pdfcolfoot}{%
- Missing e-TeX for patching \string\@makecol
- }%
- \expandafter\endinput
-\fi
-% \end{macrocode}
-%
-% \begin{macrocode}
-\newif\ifPCF@result
-\def\pdfcolfoot@patch#1{%
- \ifx#1\@undefined
- \else
- \ifx#1\relax
- \else
- \begingroup
- \toks@{}%
- \let\on@line\@empty
- \expandafter\PCF@CheckPatched
- \detokenize\expandafter{#1pdfcolfoot@current}\@nil
- \ifPCF@result
- \PackageInfo{pdfcolfoot}{\string#1\space is already patched}%
- \else
- \expandafter\PCF@CanPatch
- \detokenize\expandafter{%
- #1\setbox\@outputbox\vbox{\footnoterule}%
- }%
- \@nil
- \ifPCF@result
- \PackageInfo{pdfcolfoot}{\string#1 is being patched}%
- \expandafter\PCF@PatchA#1\PCF@nil#1%
- \else
- \PackageInfo{pdfcolfoot}{%
- \string#1\space cannot be patched%
- }%
- \fi
- \fi
- \expandafter\endgroup
- \the\toks@
- \fi
- \fi
-}
-\expandafter\def\expandafter\PCF@CheckPatched
- \expandafter#\expandafter1\detokenize{pdfcolfoot@current}#2\@nil{%
- \ifx\\#2\\%
- \PCF@resultfalse
- \else
- \PCF@resulttrue
- \fi
-}
-\edef\PCF@BraceLeft{\string{}
-\edef\PCF@BraceRight{\string}}
-\begingroup
- \edef\x{\endgroup
- \def\noexpand\PCF@CanPatch
- ##1\detokenize{\setbox\@outputbox\vbox}\PCF@BraceLeft
- ##2\detokenize{\footnoterule}##3\PCF@BraceRight
- }%
-\x#4\@nil{%
- \ifx\\#2#3#4\\%
- \PCF@resultfalse
- \else
- \PCF@resulttrue
- \fi
-}
-\def\PCF@PatchA#1\setbox\@outputbox\vbox#2#3\PCF@nil#4{%
- \PCF@PatchB{#1}#2\PCF@nil{#3}#4%
-}
-\def\PCF@PatchB#1#2\footnoterule#3\PCF@nil#4#5{%
- \toks@{%
- \def#5{%
- #1%
- \setbox\@outputbox\vbox{%
- #2%
- \footnoterule
- \pdfcolfoot@current
- #3%
- }%
- #4%
- }%
- }%
-}
-\def\pdfcolfoot@all#1{%
- \begingroup
- \let\on@line\@empty
- \PackageInfo{pdfcolfoot}{%
- Patching \string\@makecol\space macros (#1)%
- }%
- \endgroup
-% \end{macrocode}
-% \LaTeX\ base macro:
-% \begin{macrocode}
- \pdfcolfoot@patch\@makecol
-% \end{macrocode}
-% Class \xclass{aastex}:
-% \begin{macrocode}
- \pdfcolfoot@patch\@makecol@pptt
-% \end{macrocode}
-% Class \xclass{memoir}:
-% \begin{macrocode}
- \pdfcolfoot@patch\mem@makecol
- \pdfcolfoot@patch\mem@makecolbf
- \pdfcolfoot@patch\m@mopfootnote
-% \end{macrocode}
-% Class \xclass{revtex4}:
-% \begin{macrocode}
- \pdfcolfoot@patch\@combineinserts
-% \end{macrocode}
-% Package \xpackage{changebar}:
-% \begin{macrocode}
- \pdfcolfoot@patch\ltx@makecol
-% \end{macrocode}
-% Package \xpackage{dblfnote}:
-% \begin{macrocode}
- \pdfcolfoot@patch\dfn@latex@makecol
-% \end{macrocode}
-% Package \xpackage{fancyhdr}:
-% \begin{macrocode}
- \pdfcolfoot@patch\latex@makecol
-% \end{macrocode}
-% Package \xpackage{lscape}:
-% \begin{macrocode}
- \pdfcolfoot@patch\LS@makecol
-% \end{macrocode}
-% Package \xpackage{lineno}:
-% \begin{macrocode}
- \pdfcolfoot@patch\@LN@orig@makecol
-% \end{macrocode}
-% Package \xpackage{stfloats}:
-% \begin{macrocode}
- \pdfcolfoot@patch\org@makecol
- \pdfcolfoot@patch\fn@makecol
-% \end{macrocode}
-% \begin{macrocode}
-}
-\AtBeginDocument{\pdfcolfoot@all{AtBeginDocument}}
-\pdfcolfoot@all{AtEndOfPackage}
-% \end{macrocode}
-%
-% \begin{macrocode}
-%</package>
-% \end{macrocode}
-%% \section{Installation}
-%
-% \subsection{Download}
-%
-% \paragraph{Package.} This package is available on
-% CTAN\footnote{\CTANpkg{pdfcolfoot}}:
-% \begin{description}
-% \item[\CTAN{macros/latex/contrib/oberdiek/pdfcolfoot.dtx}] The source file.
-% \item[\CTAN{macros/latex/contrib/oberdiek/pdfcolfoot.pdf}] Documentation.
-% \end{description}
-%
-%
-% \paragraph{Bundle.} All the packages of the bundle `oberdiek'
-% are also available in a TDS compliant ZIP archive. There
-% the packages are already unpacked and the documentation files
-% are generated. The files and directories obey the TDS standard.
-% \begin{description}
-% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
-% \end{description}
-% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTANpkg{tds}). Directories
-% with \xfile{texmf} in their name are usually organized this way.
-%
-% \subsection{Bundle installation}
-%
-% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the
-% TDS tree (also known as \xfile{texmf} tree) of your choice.
-% Example (linux):
-% \begin{quote}
-% |unzip oberdiek.tds.zip -d ~/texmf|
-% \end{quote}
-%
-% \subsection{Package installation}
-%
-% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
-% \docstrip\ archive. The files are extracted by running the
-% \xfile{.dtx} through \plainTeX:
-% \begin{quote}
-% \verb|tex pdfcolfoot.dtx|
-% \end{quote}
-%
-% \paragraph{TDS.} Now the different files must be moved into
-% the different directories in your installation TDS tree
-% (also known as \xfile{texmf} tree):
-% \begin{quote}
-% \def\t{^^A
-% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
-% pdfcolfoot.sty & tex/latex/oberdiek/pdfcolfoot.sty\\
-% pdfcolfoot.pdf & doc/latex/oberdiek/pdfcolfoot.pdf\\
-% pdfcolfoot.dtx & source/latex/oberdiek/pdfcolfoot.dtx\\
-% \end{tabular}^^A
-% }^^A
-% \sbox0{\t}^^A
-% \ifdim\wd0>\linewidth
-% \begingroup
-% \advance\linewidth by\leftmargin
-% \advance\linewidth by\rightmargin
-% \edef\x{\endgroup
-% \def\noexpand\lw{\the\linewidth}^^A
-% }\x
-% \def\lwbox{^^A
-% \leavevmode
-% \hbox to \linewidth{^^A
-% \kern-\leftmargin\relax
-% \hss
-% \usebox0
-% \hss
-% \kern-\rightmargin\relax
-% }^^A
-% }^^A
-% \ifdim\wd0>\lw
-% \sbox0{\small\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\footnotesize\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\scriptsize\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\tiny\t}^^A
-% \ifdim\wd0>\linewidth
-% \lwbox
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \end{quote}
-% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's
-% TDS installing feature, then some files can already be in the right
-% place, see the documentation of \docstrip.
-%
-% \subsection{Refresh file name databases}
-%
-% If your \TeX~distribution
-% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \TeX\,Live\ users run \verb|texhash| or
-% \verb|mktexlsr|.
-%
-% \subsection{Some details for the interested}
-%
-% \paragraph{Unpacking with \LaTeX.}
-% The \xfile{.dtx} chooses its action depending on the format:
-% \begin{description}
-% \item[\plainTeX:] Run \docstrip\ and extract the files.
-% \item[\LaTeX:] Generate the documentation.
-% \end{description}
-% If you insist on using \LaTeX\ for \docstrip\ (really,
-% \docstrip\ does not need \LaTeX), then inform the autodetect routine
-% about your intention:
-% \begin{quote}
-% \verb|latex \let\install=y\input{pdfcolfoot.dtx}|
-% \end{quote}
-% Do not forget to quote the argument according to the demands
-% of your shell.
-%
-% \paragraph{Generating the documentation.}
-% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate
-% the documentation. The process can be configured by the
-% configuration file \xfile{ltxdoc.cfg}. For instance, put this
-% line into this file, if you want to have A4 as paper format:
-% \begin{quote}
-% \verb|\PassOptionsToClass{a4paper}{article}|
-% \end{quote}
-% An example follows how to generate the
-% documentation with pdf\LaTeX:
-% \begin{quote}
-%\begin{verbatim}
-%pdflatex pdfcolfoot.dtx
-%makeindex -s gind.ist pdfcolfoot.idx
-%pdflatex pdfcolfoot.dtx
-%makeindex -s gind.ist pdfcolfoot.idx
-%pdflatex pdfcolfoot.dtx
-%\end{verbatim}
-% \end{quote}
-%
-% \begin{thebibliography}{9}
-%
-% \bibitem{pdfcol}
-% Heiko Oberdiek: \textit{The \xpackage{pdfcol} package};
-% 2007/09/09;\\
-% \CTANpkg{pdfcol}.
-%
-% \end{thebibliography}
-%
-% \begin{History}
-% \begin{Version}{2007/01/08 v1.0}
-% \item
-% First version.
-% \end{Version}
-% \begin{Version}{2007/09/09 v1.1}
-% \item
-% Use of package \xpackage{pdfcol}.
-% \item
-% Test file added.
-% \end{Version}
-% \begin{Version}{2012/01/02 v1.2}
-% \item
-% Support updated for memoir 2011/03/06 v3.6j.
-% (Thanks Bob for the bug report.)
-% \end{Version}
-% \begin{Version}{2016/05/16 v1.3}
-% \item
-% Documentation updates.
-% \end{Version}
-% \end{History}
-%
-% \PrintIndex
-%
-% \Finale
-\endinput
diff --git a/macros/latex/contrib/oberdiek/pdfcolfoot.pdf b/macros/latex/contrib/oberdiek/pdfcolfoot.pdf
deleted file mode 100644
index bc2bcfc34f..0000000000
--- a/macros/latex/contrib/oberdiek/pdfcolfoot.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcolparallel.pdf b/macros/latex/contrib/oberdiek/pdfcolparallel.pdf
index 5bf37a6dea..57dfb4a216 100644
--- a/macros/latex/contrib/oberdiek/pdfcolparallel.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcolparallel.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf b/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
index 9ef22b141b..7daa3cce58 100644
--- a/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcrypt.pdf b/macros/latex/contrib/oberdiek/pdfcrypt.pdf
index ebcfef66c0..f7188935a0 100644
--- a/macros/latex/contrib/oberdiek/pdfcrypt.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcrypt.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfrender.pdf b/macros/latex/contrib/oberdiek/pdfrender.pdf
index f5d7da9a0f..7934b263a9 100644
--- a/macros/latex/contrib/oberdiek/pdfrender.pdf
+++ b/macros/latex/contrib/oberdiek/pdfrender.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/protecteddef.pdf b/macros/latex/contrib/oberdiek/protecteddef.pdf
index 351db60331..14eb375730 100644
--- a/macros/latex/contrib/oberdiek/protecteddef.pdf
+++ b/macros/latex/contrib/oberdiek/protecteddef.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/resizegather.pdf b/macros/latex/contrib/oberdiek/resizegather.pdf
index 7cbdc874d6..9296927ce8 100644
--- a/macros/latex/contrib/oberdiek/resizegather.pdf
+++ b/macros/latex/contrib/oberdiek/resizegather.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/rotchiffre.pdf b/macros/latex/contrib/oberdiek/rotchiffre.pdf
index db416d802d..f069af2a46 100644
--- a/macros/latex/contrib/oberdiek/rotchiffre.pdf
+++ b/macros/latex/contrib/oberdiek/rotchiffre.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/scrindex.pdf b/macros/latex/contrib/oberdiek/scrindex.pdf
index 0d5b4f9ff6..6f805bf906 100644
--- a/macros/latex/contrib/oberdiek/scrindex.pdf
+++ b/macros/latex/contrib/oberdiek/scrindex.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/setouterhbox.pdf b/macros/latex/contrib/oberdiek/setouterhbox.pdf
index 4c6388b5fb..17ec8a3e56 100644
--- a/macros/latex/contrib/oberdiek/setouterhbox.pdf
+++ b/macros/latex/contrib/oberdiek/setouterhbox.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/settobox.pdf b/macros/latex/contrib/oberdiek/settobox.pdf
index 7c534622e3..86eaf6a5b1 100644
--- a/macros/latex/contrib/oberdiek/settobox.pdf
+++ b/macros/latex/contrib/oberdiek/settobox.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/stackrel.pdf b/macros/latex/contrib/oberdiek/stackrel.pdf
index 8cfb4f6e67..fd5ee058b9 100644
--- a/macros/latex/contrib/oberdiek/stackrel.pdf
+++ b/macros/latex/contrib/oberdiek/stackrel.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/stampinclude.pdf b/macros/latex/contrib/oberdiek/stampinclude.pdf
index 853e3478c0..f3998d3365 100644
--- a/macros/latex/contrib/oberdiek/stampinclude.pdf
+++ b/macros/latex/contrib/oberdiek/stampinclude.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/tabularht.pdf b/macros/latex/contrib/oberdiek/tabularht.pdf
index af03656d55..656a807aa5 100644
--- a/macros/latex/contrib/oberdiek/tabularht.pdf
+++ b/macros/latex/contrib/oberdiek/tabularht.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/tabularkv.pdf b/macros/latex/contrib/oberdiek/tabularkv.pdf
index dd9bc6df3f..3b87e220e6 100644
--- a/macros/latex/contrib/oberdiek/tabularkv.pdf
+++ b/macros/latex/contrib/oberdiek/tabularkv.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/telprint.pdf b/macros/latex/contrib/oberdiek/telprint.pdf
index a01f02b13b..612dca0253 100644
--- a/macros/latex/contrib/oberdiek/telprint.pdf
+++ b/macros/latex/contrib/oberdiek/telprint.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/thepdfnumber.pdf b/macros/latex/contrib/oberdiek/thepdfnumber.pdf
index a2a14e0cfc..bd8521f4cc 100644
--- a/macros/latex/contrib/oberdiek/thepdfnumber.pdf
+++ b/macros/latex/contrib/oberdiek/thepdfnumber.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/twoopt.pdf b/macros/latex/contrib/oberdiek/twoopt.pdf
index 415203aef1..9f6a6ce364 100644
--- a/macros/latex/contrib/oberdiek/twoopt.pdf
+++ b/macros/latex/contrib/oberdiek/twoopt.pdf
Binary files differ