diff options
author | Norbert Preining <norbert@preining.info> | 2023-01-11 03:01:35 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-01-11 03:01:35 +0000 |
commit | c1c19023b4b1d43cb874f84df5102b485853e672 (patch) | |
tree | 33fc2ba7b333a542ce25eeeb9167ee078dc12ac3 /macros/latex/contrib/oberdiek | |
parent | decba0e4470fd7bfe288f98ee709553fc13014b8 (diff) |
CTAN sync 202301110301
Diffstat (limited to 'macros/latex/contrib/oberdiek')
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 Binary files differindex 8b606cc806..c07aff9681 100644 --- a/macros/latex/contrib/oberdiek/aliascnt.pdf +++ b/macros/latex/contrib/oberdiek/aliascnt.pdf diff --git a/macros/latex/contrib/oberdiek/bmpsize.pdf b/macros/latex/contrib/oberdiek/bmpsize.pdf Binary files differindex 12c25efac6..ce8c1577bf 100644 --- a/macros/latex/contrib/oberdiek/bmpsize.pdf +++ b/macros/latex/contrib/oberdiek/bmpsize.pdf diff --git a/macros/latex/contrib/oberdiek/centernot.pdf b/macros/latex/contrib/oberdiek/centernot.pdf Binary files differindex 62f2d9da69..4ca41461b0 100644 --- a/macros/latex/contrib/oberdiek/centernot.pdf +++ b/macros/latex/contrib/oberdiek/centernot.pdf diff --git a/macros/latex/contrib/oberdiek/chemarr.pdf b/macros/latex/contrib/oberdiek/chemarr.pdf Binary files differindex a0491c8dcc..73757752af 100644 --- a/macros/latex/contrib/oberdiek/chemarr.pdf +++ b/macros/latex/contrib/oberdiek/chemarr.pdf diff --git a/macros/latex/contrib/oberdiek/classlist.pdf b/macros/latex/contrib/oberdiek/classlist.pdf Binary files differindex f7489d1bd4..0c7c08eac2 100644 --- a/macros/latex/contrib/oberdiek/classlist.pdf +++ b/macros/latex/contrib/oberdiek/classlist.pdf diff --git a/macros/latex/contrib/oberdiek/colonequals.pdf b/macros/latex/contrib/oberdiek/colonequals.pdf Binary files differindex 5c3cb08f41..ee38d5e1ec 100644 --- a/macros/latex/contrib/oberdiek/colonequals.pdf +++ b/macros/latex/contrib/oberdiek/colonequals.pdf diff --git a/macros/latex/contrib/oberdiek/dvipscol.pdf b/macros/latex/contrib/oberdiek/dvipscol.pdf Binary files differindex 8cb994eacc..63fc735cc6 100644 --- a/macros/latex/contrib/oberdiek/dvipscol.pdf +++ b/macros/latex/contrib/oberdiek/dvipscol.pdf diff --git a/macros/latex/contrib/oberdiek/engord.pdf b/macros/latex/contrib/oberdiek/engord.pdf Binary files differindex 3e45bede84..8d158d56b1 100644 --- a/macros/latex/contrib/oberdiek/engord.pdf +++ b/macros/latex/contrib/oberdiek/engord.pdf diff --git a/macros/latex/contrib/oberdiek/enparen.pdf b/macros/latex/contrib/oberdiek/enparen.pdf Binary files differindex c84e418b5f..1873fe0a26 100644 --- a/macros/latex/contrib/oberdiek/enparen.pdf +++ b/macros/latex/contrib/oberdiek/enparen.pdf diff --git a/macros/latex/contrib/oberdiek/eolgrab.pdf b/macros/latex/contrib/oberdiek/eolgrab.pdf Binary files differindex 23422c71bd..577c2afe2a 100644 --- a/macros/latex/contrib/oberdiek/eolgrab.pdf +++ b/macros/latex/contrib/oberdiek/eolgrab.pdf diff --git a/macros/latex/contrib/oberdiek/fibnum.pdf b/macros/latex/contrib/oberdiek/fibnum.pdf Binary files differindex 838c7866a1..1ff983c5ed 100644 --- a/macros/latex/contrib/oberdiek/fibnum.pdf +++ b/macros/latex/contrib/oberdiek/fibnum.pdf diff --git a/macros/latex/contrib/oberdiek/flags.pdf b/macros/latex/contrib/oberdiek/flags.pdf Binary files differindex 38cfdfce4e..4df19863e3 100644 --- a/macros/latex/contrib/oberdiek/flags.pdf +++ b/macros/latex/contrib/oberdiek/flags.pdf diff --git a/macros/latex/contrib/oberdiek/holtxdoc.pdf b/macros/latex/contrib/oberdiek/holtxdoc.pdf Binary files differindex 4defa8d604..730a024ef8 100644 --- a/macros/latex/contrib/oberdiek/holtxdoc.pdf +++ b/macros/latex/contrib/oberdiek/holtxdoc.pdf diff --git a/macros/latex/contrib/oberdiek/hypbmsec.pdf b/macros/latex/contrib/oberdiek/hypbmsec.pdf Binary files differindex 29f5c45d4a..63aab2339d 100644 --- a/macros/latex/contrib/oberdiek/hypbmsec.pdf +++ b/macros/latex/contrib/oberdiek/hypbmsec.pdf diff --git a/macros/latex/contrib/oberdiek/hypcap.pdf b/macros/latex/contrib/oberdiek/hypcap.pdf Binary files differindex 302590434b..1282a9a96c 100644 --- a/macros/latex/contrib/oberdiek/hypcap.pdf +++ b/macros/latex/contrib/oberdiek/hypcap.pdf diff --git a/macros/latex/contrib/oberdiek/hypgotoe.pdf b/macros/latex/contrib/oberdiek/hypgotoe.pdf Binary files differindex 4237695b37..26886e3c63 100644 --- a/macros/latex/contrib/oberdiek/hypgotoe.pdf +++ b/macros/latex/contrib/oberdiek/hypgotoe.pdf diff --git a/macros/latex/contrib/oberdiek/hyphsubst.pdf b/macros/latex/contrib/oberdiek/hyphsubst.pdf Binary files differindex bebccb7585..b5c110d070 100644 --- a/macros/latex/contrib/oberdiek/hyphsubst.pdf +++ b/macros/latex/contrib/oberdiek/hyphsubst.pdf diff --git a/macros/latex/contrib/oberdiek/ifdraft.pdf b/macros/latex/contrib/oberdiek/ifdraft.pdf Binary files differindex 4745dadca8..fe11a750ff 100644 --- a/macros/latex/contrib/oberdiek/ifdraft.pdf +++ b/macros/latex/contrib/oberdiek/ifdraft.pdf diff --git a/macros/latex/contrib/oberdiek/iflang.pdf b/macros/latex/contrib/oberdiek/iflang.pdf Binary files differindex de5fa254fe..8620a980c1 100644 --- a/macros/latex/contrib/oberdiek/iflang.pdf +++ b/macros/latex/contrib/oberdiek/iflang.pdf 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 Binary files differindex 1ee28ae509..590a1eb26f 100644 --- a/macros/latex/contrib/oberdiek/oberdiek.pdf +++ b/macros/latex/contrib/oberdiek/oberdiek.pdf 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 Binary files differdeleted file mode 100644 index bc2bcfc34f..0000000000 --- a/macros/latex/contrib/oberdiek/pdfcolfoot.pdf +++ /dev/null diff --git a/macros/latex/contrib/oberdiek/pdfcolparallel.pdf b/macros/latex/contrib/oberdiek/pdfcolparallel.pdf Binary files differindex 5bf37a6dea..57dfb4a216 100644 --- a/macros/latex/contrib/oberdiek/pdfcolparallel.pdf +++ b/macros/latex/contrib/oberdiek/pdfcolparallel.pdf diff --git a/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf b/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf Binary files differindex 9ef22b141b..7daa3cce58 100644 --- a/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf +++ b/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf diff --git a/macros/latex/contrib/oberdiek/pdfcrypt.pdf b/macros/latex/contrib/oberdiek/pdfcrypt.pdf Binary files differindex ebcfef66c0..f7188935a0 100644 --- a/macros/latex/contrib/oberdiek/pdfcrypt.pdf +++ b/macros/latex/contrib/oberdiek/pdfcrypt.pdf diff --git a/macros/latex/contrib/oberdiek/pdfrender.pdf b/macros/latex/contrib/oberdiek/pdfrender.pdf Binary files differindex f5d7da9a0f..7934b263a9 100644 --- a/macros/latex/contrib/oberdiek/pdfrender.pdf +++ b/macros/latex/contrib/oberdiek/pdfrender.pdf diff --git a/macros/latex/contrib/oberdiek/protecteddef.pdf b/macros/latex/contrib/oberdiek/protecteddef.pdf Binary files differindex 351db60331..14eb375730 100644 --- a/macros/latex/contrib/oberdiek/protecteddef.pdf +++ b/macros/latex/contrib/oberdiek/protecteddef.pdf diff --git a/macros/latex/contrib/oberdiek/resizegather.pdf b/macros/latex/contrib/oberdiek/resizegather.pdf Binary files differindex 7cbdc874d6..9296927ce8 100644 --- a/macros/latex/contrib/oberdiek/resizegather.pdf +++ b/macros/latex/contrib/oberdiek/resizegather.pdf diff --git a/macros/latex/contrib/oberdiek/rotchiffre.pdf b/macros/latex/contrib/oberdiek/rotchiffre.pdf Binary files differindex db416d802d..f069af2a46 100644 --- a/macros/latex/contrib/oberdiek/rotchiffre.pdf +++ b/macros/latex/contrib/oberdiek/rotchiffre.pdf diff --git a/macros/latex/contrib/oberdiek/scrindex.pdf b/macros/latex/contrib/oberdiek/scrindex.pdf Binary files differindex 0d5b4f9ff6..6f805bf906 100644 --- a/macros/latex/contrib/oberdiek/scrindex.pdf +++ b/macros/latex/contrib/oberdiek/scrindex.pdf diff --git a/macros/latex/contrib/oberdiek/setouterhbox.pdf b/macros/latex/contrib/oberdiek/setouterhbox.pdf Binary files differindex 4c6388b5fb..17ec8a3e56 100644 --- a/macros/latex/contrib/oberdiek/setouterhbox.pdf +++ b/macros/latex/contrib/oberdiek/setouterhbox.pdf diff --git a/macros/latex/contrib/oberdiek/settobox.pdf b/macros/latex/contrib/oberdiek/settobox.pdf Binary files differindex 7c534622e3..86eaf6a5b1 100644 --- a/macros/latex/contrib/oberdiek/settobox.pdf +++ b/macros/latex/contrib/oberdiek/settobox.pdf diff --git a/macros/latex/contrib/oberdiek/stackrel.pdf b/macros/latex/contrib/oberdiek/stackrel.pdf Binary files differindex 8cfb4f6e67..fd5ee058b9 100644 --- a/macros/latex/contrib/oberdiek/stackrel.pdf +++ b/macros/latex/contrib/oberdiek/stackrel.pdf diff --git a/macros/latex/contrib/oberdiek/stampinclude.pdf b/macros/latex/contrib/oberdiek/stampinclude.pdf Binary files differindex 853e3478c0..f3998d3365 100644 --- a/macros/latex/contrib/oberdiek/stampinclude.pdf +++ b/macros/latex/contrib/oberdiek/stampinclude.pdf diff --git a/macros/latex/contrib/oberdiek/tabularht.pdf b/macros/latex/contrib/oberdiek/tabularht.pdf Binary files differindex af03656d55..656a807aa5 100644 --- a/macros/latex/contrib/oberdiek/tabularht.pdf +++ b/macros/latex/contrib/oberdiek/tabularht.pdf diff --git a/macros/latex/contrib/oberdiek/tabularkv.pdf b/macros/latex/contrib/oberdiek/tabularkv.pdf Binary files differindex dd9bc6df3f..3b87e220e6 100644 --- a/macros/latex/contrib/oberdiek/tabularkv.pdf +++ b/macros/latex/contrib/oberdiek/tabularkv.pdf diff --git a/macros/latex/contrib/oberdiek/telprint.pdf b/macros/latex/contrib/oberdiek/telprint.pdf Binary files differindex a01f02b13b..612dca0253 100644 --- a/macros/latex/contrib/oberdiek/telprint.pdf +++ b/macros/latex/contrib/oberdiek/telprint.pdf diff --git a/macros/latex/contrib/oberdiek/thepdfnumber.pdf b/macros/latex/contrib/oberdiek/thepdfnumber.pdf Binary files differindex a2a14e0cfc..bd8521f4cc 100644 --- a/macros/latex/contrib/oberdiek/thepdfnumber.pdf +++ b/macros/latex/contrib/oberdiek/thepdfnumber.pdf diff --git a/macros/latex/contrib/oberdiek/twoopt.pdf b/macros/latex/contrib/oberdiek/twoopt.pdf Binary files differindex 415203aef1..9f6a6ce364 100644 --- a/macros/latex/contrib/oberdiek/twoopt.pdf +++ b/macros/latex/contrib/oberdiek/twoopt.pdf |