diff options
author | Norbert Preining <norbert@preining.info> | 2019-11-16 03:00:48 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-11-16 03:00:48 +0000 |
commit | bad81a00a2943d1fb7ff2de3d0ae48c049dac302 (patch) | |
tree | ca23b6ca941037d20dce638d0859309f3c48c66d /macros/latex/contrib/oberdiek | |
parent | 0e223aaa93c5ee0c0e937c23f75535269324d217 (diff) |
CTAN sync 201911160300
Diffstat (limited to 'macros/latex/contrib/oberdiek')
190 files changed, 1410 insertions, 11162 deletions
diff --git a/macros/latex/contrib/oberdiek/README.txt b/macros/latex/contrib/oberdiek/README.txt index d2190414fb..978bccd476 100644 --- a/macros/latex/contrib/oberdiek/README.txt +++ b/macros/latex/contrib/oberdiek/README.txt @@ -1,4 +1,4 @@ -README 2019/11/07 +README 2019/11/12 This file describes the directory CTAN:macros/latex/contrib/oberdiek/ diff --git a/macros/latex/contrib/oberdiek/accsupp.dtx b/macros/latex/contrib/oberdiek/accsupp.dtx index 63c5cbf8a6..981873bce2 100644 --- a/macros/latex/contrib/oberdiek/accsupp.dtx +++ b/macros/latex/contrib/oberdiek/accsupp.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 accsupp.dtx % and the derived files @@ -109,15 +111,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 accsupp.dtx and the derived files @@ -206,8 +211,7 @@ and the derived files % \title{The \xpackage{accsupp} package} % \date{2018/03/28 v0.5} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -957,7 +961,7 @@ ed as % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/accsupp}}: +% CTAN\footnote{\CTANpkg{accsupp}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/accsupp.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/accsupp.pdf}] Documentation. @@ -969,7 +973,7 @@ ed as % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1095,16 +1099,6 @@ ed as % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk accsupp.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1140,42 +1134,6 @@ ed as %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{accsupp.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='accsupp'> - <name>accsupp</name> - <caption>Better accessibility support for PDF files.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2010'/> - <license type='lppl1.3'/> - <version number='0.4'/> - <description> - Since PDF 1.5 portions of a page can be marked for better accessibility - support. For example, replacement texts or expansions of abbreviations can - be provided. This package starts with providing a minimal low-level - interface for programmers; its status is experimental. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/accsupp.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/accsupp.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % \bibitem{pdfspec} % Adobe Systems Incorporated, diff --git a/macros/latex/contrib/oberdiek/accsupp.pdf b/macros/latex/contrib/oberdiek/accsupp.pdf Binary files differindex 5720cbfaf1..6f4ded0698 100644 --- a/macros/latex/contrib/oberdiek/accsupp.pdf +++ b/macros/latex/contrib/oberdiek/accsupp.pdf diff --git a/macros/latex/contrib/oberdiek/aliascnt.dtx b/macros/latex/contrib/oberdiek/aliascnt.dtx index aee644f62e..fa0504ab83 100644 --- a/macros/latex/contrib/oberdiek/aliascnt.dtx +++ b/macros/latex/contrib/oberdiek/aliascnt.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 aliascnt.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 aliascnt.dtx and the derived files @@ -181,8 +186,7 @@ and the derived files % \title{The \xpackage{aliascnt} package} % \date{2018/09/07 v1.5} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -373,7 +377,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/aliascnt}}: +% CTAN\footnote{\CTANpkg{aliascnt}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/aliascnt.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/aliascnt.pdf}] Documentation. @@ -385,7 +389,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -504,16 +508,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk aliascnt.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -549,41 +543,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{aliascnt.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='aliascnt'> - <name>aliascnt</name> - <caption>Alias counters.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2006,2009'/> - <license type='lppl1.3'/> - <version number='1.5'/> - <description> - This package introduces aliases for counters, that - share the same counter register and clear list. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/aliascnt.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/aliascnt.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \section{Acknowledgement} % % \begin{description} @@ -607,7 +566,7 @@ and the derived files % Sebastian Rahtz, Heiko Oberdiek: % \textit{The \xpackage{hyperref} package}; % 2006/08/16 v6.75c; -% \CTAN{macros/latex/contrib/hyperref/}. +% \CTANpkg{hyperref}. % % \end{thebibliography} % diff --git a/macros/latex/contrib/oberdiek/aliascnt.pdf b/macros/latex/contrib/oberdiek/aliascnt.pdf Binary files differindex 1ba95765c4..ceba0f2071 100644 --- a/macros/latex/contrib/oberdiek/aliascnt.pdf +++ b/macros/latex/contrib/oberdiek/aliascnt.pdf diff --git a/macros/latex/contrib/oberdiek/alphalph.dtx b/macros/latex/contrib/oberdiek/alphalph.dtx index 4eeb4c1ffb..42d9f00288 100644 --- a/macros/latex/contrib/oberdiek/alphalph.dtx +++ b/macros/latex/contrib/oberdiek/alphalph.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -105,15 +107,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -222,8 +227,7 @@ and the derived files % \title{The \xpackage{alphalph} package} % \date{2016/05/16 v2.5} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -1650,7 +1654,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/alphalph}}: +% CTAN\footnote{\CTANpkg{alphalph}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/alphalph.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/alphalph.pdf}] Documentation. @@ -1662,7 +1666,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1784,16 +1788,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk alphalph.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1829,60 +1823,21 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{alphalph.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='alphalph'> - <name>alphalph</name> - <caption>Convert numbers to letters.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='1999,2006-2008,2010,2011'/> - <license type='lppl1.3'/> - <version number='2.5'/> - <description> - Provides commands <tt>\alphalph</tt> and <tt>\AlphAlph.</tt> They - are like <tt>\number</tt> but the expansion consists of lowercase - and uppercase letters respectively (1 to a, 26 to z, 27 to aa, 52 - to zz, 53 to ba, 702 to zz, 703 to aaa, etc.). Can be used as a - replacement for LaTeX's <tt>\@alph</tt> and <tt>\@Alph</tt> - macros. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/alphalph.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/alphalph.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{1999/03/19 v0.1} % \item % The first version was built as a response to a % \URL{\link{question}}^^A -% {http://groups.google.com/group/comp.text.tex/msg/17a74cd721641038}^^A +% {https://groups.google.com/group/comp.text.tex/msg/17a74cd721641038}^^A % of \NameEmail{Will Douglas}{william.douglas@wolfson.ox.ac.uk} % and the % \URL{\link{request}}^^A -% {http://groups.google.com/group/comp.text.tex/msg/8f9768825640315f}^^A +% {https://groups.google.com/group/comp.text.tex/msg/8f9768825640315f}^^A % of \NameEmail{Donald Arsenau}{asnd@reg.triumf.ca}, % published in the newsgroup % \href{news:comp.text.tex}{comp.text.tex}: % \URL{``\link{Re: alph counters \textgreater\ 26}''}^^A -% {http://groups.google.com/group/comp.text.tex/msg/cec563eef8bf65d0} +% {https://groups.google.com/group/comp.text.tex/msg/cec563eef8bf65d0} % \item % Copyright: LPPL (\CTAN{macros/latex/base/lppl.txt}) % \end{Version} diff --git a/macros/latex/contrib/oberdiek/alphalph.pdf b/macros/latex/contrib/oberdiek/alphalph.pdf Binary files differindex c0cee9c316..260650f030 100644 --- a/macros/latex/contrib/oberdiek/alphalph.pdf +++ b/macros/latex/contrib/oberdiek/alphalph.pdf diff --git a/macros/latex/contrib/oberdiek/askinclude.dtx b/macros/latex/contrib/oberdiek/askinclude.dtx index 160c0de918..eb335f0936 100644 --- a/macros/latex/contrib/oberdiek/askinclude.dtx +++ b/macros/latex/contrib/oberdiek/askinclude.dtx @@ -14,15 +14,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 askinclude.dtx % and the derived files @@ -142,15 +144,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 askinclude.dtx and the derived files @@ -240,7 +245,7 @@ and the derived files author={Fairbairns, Robin}, title={[tex-live] licence on includeonly.sty}, date={2007-10-13}, - url={http://www.tug.org/pipermail/tex-live/2007-October/014928.html}, + url={https://www.tug.org/pipermail/tex-live/2007-October/014928.html}, urldate={2011-12-02}, } @online{newsthread, @@ -249,7 +254,7 @@ and the derived files note={Thread in newsgroup {\xnewsgroup{comp.text.tex}}; Message-ID: {\texttt{fev72m\$b35\$02\$2@news.t-online.com}}}, date={2007-10-15}, - url={http://groups.google.com/group/comp.text.tex/browse_thread/thread/728a3e73c04c6789/349e31865c40d00c}, + url={https://groups.google.com/group/comp.text.tex/browse_thread/thread/728a3e73c04c6789/349e31865c40d00c}, urldate={2011-12-02}, } @manual{makematch, @@ -257,14 +262,14 @@ and the derived files title={makematch.sty: Pattern matching with wildcards}, date={2007-02-23}, version={1.7925}, - url={http://mirror.ctan.org/macros/latex/contrib/qstest/makematch.pdf}, + url={\CTANpkg{makematch}}, urldate={2011-12-02}, } @manual{excludeonly, author={Luecking, Daniel H. and Arseneau, Donald}, title={The excludeonly package}, date={2003-03-14}, - url={http://mirror.ctan.org/macros/latex/contrib/excludeonly/excludeonly.pdf}, + url={\CTANpkg{excludeonly}}, urldate={2011-12-02}, } %</bib> @@ -321,8 +326,7 @@ and the derived files % \author{ % Pablo A. Straub\\[1ex] % Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % % \maketitle @@ -2660,7 +2664,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/askinclude}}: +% CTAN\footnote{\CTANpkg{askinclude}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/askinclude.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/askinclude.pdf}] Documentation. @@ -2672,7 +2676,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -2818,16 +2822,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk askinclude.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -2864,43 +2858,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{askinclude.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='askinclude'> - <name>askinclude</name> - <caption>Interactive use of \includeonly</caption> - <authorref id='auth:straub'/> - <authorref id='auth:oberdiek'/> - <copyright owner="Pablo A. Straub" year='1991-1994'/> - <copyright owner="Heiko Oberdiek" year='2007,2008,2011'/> - <license type='lppl1.3'/> - <version number='2.4'/> - <description> - The package asks the user which files to put in a \includeonly - command. There is provision for answering “same as last - time” or “all files”. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/askinclude.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/askinclude.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \section{Acknowledgement} % % \begin{description} @@ -2928,7 +2885,7 @@ and the derived files % \item % Changed prompts (sent to \xnewsgroup{comp.text.tex}): % \URL{``\link{Interactive inclusion of files in LaTeX}''}^^A -% {http://groups.google.com/group/comp.text.tex/msg/34b770a7c277e79c} +% {https://groups.google.com/group/comp.text.tex/msg/34b770a7c277e79c} % \end{Version} % \begin{Version}{1991/12/13 v1.1} % \item @@ -2945,7 +2902,7 @@ and the derived files % Reimplementation, published as \xpackage{askinc} in % newsgroup \xnewsgroup{comp.text.tex}:\\ % \URL{``\link{Re: askinclude.sty}''}^^A -% {http://groups.google.com/group/comp.text.tex/msg/2d638b84a858fdc8} +% {https://groups.google.com/group/comp.text.tex/msg/2d638b84a858fdc8} % \item % Listing of included files, collected from the previous run before % the question. @@ -3002,7 +2959,7 @@ and the derived files % \item % Changed prompts (sent to \xnewsgroup{comp.text.tex}): % \URL{``\link{Interactive inclusion of files in LaTeX}''}^^A -% {http://groups.google.com/group/comp.text.tex/msg/34b770a7c277e79c} +% {https://groups.google.com/group/comp.text.tex/msg/34b770a7c277e79c} % \end{Version} % \begin{Version}{1991/12/13 v1.1} % \item @@ -3019,7 +2976,7 @@ and the derived files % Reimplementation, published as \xpackage{askinc} in % newsgroup \xnewsgroup{comp.text.tex}:\\ % \URL{``\link{Re: askinclude.sty}''}^^A -% {http://groups.google.com/group/comp.text.tex/msg/2d638b84a858fdc8} +% {https://groups.google.com/group/comp.text.tex/msg/2d638b84a858fdc8} % \item % Listing of included files, collected from the previous run before % the question. diff --git a/macros/latex/contrib/oberdiek/askinclude.pdf b/macros/latex/contrib/oberdiek/askinclude.pdf Binary files differindex 8b4bab5491..ba2c3aaaea 100644 --- a/macros/latex/contrib/oberdiek/askinclude.pdf +++ b/macros/latex/contrib/oberdiek/askinclude.pdf diff --git a/macros/latex/contrib/oberdiek/atbegshi.dtx b/macros/latex/contrib/oberdiek/atbegshi.dtx index 2b249fa386..472a25ebdc 100644 --- a/macros/latex/contrib/oberdiek/atbegshi.dtx +++ b/macros/latex/contrib/oberdiek/atbegshi.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -108,15 +110,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -203,8 +208,7 @@ and the derived files % \title{The \xpackage{atbegshi} package} % \date{2016/06/09 v1.18} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -2131,7 +2135,7 @@ Hello World % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/atbegshi}}: +% CTAN\footnote{\CTANpkg{atbegshi}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/atbegshi.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/atbegshi.pdf}] Documentation. @@ -2143,7 +2147,7 @@ Hello World % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -2267,16 +2271,6 @@ Hello World % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk atbegshi.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -2312,43 +2306,6 @@ Hello World %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{atbegshi.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='atbegshi'> - <name>atbegshi</name> - <caption>Execute stuff at \shipout time.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007-2011'/> - <license type='lppl1.3'/> - <version number='1.18'/> - <description> - This package is a modern reimplementation of package - <xref refid='everyshi'>everyshi</xref>, providing various commands - to be executed before a <tt>\shipout</tt> command. It makes use of - e-TeX’s facilities if they are available. The package may - be used either with LaTeX or with plain TeX. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/atbegshi.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/atbegshi.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/04/17 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/atbegshi.pdf b/macros/latex/contrib/oberdiek/atbegshi.pdf Binary files differindex fbb2456103..67176c62b7 100644 --- a/macros/latex/contrib/oberdiek/atbegshi.pdf +++ b/macros/latex/contrib/oberdiek/atbegshi.pdf diff --git a/macros/latex/contrib/oberdiek/atenddvi.dtx b/macros/latex/contrib/oberdiek/atenddvi.dtx index 5738ab584a..3632f221f0 100644 --- a/macros/latex/contrib/oberdiek/atenddvi.dtx +++ b/macros/latex/contrib/oberdiek/atenddvi.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 atenddvi.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 atenddvi.dtx and the derived files @@ -181,8 +186,7 @@ and the derived files % \title{The \xpackage{atenddvi} package} % \date{2016/05/16 v1.2} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -389,7 +393,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/atenddvi}}: +% CTAN\footnote{\CTANpkg{atenddvi}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/atenddvi.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/atenddvi.pdf}] Documentation. @@ -401,7 +405,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -520,16 +524,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk atenddvi.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -565,44 +559,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{atenddvi.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='atenddvi'> - <name>atenddvi</name> - <caption>Provides the \AtEndDvi command.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007'/> - <license type='lppl1.3'/> - <version number='1.2'/> - <description> - LaTeX offers <tt>\AtBeginDvi</tt>. This package provides the - counterpart <tt>\AtEndDvi</tt>. The execution of its argument is - delayed to the end of the document at the end of the last page. - At this point <tt>\special</tt> and <tt>\write</tt> remain - effective, because they are put into the last page. This is the - main difference from the LaTeX command <tt>\AtEndDocument</tt>. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/atenddvi.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/atenddvi.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/03/20 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/atenddvi.pdf b/macros/latex/contrib/oberdiek/atenddvi.pdf Binary files differindex 1b7c51480a..c0a3a54a89 100644 --- a/macros/latex/contrib/oberdiek/atenddvi.pdf +++ b/macros/latex/contrib/oberdiek/atenddvi.pdf diff --git a/macros/latex/contrib/oberdiek/attachfile2.dtx b/macros/latex/contrib/oberdiek/attachfile2.dtx index 0fd7e1f6a3..6a0dfdc5de 100644 --- a/macros/latex/contrib/oberdiek/attachfile2.dtx +++ b/macros/latex/contrib/oberdiek/attachfile2.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 attachfile2.dtx % and the derived files @@ -105,15 +107,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 attachfile2.dtx and the derived files @@ -202,8 +207,7 @@ and the derived files % \title{The \xpackage{attachfile2} package} % \date{2019/07/24 v2.9} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -2763,15 +2767,18 @@ $^W=1; # turn warning on # 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 -# http://www.latex-project.org/lppl/lppl-1-3c.txt +# https://www.latex-project.org/lppl/lppl-1-3c.txt # and the latest version of this license is in -# http://www.latex-project.org/lppl.txt +# 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". # -# This Current Maintainer of this work is Heiko Oberdiek. +# The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + # # See file "attachfile2.pdf" for a list of files that belong to # this project. @@ -2979,7 +2986,7 @@ __END__ % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/attachfile2}}: +% CTAN\footnote{\CTANpkg{attachfile2}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/attachfile2.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/attachfile2.pdf}] Documentation. @@ -2991,7 +2998,7 @@ __END__ % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -3127,16 +3134,6 @@ __END__ % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk attachfile2.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -3172,51 +3169,11 @@ __END__ %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{attachfile2.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='attachfile2'> - <name>attachfile2</name> - <caption>Attach files into PDF.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2005-2010,2012'/> - <license type='lppl1.3'/> - <version number='2.9'/> - <description> - This package can be used to attach files to a PDF document. - It is a further development of Scott Pakin’s package - <xref refid='attachfile'>attachfile</xref> for - <xref refid='pdftex'>pdfTeX</xref>. Apart from bug fixes, - this package adds support for dvips, - some new options, and gets and writes meta information data about - the attached files. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/attachfile2.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/attachfile2.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % \bibitem{attachfile} % Scott Pakin: \textit{The \xpackage{attachfile} package}; % 2005/02/20 v1.2; -% \CTAN{macros/latex/contrib/attachfile/}. +% \CTANpkg{attachfile}. % % \bibitem{embedfile} % Heiko Oberdiek: \textit{The \xpackage{embedfile} package}; @@ -3225,10 +3182,8 @@ __END__ % % \bibitem{pdfspec} % Adobe Systems Incorporated: -% \href{http://partners.adobe.com/public/developer/en/pdf/PDFReference16.pdf}% -% {\textit{PDF Reference, Fifth Edition, Version 1.6}},% -% November 2004; -% \url{http://partners.adobe.com/public/developer/pdf/index_reference.html}. +% \href{https://www.adobe.com/devnet/pdf/pdf_reference.html}% +% {\textit{PDF Reference, Version 1.7}},% % % \bibitem{mime} % Network Working Group: RFC 2046, \textit{Multipurpose Internet Mail Extensions (MIME) Part Two: diff --git a/macros/latex/contrib/oberdiek/attachfile2.pdf b/macros/latex/contrib/oberdiek/attachfile2.pdf Binary files differindex d200c88772..1b8e6b30b3 100644 --- a/macros/latex/contrib/oberdiek/attachfile2.pdf +++ b/macros/latex/contrib/oberdiek/attachfile2.pdf diff --git a/macros/latex/contrib/oberdiek/atveryend.dtx b/macros/latex/contrib/oberdiek/atveryend.dtx index 5e4dcdb759..0c47c7950e 100644 --- a/macros/latex/contrib/oberdiek/atveryend.dtx +++ b/macros/latex/contrib/oberdiek/atveryend.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 atveryend.dtx % and the derived files @@ -100,15 +102,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 atveryend.dtx and the derived files @@ -186,8 +191,7 @@ and the derived files % \title{The \xpackage{atveryend} package} % \date{2016/05/16 v1.9} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -1298,7 +1302,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/atveryend}}: +% CTAN\footnote{\CTANpkg{atveryend}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/atveryend.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/atveryend.pdf}] Documentation. @@ -1310,7 +1314,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1430,16 +1434,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk atveryend.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1475,44 +1469,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{atveryend.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='atveryend'> - <name>atveryend</name> - <caption>Hooks at the very end of a document.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2009-2011'/> - <license type='lppl1.3'/> - <version number='1.9'/> - <description> - This LaTeX packages provides two hooks for <tt>\end{document}</tt> - that are executed after the hook of <tt>\AtEndDocument</tt>: - <tt>\AfterLastShipout</tt> can be used for code that is to be executed - right after the last <tt>\clearpage</tt> before the `<tt>.aux</tt>' file - is closed. <tt>\AtVeryEndDocument</tt> is used for code after closing - and final reading of the `<tt>.aux</tt>' file. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/atveryend.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/atveryend.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \section{Acknowledgement} % % \begin{description} @@ -1527,7 +1483,7 @@ and the derived files % The \LaTeX3 Project: % \textit{\LaTeX2e\ for class and package writers} % 2006/02/15; -% \CTAN{macros/latex/doc/clsguide.pdf}. +% \CTANpkg{clsguide}. % % \bibitem{endfloat} % James Darrell McCauley, Jeff Goldberg: @@ -1545,19 +1501,19 @@ and the derived files % Sebastian Rahtz, Heiko Oberdiek: % \textit{The \xpackage{hyperref} package}; % 2009/12/05 v6.79l; -% \CTAN{macros/latex/contrib/hyperref/}. +% \CTANpkg{hyperref}. % % \bibitem{koma} % Markus Kohm: % \textit{KOMA-Script}; % 2009/07/24 v3.04a; -% \url{http://www.komascript.de/}. +% \url{https://www.komascript.de/}. % % \bibitem{lastpage} % Jeff Goldberg: % \textit{The \xpackage{lastpage} package}; % 1994/07/20 v0.1b; -% \CTAN{macros/latex/contrib/lastpage/lastpage.pdf}. +% \CTANpkg{lastpage}. % % \bibitem{revtex} % APS, AIP, Arthur Orgawa; diff --git a/macros/latex/contrib/oberdiek/atveryend.pdf b/macros/latex/contrib/oberdiek/atveryend.pdf Binary files differindex 479142aa17..e9b4f26623 100644 --- a/macros/latex/contrib/oberdiek/atveryend.pdf +++ b/macros/latex/contrib/oberdiek/atveryend.pdf diff --git a/macros/latex/contrib/oberdiek/auxhook.dtx b/macros/latex/contrib/oberdiek/auxhook.dtx index 5ca41d3d43..37a1dc4aab 100644 --- a/macros/latex/contrib/oberdiek/auxhook.dtx +++ b/macros/latex/contrib/oberdiek/auxhook.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 auxhook.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 auxhook.dtx and the derived files @@ -181,8 +186,7 @@ and the derived files % \title{The \xpackage{auxhook} package} % \date{2016/05/16 v1.4} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -417,7 +421,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/auxhook}}: +% CTAN\footnote{\CTANpkg{auxhook}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/auxhook.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/auxhook.pdf}] Documentation. @@ -429,7 +433,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -548,16 +552,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk auxhook.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -593,40 +587,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{auxhook.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='auxhook'> - <name>auxhook</name> - <caption>Hooks for auxiliary files.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2006,2007,2009,2011'/> - <license type='lppl1.3'/> - <version number='1.4'/> - <description> - This package auxhook provides hooks for adding stuff at - the begin of <tt>.aux</tt> files. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/auxhook.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/auxhook.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % % \bibitem{hypdestopt} @@ -638,7 +598,7 @@ and the derived files % Sebastian Rahtz, Heiko Oberdiek: % \textit{The \xpackage{hyperref} package}; % 2006/08/16 v6.75c; -% \CTAN{macros/latex/contrib/hyperref/}. +% \CTANpkg{hyperref}. % % \bibitem{zref} % Heiko Oberdiek: \textit{The \xpackage{zref} package}; diff --git a/macros/latex/contrib/oberdiek/auxhook.pdf b/macros/latex/contrib/oberdiek/auxhook.pdf Binary files differindex bce7831dbb..87d7ba7ed2 100644 --- a/macros/latex/contrib/oberdiek/auxhook.pdf +++ b/macros/latex/contrib/oberdiek/auxhook.pdf diff --git a/macros/latex/contrib/oberdiek/bigintcalc.dtx b/macros/latex/contrib/oberdiek/bigintcalc.dtx index 33f380783c..dbe43326ce 100644 --- a/macros/latex/contrib/oberdiek/bigintcalc.dtx +++ b/macros/latex/contrib/oberdiek/bigintcalc.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -106,15 +108,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -233,8 +238,7 @@ and the derived files % \title{The \xpackage{bigintcalc} package} % \date{2016/05/16 v1.4} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -4320,7 +4324,7 @@ $ \BIC@Temp 9{18\or27\or36\or45\or54\or63\or72\or81}% % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/bigintcalc}}: +% CTAN\footnote{\CTANpkg{bigintcalc}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/bigintcalc.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/bigintcalc.pdf}] Documentation. @@ -4332,7 +4336,7 @@ $ \BIC@Temp 9{18\or27\or36\or45\or54\or63\or72\or81}% % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -4454,16 +4458,6 @@ $ \BIC@Temp 9{18\or27\or36\or45\or54\or63\or72\or81}% % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk bigintcalc.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -4499,40 +4493,6 @@ $ \BIC@Temp 9{18\or27\or36\or45\or54\or63\or72\or81}% %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{bigintcalc.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='bigintcalc'> - <name>bigintcalc</name> - <caption>Integer calculations on very large numbers.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2011,2012'/> - <license type='lppl1.3'/> - <version number='1.4'/> - <description> - This package provides expandable arithmetic operations - with big integers that can exceed TeX's number limits. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/bigintcalc.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/bigintcalc.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/09/27 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/bigintcalc.pdf b/macros/latex/contrib/oberdiek/bigintcalc.pdf Binary files differindex 10b8f45399..9697f34014 100644 --- a/macros/latex/contrib/oberdiek/bigintcalc.pdf +++ b/macros/latex/contrib/oberdiek/bigintcalc.pdf diff --git a/macros/latex/contrib/oberdiek/bitset.dtx b/macros/latex/contrib/oberdiek/bitset.dtx index 94da1534e7..cfb470b749 100644 --- a/macros/latex/contrib/oberdiek/bitset.dtx +++ b/macros/latex/contrib/oberdiek/bitset.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -105,15 +107,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -203,8 +208,7 @@ and the derived files % \title{The \xpackage{bitset} package} % \date{2016/05/16 v1.2} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -4015,7 +4019,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/bitset}}: +% CTAN\footnote{\CTANpkg{bitset}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/bitset.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/bitset.pdf}] Documentation. @@ -4027,7 +4031,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -4149,16 +4153,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk bitset.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -4194,41 +4188,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{bitset.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='bitset'> - <name>bitset</name> - <caption>Handle bit-vector datatype.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2011'/> - <license type='lppl1.3'/> - <version number='1.2'/> - <description> - This package defines and implements the data type bit set, - a vector of bits. The size of the vector may grow dynamically. - Individual bits can be manipulated. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/bitset.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/bitset.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/09/28 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/bitset.pdf b/macros/latex/contrib/oberdiek/bitset.pdf Binary files differindex 82cfc5191d..9417a95cc0 100644 --- a/macros/latex/contrib/oberdiek/bitset.pdf +++ b/macros/latex/contrib/oberdiek/bitset.pdf diff --git a/macros/latex/contrib/oberdiek/bmpsize.dtx b/macros/latex/contrib/oberdiek/bmpsize.dtx index ec2013277c..6dc71d1a25 100644 --- a/macros/latex/contrib/oberdiek/bmpsize.dtx +++ b/macros/latex/contrib/oberdiek/bmpsize.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 bmpsize.dtx % and the derived files @@ -105,15 +107,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 bmpsize.dtx and the derived files @@ -197,8 +202,7 @@ and the derived files % \title{The \xpackage{bmpsize} package} % \date{2016/05/16 v1.7} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -3742,7 +3746,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/bmpsize}}: +% CTAN\footnote{\CTANpkg{bmpsize}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/bmpsize.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/bmpsize.pdf}] Documentation. @@ -3754,7 +3758,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -3878,16 +3882,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk bmpsize.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -3923,49 +3917,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{bmpsize.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='bmpsize'> - <name>bmpsize</name> - <caption>Extract size and resolution data from bitmap files.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2006-2009'/> - <license type='lppl1.3'/> - <version number='1.7'/> - <description> - This package analyzes bitmap images to extract size and resolution - data. It adds this feature to the graphics package so it is no - longer necessary to provide a separate bounding box files for - bitmap images. dditionally the implementation for the inclusion - of bitmap images in some drivers of package - <xref refid='graphicx'>graphicx</xref> are rewritten to support - options viewport, trim and clip. The package requires - <xref refid='pdftex'>pdfTeX</xref> version 1.30.0 or later (the - relevant pdfTeX primitive operates in both DVI and PDF output - modes). - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/bmpsize.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/bmpsize.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % \bibitem{grfguide} % D.\,P.\,Carlisle, The \LaTeX\ Project: @@ -3977,58 +3928,57 @@ and the derived files % % \subsubsection{JPEG} % \begin{itemize} -% \item \url{http://www.w3.org/Graphics/JPEG/jfif3.pdf} +% \item \url{https://www.w3.org/Graphics/JPEG/jfif3.pdf} % \item \url{http://exif.org/Exif2-2.PDF} % \end{itemize} % % \subsubsection{PNG} % \begin{itemize} -% \item \url{http://en.wikipedia.org/wiki/PNG} -% \item \url{http://www.w3.org/TR/PNG/} +% \item \url{https://en.wikipedia.org/wiki/PNG} +% \item \url{https://www.w3.org/TR/PNG/} % \end{itemize} % % \subsubsection{GIF} % \begin{itemize} -% \item \url{http://www.w3.org/Graphics/GIF/spec-gif89a.txt} +% \item \url{https://www.w3.org/Graphics/GIF/spec-gif89a.txt} % \end{itemize} % % \subsubsection{BMP} % \begin{itemize} -% \item \url{http://en.wikipedia.org/wiki/Windows_bitmap} -% \item \url{http://de.wikipedia.org/wiki/Windows_bitmap} -% \item \url{http://msdn.microsoft.com/en-us/library/ms532311.aspx} -% \item \url{http://msdn.microsoft.com/en-us/library/ms532321.aspx} +% \item \url{https://en.wikipedia.org/wiki/Windows_bitmap} +% \item \url{https://docs.microsoft.com/en-us/windows/win32/gdi/bitmap-storage} +% \item \url{https://docs.microsoft.com/en-us/windows/win32/api/wingdi/ns-wingdi-bitmapfileheader} % \end{itemize} % % \subsubsection{PCX} % \begin{itemize} -% \item \url{http://en.wikipedia.org/wiki/PCX} -% \item \url{http://de.wikipedia.org/wiki/PCX} +% \item \url{https://en.wikipedia.org/wiki/PCX} +% \item \url{https://de.wikipedia.org/wiki/PCX} % \item \url{http://www.qzx.com/pc-gpe/pcx.txt} % \end{itemize} % % \subsubsection{MSP} % \begin{itemize} -% \item \url{http://en.wikipedia.org/wiki/Microsoft_Paint} +% \item \url{https://en.wikipedia.org/wiki/Microsoft_Paint} % \item Sources of \xpackage{dvips}. % \end{itemize} % % \subsubsection{TIFF} % \begin{itemize} -% \item \url{http://en.wikipedia.org/wiki/TIFF} -% \item \url{http://partners.adobe.com/public/developer/en/tiff/TIFF6.pdf} +% \item \url{https://en.wikipedia.org/wiki/TIFF} +% \item \url{https://www.adobe.io/content/dam/udp/en/open/standards/tiff/TIFF6.pdf} % \end{itemize} % % \subsubsection{TGA} % \begin{itemize} -% \item \url{http://de.wikipedia.org/wiki/Targa_Image_File} -% \item \url{http://en.wikipedia.org/wiki/Truevision_TGA} +% \item \url{https://de.wikipedia.org/wiki/Targa_Image_File} +% \item \url{https://en.wikipedia.org/wiki/Truevision_TGA} % \item \url{http://www.dca.fee.unicamp.br/~martino/disciplinas/ea978/tgaffs.pdf} % \end{itemize} % % \subsubsection{SGI} % \begin{itemize} -% \item \url{http://en.wikipedia.org/wiki/Silicon_Graphics_Image} +% \item \url{https://en.wikipedia.org/wiki/Silicon_Graphics_Image} % \item \url{ftp://ftp.sgi.com/graphics/SGIIMAGESPEC} % \end{itemize} % @@ -4039,8 +3989,8 @@ and the derived files % % \subsubsection{XPM} % \begin{itemize} -% \item \url{http://en.wikipedia.org/wiki/XPM_%28image_format%29} -% \item \url{http://de.wikipedia.org/wiki/Xpm} +% \item \url{https://en.wikipedia.org/wiki/XPM_%28image_format%29} +% \item \url{https://de.wikipedia.org/wiki/Xpm} % \item \url{http://koala.ilog.fr/ftp/pub/xpm/xpm-README.html} % \end{itemize} % diff --git a/macros/latex/contrib/oberdiek/bmpsize.pdf b/macros/latex/contrib/oberdiek/bmpsize.pdf Binary files differindex 77166ad1cf..9f4ba7a9b4 100644 --- a/macros/latex/contrib/oberdiek/bmpsize.pdf +++ b/macros/latex/contrib/oberdiek/bmpsize.pdf diff --git a/macros/latex/contrib/oberdiek/bookmark.dtx b/macros/latex/contrib/oberdiek/bookmark.dtx index 72c6b0d3eb..021ff10c4d 100644 --- a/macros/latex/contrib/oberdiek/bookmark.dtx +++ b/macros/latex/contrib/oberdiek/bookmark.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 bookmark.dtx % and the derived files @@ -108,15 +110,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 bookmark.dtx and the derived files @@ -204,8 +209,7 @@ and the derived files % \title{The \xpackage{bookmark} package} % \date{2019/06/04 v1.27} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -3079,7 +3083,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/bookmark}}: +% CTAN\footnote{\CTANpkg{bookmark}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/bookmark.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/bookmark.pdf}] Documentation. @@ -3091,7 +3095,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -3217,16 +3221,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk bookmark.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -3262,58 +3256,19 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{bookmark.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='bookmark'> - <name>bookmark</name> - <caption>A new bookmark (outline) organization for hyperref.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007-2011'/> - <license type='lppl1.3'/> - <version number='1.26'/> - <description> - This package implements a new bookmark (outline) organization for - package <xref refid='hyperref'>hyperref</xref>. Bookmark properties such - as style and color can now be set. Other action types - are available (URI, GoToR, Named). The bookmarks are - generated in the first compile run. Package - <xref refid='hyperref'>hyperref</xref> uses two runs. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/bookmark.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/bookmark.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % % \bibitem{hyperref} % Sebastian Rahtz, Heiko Oberdiek: % \textit{The \xpackage{hyperref} package}; % 2011/04/17 v6.82g; -% \CTAN{macros/latex/contrib/hyperref/} +% \CTANpkg{hyperref} % % \bibitem{currfile} % Martin Scharrer: % \textit{The \xpackage{currfile} package}; % 2011/01/09 v0.4. -% \CTAN{macros/latex/contrib/currfile/} +% \CTANpkg{currfile} % % \end{thebibliography} % diff --git a/macros/latex/contrib/oberdiek/bookmark.pdf b/macros/latex/contrib/oberdiek/bookmark.pdf Binary files differindex 568903c084..39d08ee548 100644 --- a/macros/latex/contrib/oberdiek/bookmark.pdf +++ b/macros/latex/contrib/oberdiek/bookmark.pdf diff --git a/macros/latex/contrib/oberdiek/catchfile.dtx b/macros/latex/contrib/oberdiek/catchfile.dtx index 5ab4124acb..86bbfc2d83 100644 --- a/macros/latex/contrib/oberdiek/catchfile.dtx +++ b/macros/latex/contrib/oberdiek/catchfile.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -106,15 +108,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -198,8 +203,7 @@ and the derived files % \title{The \xpackage{catchfile} package} % \date{2016/05/16 v1.7} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -890,7 +894,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/catchfile}}: +% CTAN\footnote{\CTANpkg{catchfile}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/catchfile.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/catchfile.pdf}] Documentation. @@ -902,7 +906,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1024,16 +1028,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk catchfile.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1069,43 +1063,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{catchfile.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='catchfile'> - <name>catchfile</name> - <caption>Catch an external file into a macro.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2010,2011'/> - <license type='lppl1.3'/> - <version number='1.7'/> - <description> - This package catches the contents of a file and puts it in a macro. - It requires <xref refid='etex'>e-TeX</xref>. Both - <xref refid='latex'>LaTeX</xref> and - <xref refid='plain'>plain TeX</xref> are supported. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/catchfile.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/catchfile.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/05/30 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/catchfile.pdf b/macros/latex/contrib/oberdiek/catchfile.pdf Binary files differindex 063ab4df97..83906d4a7e 100644 --- a/macros/latex/contrib/oberdiek/catchfile.pdf +++ b/macros/latex/contrib/oberdiek/catchfile.pdf diff --git a/macros/latex/contrib/oberdiek/centernot.dtx b/macros/latex/contrib/oberdiek/centernot.dtx index 833ec9e034..44cefabee2 100644 --- a/macros/latex/contrib/oberdiek/centernot.dtx +++ b/macros/latex/contrib/oberdiek/centernot.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 centernot.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 centernot.dtx and the derived files @@ -196,8 +201,7 @@ and the derived files % \title{The \xpackage{centernot} package} % \date{2016/05/16 v1.4} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -330,7 +334,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/centernot}}: +% CTAN\footnote{\CTANpkg{centernot}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/centernot.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/centernot.pdf}] Documentation. @@ -342,7 +346,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -461,16 +465,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk centernot.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -506,42 +500,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{centernot.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='centernot'> - <name>centernot</name> - <caption>Centred \not command.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2006,2007,2010,2011'/> - <license type='lppl1.3'/> - <version number='1.4'/> - <description> - The package provides <tt>\centernot</tt> that prints the symbol - <tt>\not</tt> on the following argument. Unlike the default - <tt>\not</tt> command, the symbol is horizontally centered. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/centernot.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/centernot.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2006/12/02 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/centernot.pdf b/macros/latex/contrib/oberdiek/centernot.pdf Binary files differindex 02379c4dc3..02f00e47c7 100644 --- a/macros/latex/contrib/oberdiek/centernot.pdf +++ b/macros/latex/contrib/oberdiek/centernot.pdf diff --git a/macros/latex/contrib/oberdiek/chemarr.dtx b/macros/latex/contrib/oberdiek/chemarr.dtx index e6528a10a4..13f584a7b8 100644 --- a/macros/latex/contrib/oberdiek/chemarr.dtx +++ b/macros/latex/contrib/oberdiek/chemarr.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 chemarr.dtx % and the derived files @@ -100,15 +102,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 chemarr.dtx and the derived files @@ -187,8 +192,7 @@ and the derived files % \title{The \xpackage{chemarr} package} % \date{2016/05/16 v1.3} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -325,7 +329,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/chemarr}}: +% CTAN\footnote{\CTANpkg{chemarr}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/chemarr.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/chemarr.pdf}] Documentation. @@ -337,7 +341,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -457,16 +461,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk chemarr.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -502,46 +496,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{chemarr.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='chemarr'> - <name>chemarr</name> - <caption>Arrows for chemists.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2001,2006'/> - <license type='lppl1.3'/> - <version number='1.3'/> - <description> - Very often chemists need a longer version of reaction arrows - (<tt>\rightleftharpoons</tt>) with the possibility to put text - above and below. Analogous to <xref refid='amsmath'>amsmath</xref>'s - <tt>\xrightarrow</tt> and <tt>\xleftarrow</tt> this package - provides the macro <tt>\xrightleftharpoons</tt>. The package - requires amsmath. To use it, <tt>\usepackage{chemarr}</tt>, - then <tt>\xrightleftharpoons[below]{above}</tt> . - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/chemarr.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/chemarr.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2001/06/21 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/chemarr.pdf b/macros/latex/contrib/oberdiek/chemarr.pdf Binary files differindex 55fbe417d4..fd5924f8e2 100644 --- a/macros/latex/contrib/oberdiek/chemarr.pdf +++ b/macros/latex/contrib/oberdiek/chemarr.pdf diff --git a/macros/latex/contrib/oberdiek/classlist.dtx b/macros/latex/contrib/oberdiek/classlist.dtx index f5e9506d3c..cc2e65b46b 100644 --- a/macros/latex/contrib/oberdiek/classlist.dtx +++ b/macros/latex/contrib/oberdiek/classlist.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 classlist.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 classlist.dtx and the derived files @@ -181,8 +186,7 @@ and the derived files % \title{The \xpackage{classlist} package} % \date{2016/05/16 v1.5} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -414,7 +418,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/classlist}}: +% CTAN\footnote{\CTANpkg{classlist}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/classlist.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/classlist.pdf}] Documentation. @@ -426,7 +430,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -545,16 +549,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk classlist.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -590,56 +584,12 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{classlist.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='classlist'> - <name>classlist</name> - <caption>Record classes used in a document.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2005,2006,2008,2011'/> - <license type='lppl1.3'/> - <version number='1.5'/> - <description> - Load this package before \documentclass: - <p/> - <tt>\RequirePackage{classlist}</tt><br/> - <tt>\documentclass[some,options]{whatever}</tt> - <p/> - After doing this, <tt>\MainClass</tt> contains the name of the - first loaded class, <tt>\ClassList</tt> contains a set of triples - <class name>, <options directly requested>, and - <version requested>. (The package may also be loaded after - <tt>\documentclass</tt>, in which case some information is not - available.) - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/classlist.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/classlist.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2005/06/19 v1.0} % \item % First published version: CTAN and newsgroup \xnewsgroup{comp.text.tex}: % \URL{``\link{Re: Finding the Document Class}''}^^A -% {http://groups.google.com/group/comp.text.tex/msg/8ee9523c2dc13666} +% {https://groups.google.com/group/comp.text.tex/msg/8ee9523c2dc13666} % \end{Version} % \begin{Version}{2005/06/19 v1.1} % \item diff --git a/macros/latex/contrib/oberdiek/classlist.pdf b/macros/latex/contrib/oberdiek/classlist.pdf Binary files differindex b779543867..1f1510104f 100644 --- a/macros/latex/contrib/oberdiek/classlist.pdf +++ b/macros/latex/contrib/oberdiek/classlist.pdf diff --git a/macros/latex/contrib/oberdiek/colonequals.dtx b/macros/latex/contrib/oberdiek/colonequals.dtx index 8fb8bb943b..53ceae893c 100644 --- a/macros/latex/contrib/oberdiek/colonequals.dtx +++ b/macros/latex/contrib/oberdiek/colonequals.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 colonequals.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 colonequals.dtx and the derived files @@ -185,8 +190,7 @@ and the derived files % \title{The \xpackage{colonequals} package} % \date{2016/05/16 v1.1} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -438,7 +442,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/colonequals}}: +% CTAN\footnote{\CTANpkg{colonequals}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/colonequals.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/colonequals.pdf}] Documentation. @@ -450,7 +454,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -569,16 +573,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk colonequals.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -614,53 +608,17 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{colonequals.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='colonequals'> - <name>colonequals</name> - <caption>Colon equals symbols.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2006'/> - <license type='lppl1.3'/> - <version number='1.1'/> - <description> - This package defines poor man‘s symbols for mathematical - relation symbols such as “colon equals”. - The colon is centered around the horizontal math axis. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/colonequals.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/colonequals.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % % \bibitem{txfonts} % Young Ryu: \textit{The TX Fonts}; % 2000/12/15; -% \CTAN{fonts/txfonts/}. +% \CTANpkg{txfonts}. % % \bibitem{mathabx} % Anthony Phan: \textit{Mathabx font series}; % 2005/05/16; -% \CTAN{fonts/mathabx/}. +% \CTANpkg{mathabx}. % % \end{thebibliography} % diff --git a/macros/latex/contrib/oberdiek/colonequals.pdf b/macros/latex/contrib/oberdiek/colonequals.pdf Binary files differindex dd0a4cb420..b07e4758c8 100644 --- a/macros/latex/contrib/oberdiek/colonequals.pdf +++ b/macros/latex/contrib/oberdiek/colonequals.pdf diff --git a/macros/latex/contrib/oberdiek/dvipscol.dtx b/macros/latex/contrib/oberdiek/dvipscol.dtx index 100501d81e..22f9555e7d 100644 --- a/macros/latex/contrib/oberdiek/dvipscol.dtx +++ b/macros/latex/contrib/oberdiek/dvipscol.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 dvipscol.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 dvipscol.dtx and the derived files @@ -181,8 +186,7 @@ and the derived files % \title{The \xpackage{dvipscol} package} % \date{2016/05/16 v1.3} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -323,7 +327,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/dvipscol}}: +% CTAN\footnote{\CTANpkg{dvipscol}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/dvipscol.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/dvipscol.pdf}] Documentation. @@ -335,7 +339,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -454,16 +458,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk dvipscol.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -499,49 +493,13 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{dvipscol.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='dvipscol'> - <name>dvipscol</name> - <caption>Alter the usage of the dvips colour stack.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2000,2006,2008'/> - <license type='lppl1.3'/> - <version number='1.3'/> - <description> - The package modifies <tt>\color</tt> (and related commands) to - deal with the occasional dvips error: “! out of color - stack space” - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/dvipscol.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/dvipscol.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2000/08/31 v1.0} % \item % First public release created as answer to % a question of Deepak Goel in \xnewsgroup{comp.text.tex}: % \URL{``\link{Re: \cs{color{}} problems.\,. :Out of stack space.\,.}''}^^A -% {http://groups.google.com/group/comp.text.tex/msg/2d37bb1bf2939b31} +% {https://groups.google.com/group/comp.text.tex/msg/2d37bb1bf2939b31} % \end{Version} % \begin{Version}{2006/02/20 v1.1} % \item diff --git a/macros/latex/contrib/oberdiek/dvipscol.pdf b/macros/latex/contrib/oberdiek/dvipscol.pdf Binary files differindex b5f6ba223d..f228486395 100644 --- a/macros/latex/contrib/oberdiek/dvipscol.pdf +++ b/macros/latex/contrib/oberdiek/dvipscol.pdf diff --git a/macros/latex/contrib/oberdiek/embedfile.dtx b/macros/latex/contrib/oberdiek/embedfile.dtx index 43b0ab2770..6d4d2a0042 100644 --- a/macros/latex/contrib/oberdiek/embedfile.dtx +++ b/macros/latex/contrib/oberdiek/embedfile.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -112,15 +114,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -212,8 +217,7 @@ and the derived files % \title{The \xpackage{embedfile} package} % \date{2018/11/01 v2.8} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -631,7 +635,7 @@ You need Acrobat Reader 8 or higher. % % Package \xpackage{dtx-attach} is just a small application of % package \xpackage{embedfile}. I am using it for the CTAN -% documentation of my packages in \CTAN{macros/latex/contrib/oberdiek/}. +% documentation of my packages in \CTANpkg{oberdiek}. % It also serves as small example for the use of the package with \LaTeX. % % \begin{macrocode} @@ -1870,7 +1874,7 @@ Test (plain-\TeX): {\tt embedfile.dtx} should be embedded.% % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/embedfile}}: +% CTAN\footnote{\CTANpkg{embedfile}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/embedfile.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/embedfile.pdf}] Documentation. @@ -1882,7 +1886,7 @@ Test (plain-\TeX): {\tt embedfile.dtx} should be embedded.% % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -2008,16 +2012,6 @@ Test (plain-\TeX): {\tt embedfile.dtx} should be embedded.% % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk embedfile.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -2053,51 +2047,11 @@ Test (plain-\TeX): {\tt embedfile.dtx} should be embedded.% %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{embedfile.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='embedfile'> - <name>embedfile</name> - <caption>Embed files into PDF.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2006-2011'/> - <license type='lppl1.3'/> - <version number='2.8'/> - <description> - This package embeds files in a PDF document, using the PDF - format's embedding operation (note the contrast with the attach - operation used by the <xref refid='attachfile'>attachfile</xref> - and <xref refid='attachfile2'>attachfile2</xref> packages). - Currently only <xref refid='pdftex'>pdfTeX</xref> >=1.30, in - PDF mode, is supported. - - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/embedfile.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/embedfile.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % \bibitem{attachfile} % Scott Pakin: \textit{The \xpackage{attachfile} package}; % 2005/02/20 v1.2; -% \CTAN{macros/latex/contrib/attachfile/}. +% \CTANpkg{attachfile}. % % \bibitem{attachfile2} % Heiko Oberdiek: \textit{The \xpackage{attachfile2} package}; diff --git a/macros/latex/contrib/oberdiek/embedfile.pdf b/macros/latex/contrib/oberdiek/embedfile.pdf Binary files differindex 7d3c2e1f4b..9276b50ef2 100644 --- a/macros/latex/contrib/oberdiek/embedfile.pdf +++ b/macros/latex/contrib/oberdiek/embedfile.pdf diff --git a/macros/latex/contrib/oberdiek/engord.dtx b/macros/latex/contrib/oberdiek/engord.dtx index 5fb4bed15a..335c147520 100644 --- a/macros/latex/contrib/oberdiek/engord.dtx +++ b/macros/latex/contrib/oberdiek/engord.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -102,15 +104,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -190,8 +195,7 @@ and the derived files % \title{The \xpackage{engord} package} % \date{2016/05/16 v1.9} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -766,7 +770,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/engord}}: +% CTAN\footnote{\CTANpkg{engord}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/engord.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/engord.pdf}] Documentation. @@ -778,7 +782,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -898,16 +902,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk engord.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -943,51 +937,12 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{engord.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='engord'> - <name>engord</name> - <caption>Converts numbers to English ordinal numbers.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2000,2003,2006-2008,2010'/> - <license type='lppl1.3'/> - <version number='1.9'/> - <description> - Defines <tt>\engord</tt> (used like <tt>\arabic</tt>, - <tt>\roman</tt>, etc.), and <tt>\engordnumber</tt> (which formats - a “TeX number”). - <p/> - So <tt>\pagenumbering{engord}</tt> gives page numbers <tt>1st, - 2nd, 3rd, ...</tt> - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/engord.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/engord.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2000/05/23 v1.0} % \item % First public release, published in newsgroup \xnewsgroup{de.comp.text.tex}:\\ % \URL{``\link{Re: Ordinalzahlen in LaTeX?}''}^^A -% {http://groups.google.com/group/de.comp.text.tex/msg/738e2cb4c51759d6} +% {https://groups.google.com/group/de.comp.text.tex/msg/738e2cb4c51759d6} % \end{Version} % \begin{Version}{2003/04/28 v1.1} % \item diff --git a/macros/latex/contrib/oberdiek/engord.pdf b/macros/latex/contrib/oberdiek/engord.pdf Binary files differindex 40eaa44741..c3aaa41896 100644 --- a/macros/latex/contrib/oberdiek/engord.pdf +++ b/macros/latex/contrib/oberdiek/engord.pdf diff --git a/macros/latex/contrib/oberdiek/enparen.dtx b/macros/latex/contrib/oberdiek/enparen.dtx index 301bbe3c3e..1bad972131 100644 --- a/macros/latex/contrib/oberdiek/enparen.dtx +++ b/macros/latex/contrib/oberdiek/enparen.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 enparen.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 enparen.dtx and the derived files @@ -178,8 +183,7 @@ and the derived files % \title{The \xpackage{enparen} package} % \date{2016/05/16 v1.1} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -784,7 +788,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/enparen}}: +% CTAN\footnote{\CTANpkg{enparen}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/enparen.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/enparen.pdf}] Documentation. @@ -796,7 +800,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -915,16 +919,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk enparen.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -967,7 +961,7 @@ and the derived files % newsgroup \xnewsgroup{comp.text.tex}; % message id \texttt{\small$\langle$9b07c9c8-ff92-4cbf-b3a9-84efecfeb506@l24g2000yqm.googlegroups.com$\rangle$} % 2012-01-05. -% \url{http://groups.google.com/group/comp.text.tex/msg/8774519da31c2352} +% \url{https://groups.google.com/group/comp.text.tex/msg/8774519da31c2352} % \end{thebibliography} % % \begin{History} diff --git a/macros/latex/contrib/oberdiek/enparen.pdf b/macros/latex/contrib/oberdiek/enparen.pdf Binary files differindex 733bdee9d4..ce913c04ea 100644 --- a/macros/latex/contrib/oberdiek/enparen.pdf +++ b/macros/latex/contrib/oberdiek/enparen.pdf diff --git a/macros/latex/contrib/oberdiek/eolgrab.dtx b/macros/latex/contrib/oberdiek/eolgrab.dtx index 0965086c9a..8862ed738c 100644 --- a/macros/latex/contrib/oberdiek/eolgrab.dtx +++ b/macros/latex/contrib/oberdiek/eolgrab.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -109,15 +111,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -205,8 +210,7 @@ and the derived files % \title{The \xpackage{eolgrab} package} % \date{2016/05/16 v1.1} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -217,7 +221,7 @@ and the derived files % % \tableofcontents % -% \urldef\urltexhax\url{http://tug.org/mailman/listinfo/texhax} +% \urldef\urltexhax\url{https://tug.org/mailman/listinfo/texhax} % \def\eol/{^^A % \meta{\texttt{EOL}}^^A % } @@ -833,7 +837,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/eolgrab}}: +% CTAN\footnote{\CTANpkg{eolgrab}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/eolgrab.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/eolgrab.pdf}] Documentation. @@ -845,7 +849,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -969,16 +973,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk eolgrab.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1014,46 +1008,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{eolgrab.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='eolgrab'> - <name>eolgrab</name> - <caption>Catch arguments delimited by end of line.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2011'/> - <license type='lppl1.3'/> - <version number='1.1'/> - <description> - The package defines the command <tt>\eolgrab</tt> that reads an - string terminated by end of line, and then calls a macro with that - string as argument. Thus - <pre>\eolgrab\section My title</pre> is equivalent to - <pre>\section{My title}</pre> - <p/> - A second command <tt>\eolgrabopt</tt> provides the string as an - optional argument (which is useful for <tt>\item</tt>, for example). - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/eolgrab.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/eolgrab.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % \raggedright % \bibitem{trautmann-request} @@ -1061,21 +1015,21 @@ and the derived files % \textit{[texhax] read argument until EOL}; % mailing list \texttt{texthax@tug.org}, % 2011-01-06; -% \url{http://tug.org/pipermail/texhax/2011-January/016517.html}. +% \url{https://tug.org/pipermail/texhax/2011-January/016517.html}. % % \bibitem{taylor} % Philip Taylor, % \textit{Re: [texhax] read argument until EOL}; % mailing list \texttt{texhax@tug.org}, % 2011-01-06; -% \url{http://tug.org/pipermail/texhax/2011-January/016519.html}. +% \url{https://tug.org/pipermail/texhax/2011-January/016519.html}. % % \bibitem{oberdiek-eolgrab} % Heiko Oberdiek, % \textit{Re: [texhax] read argument until EOL}; % mailing list \texttt{texhax@tug.org}, % 2011-01-06; -% \url{http://tug.org/pipermail/texhax/2011-January/016526.html}. +% \url{https://tug.org/pipermail/texhax/2011-January/016526.html}. % % \end{thebibliography} % diff --git a/macros/latex/contrib/oberdiek/eolgrab.pdf b/macros/latex/contrib/oberdiek/eolgrab.pdf Binary files differindex 69ddccd2b8..368ccd0435 100644 --- a/macros/latex/contrib/oberdiek/eolgrab.pdf +++ b/macros/latex/contrib/oberdiek/eolgrab.pdf diff --git a/macros/latex/contrib/oberdiek/epstopdf.dtx b/macros/latex/contrib/oberdiek/epstopdf.dtx index 7f9528f7b3..be5938f44d 100644 --- a/macros/latex/contrib/oberdiek/epstopdf.dtx +++ b/macros/latex/contrib/oberdiek/epstopdf.dtx @@ -11,15 +11,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 epstopdf.dtx % and the derived files @@ -99,15 +101,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 epstopdf.dtx and the derived files @@ -186,8 +191,7 @@ and the derived files % \title{The \xpackage{epstopdf} package} % \date{2016/05/15 v2.6} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -1310,7 +1314,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/epstopdf}}: +% CTAN\footnote{\CTANpkg{epstopdf}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/epstopdf.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/epstopdf.pdf}] Documentation. @@ -1322,7 +1326,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1443,16 +1447,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk epstopdf.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1488,45 +1482,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{epstopdf-pkg.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='epstopdf-pkg'> - <name>epstopdf-pkg</name> - <caption>Call epstopdf "on the fly"</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2001,2006-2010'/> - <license type='lppl1.3'/> - <version number='2.6'/> - <description> - The package adds support for EPS files in the - <xref refid='graphicx'>graphicx</xref> package when running under - PDFTeX. If an EPS graphic is detected, the package spawns a - process to convert the EPS to PDF, using the script - <xref refid='epstopdf'>epstopdf</xref>. This of course requires - that shell escape is enabled for the PDFTeX run. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/epstopdf.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/epstopdf.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2001/01/06 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/epstopdf.pdf b/macros/latex/contrib/oberdiek/epstopdf.pdf Binary files differindex d779fcb6b1..2245631c92 100644 --- a/macros/latex/contrib/oberdiek/epstopdf.pdf +++ b/macros/latex/contrib/oberdiek/epstopdf.pdf diff --git a/macros/latex/contrib/oberdiek/etexcmds.dtx b/macros/latex/contrib/oberdiek/etexcmds.dtx index 77b500ee14..b34e4d9891 100644 --- a/macros/latex/contrib/oberdiek/etexcmds.dtx +++ b/macros/latex/contrib/oberdiek/etexcmds.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -107,15 +109,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -200,8 +205,7 @@ and the derived files % \title{The \xpackage{etexcmds} package} % \date{2016/05/16 v1.6} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -728,7 +732,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/etexcmds}}: +% CTAN\footnote{\CTANpkg{etexcmds}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/etexcmds.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/etexcmds.pdf}] Documentation. @@ -740,7 +744,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -863,16 +867,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk etexcmds.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -908,45 +902,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{etexcmds.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='etexcmds'> - <name>etexcmds</name> - <caption>Avoid name clashes with e-TeX commands.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2010,2011'/> - <license type='lppl1.3'/> - <version number='1.6'/> - <description> - New primitive commands are introduced in e-TeX; sometimes the - names collide with existing macros. This package solves the - name clashes by adding a prefix to e-TeX’s commands. For - example, eTeX’s <tt>\unexpanded</tt> is provided as - <tt>\etex@unexpanded</tt>. - - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/etexcmds.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/etexcmds.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/05/06 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/etexcmds.pdf b/macros/latex/contrib/oberdiek/etexcmds.pdf Binary files differindex 336bd49136..66cb7f202a 100644 --- a/macros/latex/contrib/oberdiek/etexcmds.pdf +++ b/macros/latex/contrib/oberdiek/etexcmds.pdf diff --git a/macros/latex/contrib/oberdiek/fibnum.dtx b/macros/latex/contrib/oberdiek/fibnum.dtx index ec9f12bcd7..5fb29a91f2 100644 --- a/macros/latex/contrib/oberdiek/fibnum.dtx +++ b/macros/latex/contrib/oberdiek/fibnum.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -105,15 +107,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -164,7 +169,7 @@ and the derived files author={Abraham, Jan}, title={[texhax] Beginner in TEX MACRO to compute functions}, date={2012-04-07}, - url={http://tug.org/pipermail/texhax/2012-April/019146.html}, + url={https://tug.org/pipermail/texhax/2012-April/019146.html}, urldate={2012-04-08}, } @article{knuth:negafibonacci, @@ -180,7 +185,7 @@ and the derived files language={langenglish}, version={486266088}, date={2012-04-08}, - url={http://en.wikipedia.org/w/index.php?title=Fibonacci_number&oldid=486266088}, + url={https://en.wikipedia.org/w/index.php?title=Fibonacci_number&oldid=486266088}, urldate={2012-04-08}, } %</bib> @@ -234,8 +239,7 @@ and the derived files % \title{The \xpackage{fibnum} package} % \date{2016/05/16 v1.1} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -980,7 +984,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/fibnum}}: +% CTAN\footnote{\CTANpkg{fibnum}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/fibnum.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/fibnum.pdf}] Documentation. @@ -992,7 +996,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1113,16 +1117,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk fibnum.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} diff --git a/macros/latex/contrib/oberdiek/fibnum.pdf b/macros/latex/contrib/oberdiek/fibnum.pdf Binary files differindex ec75840fa0..2daaba8c3a 100644 --- a/macros/latex/contrib/oberdiek/fibnum.pdf +++ b/macros/latex/contrib/oberdiek/fibnum.pdf diff --git a/macros/latex/contrib/oberdiek/flags.dtx b/macros/latex/contrib/oberdiek/flags.dtx index d763f55168..2de01a65a0 100644 --- a/macros/latex/contrib/oberdiek/flags.dtx +++ b/macros/latex/contrib/oberdiek/flags.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 flags.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 flags.dtx and the derived files @@ -181,8 +186,7 @@ and the derived files % \title{The \xpackage{flags} package} % \date{2016/05/16 v0.5} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -473,7 +477,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/flags}}: +% CTAN\footnote{\CTANpkg{flags}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/flags.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/flags.pdf}] Documentation. @@ -485,7 +489,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -604,16 +608,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk flags.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -649,45 +643,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{flags.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='flags'> - <name>flags</name> - <caption>Setting and clearing of flags in bit fields.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007'/> - <license type='lppl1.3'/> - <version number='0.5'/> - <description> - This package allows the setting and clearing - of flags in bit fields and converts the bit field into a - decimal number. Currently the bit field is limited to 31 bits. - <p/> - It is now deprecated because of new more powerful - package <xref refid='bitset'>bitset</xref>. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/flags.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/flags.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/02/18 v0.1} % \item diff --git a/macros/latex/contrib/oberdiek/flags.pdf b/macros/latex/contrib/oberdiek/flags.pdf Binary files differindex 5255e85dbd..4d68750740 100644 --- a/macros/latex/contrib/oberdiek/flags.pdf +++ b/macros/latex/contrib/oberdiek/flags.pdf diff --git a/macros/latex/contrib/oberdiek/gettitlestring.dtx b/macros/latex/contrib/oberdiek/gettitlestring.dtx index 6ac8997800..a99f0af4ee 100644 --- a/macros/latex/contrib/oberdiek/gettitlestring.dtx +++ b/macros/latex/contrib/oberdiek/gettitlestring.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -105,15 +107,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -196,8 +201,7 @@ and the derived files % \title{The \xpackage{gettitlestring} package} % \date{2016/05/16 v1.5} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -767,7 +771,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/gettitlestring}}: +% CTAN\footnote{\CTANpkg{gettitlestring}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/gettitlestring.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/gettitlestring.pdf}] Documentation. @@ -779,7 +783,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -900,16 +904,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk gettitlestring.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -945,60 +939,25 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{gettitlestring.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='gettitlestring'> - <name>gettitlestring</name> - <caption>Clean up title references.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2009,2010'/> - <license type='lppl1.3'/> - <version number='1.5'/> - <description> - Cleans up the title string (removing <tt>\label</tt> commands) for - packages (such as <xref refid='nameref'>nameref</xref>) that - typeset such strings. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/gettitlestring.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/gettitlestring.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % % \bibitem{memoir} % Peter Wilson, Lars Madsen: % \textit{The Memoir Class}; % 2009/11/17 v1.61803398c; -% \CTAN{macros/latex/contrib/memoir/} +% \CTANpkg{memoir} % % \bibitem{titleref} % Donald Arsenau: % \textit{Titleref.sty}; % 2001/04/05 ver 3.1; -% \CTAN{macros/latex/contrib/misc/titleref.sty} +% \CTANpkg{titleref} % % \bibitem{zref} % Heiko Oberdiek: % \textit{The \xpackage{zref} package}; % 2009/12/08 v2.7; -% \CTAN{macros/latex/contrib/oberdiek/zref.pdf} +% \CTANpkg{zref} % % \end{thebibliography} % diff --git a/macros/latex/contrib/oberdiek/gettitlestring.pdf b/macros/latex/contrib/oberdiek/gettitlestring.pdf Binary files differindex ce6c0846e6..c750737b38 100644 --- a/macros/latex/contrib/oberdiek/gettitlestring.pdf +++ b/macros/latex/contrib/oberdiek/gettitlestring.pdf diff --git a/macros/latex/contrib/oberdiek/grfext.dtx b/macros/latex/contrib/oberdiek/grfext.dtx index fef35e9181..8ebd84fa4a 100644 --- a/macros/latex/contrib/oberdiek/grfext.dtx +++ b/macros/latex/contrib/oberdiek/grfext.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 grfext.dtx % and the derived files @@ -101,15 +103,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 grfext.dtx and the derived files @@ -188,8 +193,7 @@ and the derived files % \title{The \xpackage{grfext} package} % \date{2016/05/16 v1.2} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -938,7 +942,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/grfext}}: +% CTAN\footnote{\CTANpkg{grfext}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/grfext.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/grfext.pdf}] Documentation. @@ -950,7 +954,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1071,16 +1075,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk grfext.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1116,41 +1110,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{grfext.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='grfext'> - <name>grfext</name> - <caption>Manipulate the graphics package's list of extensions.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2010'/> - <license type='lppl1.3'/> - <version number='1.2'/> - <description> - This package provides macros for adding to, and reordering the list of - graphics file extensions recognised by package - <xref refid='graphics'>graphics</xref>. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/grfext.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/grfext.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % % \bibitem{graphics} diff --git a/macros/latex/contrib/oberdiek/grfext.pdf b/macros/latex/contrib/oberdiek/grfext.pdf Binary files differindex 354205ab63..f756c2bce0 100644 --- a/macros/latex/contrib/oberdiek/grfext.pdf +++ b/macros/latex/contrib/oberdiek/grfext.pdf diff --git a/macros/latex/contrib/oberdiek/hobsub-generic.sty b/macros/latex/contrib/oberdiek/hobsub-generic.sty deleted file mode 100644 index 1d7fe1745d..0000000000 --- a/macros/latex/contrib/oberdiek/hobsub-generic.sty +++ /dev/null @@ -1,12 +0,0 @@ -\ifx\ProvidesPackage\undefined\else -\ProvidesPackage{hobsub-generic}[2019/10/27] -\fi -\wlog{hobsub not currently supported, see hobsub.dtx to extract original code} -\RequirePackage{infwarerr}[2007/09/09]% -\RequirePackage{iftex}[2010/03/01]% -\RequirePackage{etexcmds}[2010/01/28]% -\RequirePackage{ltxcmds}[2010/03/01]% -%\RequirePackage{luatex-loader}[2009/04/10]% -\RequirePackage{pdftexcmds}[2007/11/11]% -\RequirePackage{intcalc}[2007/09/27]% -\RequirePackage{bigintcalc}[2007/09/27]% diff --git a/macros/latex/contrib/oberdiek/hobsub-hyperref.sty b/macros/latex/contrib/oberdiek/hobsub-hyperref.sty deleted file mode 100644 index 7c9f0605a0..0000000000 --- a/macros/latex/contrib/oberdiek/hobsub-hyperref.sty +++ /dev/null @@ -1,15 +0,0 @@ -\ifx\ProvidesPackage\undefined\else -\ProvidesPackage{hobsub-hyperref}[2019/10/27] -\fi -\wlog{hobsub not currently supported, see hobsub.dtx to extract original code} -\RequirePackage{ltxcmds} -\RequirePackage{ifvtex} -\RequirePackage{pdftexcmds} -\RequirePackage{infwarerr} -\RequirePackage{keyval} -\RequirePackage{kvsetkeys} -\RequirePackage{kvdefinekeys} -\RequirePackage{pdfescape} -\RequirePackage{hycolor} -\RequirePackage{letltxmacro} -\RequirePackage{auxhook} diff --git a/macros/latex/contrib/oberdiek/hobsub.dtx b/macros/latex/contrib/oberdiek/hobsub.dtx deleted file mode 100644 index dd01a4126e..0000000000 --- a/macros/latex/contrib/oberdiek/hobsub.dtx +++ /dev/null @@ -1,1490 +0,0 @@ -% \iffalse meta-comment -% -% File: hobsub.dtx -% Version: 2016/05/16 v1.14 -% Info: Construct package bundles -% -% Copyright (C) 2011, 2012 by -% Heiko Oberdiek <heiko.oberdiek at googlemail.com> -% 2016 -% 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt -% and the latest version of this license is in -% http://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". -% -% This Current Maintainer of this work is Heiko Oberdiek. -% -% The Base Interpreter refers to any `TeX-Format', -% because some files are installed in TDS:tex/generic//. -% -% This work consists of the main source file hobsub.dtx -% and the derived files -% hobsub.sty, hobsub.pdf, hobsub.ins, hobsub.drv, hobsub-generic.sty, -% hobsub-hyperref.sty, hobsub-test1.tex. -% -% Distribution: -% CTAN:macros/latex/contrib/oberdiek/hobsub.dtx -% CTAN:macros/latex/contrib/oberdiek/hobsub.pdf -% -% Unpacking: -% (a) If hobsub.ins is present: -% tex hobsub.ins -% (b) Without hobsub.ins: -% tex hobsub.dtx -% (c) If you insist on using LaTeX -% latex \let\install=y\input{hobsub.dtx} -% (quote the arguments according to the demands of your shell) -% -% Documentation: -% (a) If hobsub.drv is present: -% latex hobsub.drv -% (b) Without hobsub.drv: -% latex hobsub.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 hobsub.dtx -% makeindex -s gind.ist hobsub.idx -% pdflatex hobsub.dtx -% makeindex -s gind.ist hobsub.idx -% pdflatex hobsub.dtx -% -% Installation: -% TDS:tex/generic/oberdiek/hobsub.sty -% TDS:tex/generic/oberdiek/hobsub-generic.sty -% TDS:tex/generic/oberdiek/hobsub-hyperref.sty -% TDS:doc/latex/oberdiek/hobsub.pdf -% TDS:doc/latex/oberdiek/test/hobsub-test1.tex -% TDS:source/latex/oberdiek/hobsub.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: hobsub 2016/05/16 v1.14 Construct package bundles (HO)} -\Msg{************************************************************************} - -\keepsilent -\askforoverwritefalse - -\let\MetaPrefix\relax -\preamble - -This is a generated file. - -Project: hobsub -Version: 2016/05/16 v1.14 - -Copyright (C) 2011, 2012 by - Heiko Oberdiek <heiko.oberdiek at googlemail.com> - -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 - http://www.latex-project.org/lppl/lppl-1-3c.txt -and the latest version of this license is in - http://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". - -This Current Maintainer of this work is Heiko Oberdiek. - -The Base Interpreter refers to any `TeX-Format', -because some files are installed in TDS:tex/generic//. - -This work consists of the main source file hobsub.dtx -and the derived files - hobsub.sty, hobsub.pdf, hobsub.ins, hobsub.drv, hobsub-generic.sty, - hobsub-hyperref.sty, hobsub-test1.tex. - -\endpreamble -\let\MetaPrefix\DoubleperCent - -\generate{% - \file{hobsub.ins}{\from{hobsub.dtx}{install}}% - \file{hobsub.drv}{\from{hobsub.dtx}{driver}}% - \usedir{tex/generic/oberdiek}% - \file{hobsub.sty}{\from{hobsub.dtx}{package}}% -% \usedir{doc/latex/oberdiek/test}% -% \file{hobsub-test1.tex}{\from{hobsub.dtx}{test1}}% - \nopreamble - \nopostamble -% \usedir{source/latex/oberdiek/catalogue}% -% \file{hobsub.xml}{\from{hobsub.dtx}{catalogue}}% -} -\let\hobsubSavedNormalLine\normalLine -\def\hobsubGobble#1{} -\begingroup - \lccode`\0=32 % space - \lccode`\1=35 % hash - \lccode`\2=37 % percent - \lccode`\3=92 % backslash - \lccode`\4=123 % { - \lccode`\5=125 % } -\lowercase{\endgroup - \let\hobsubTokenSpaceOther= 0% - \let\hobsubTokenHash= 1% - \let\hobsubTokenPercent= 2% - \let\hobsubTokenBackslash= 3% - \let\hobsubTokenBraceLeft= 4% - \let\hobsubTokenBraceRight= 5% - \def\hobsubNormalLineWithSpace{% - \hobsubSavedNormalLine0% - }% -} -\def\normalLine{% - \futurelet\hobsubToken\hobsubFirst -} -\def\hobsubFirst{% - \ifx\hobsubToken\hobsubTokenSpaceOther - \expandafter\expandafter\expandafter\futurelet - \expandafter\expandafter\expandafter\hobsubToken - \expandafter\expandafter\expandafter\hobsubNext - \expandafter\hobsubGobble - \else - \expandafter\hobsubSavedNormalLine - \fi -} -\def\hobsubNext{% - \ifx\hobsubToken\hobsubTokenSpaceOther - \expandafter\expandafter\expandafter\futurelet - \expandafter\expandafter\expandafter\hobsubToken - \expandafter\expandafter\expandafter\hobsubNext - \expandafter\hobsubGobble - \else - \let\hobsubWithSpace=Y% - \ifx\hobsubToken\hobsubTokenBackslash - \let\hobsubWithSpace=N% - \else - \ifx\hobsubToken\hobsubTokenBraceRight - \let\hobsubWithSpace=N% - \else - \ifx\hobsubToken\hobsubTokenBraceLeft - \let\hobsubWithSpace=N% - \else - \ifx\hobsubToken\hobsubTokenPercent - \let\hobsubWithSpace=N% - \else - \ifx\hobsubToken\hobsubTokenHash - \let\hobsubWithSpace=N% - \fi - \fi - \fi - \fi - \fi - \ifx\hobsubWithSpace Y% - \expandafter\expandafter\expandafter\hobsubNormalLineWithSpace - \else - \expandafter\expandafter\expandafter\hobsubSavedNormalLine - \fi - \fi -} -\generate{% - \usedir{tex/generic/oberdiek}% - \file{hobsub-generic.sty}{% - \from{hobsub.dtx}{generic,preamble,infwarerr}% - \from{infwarerr.dtx}{package}% - \from{hobsub.dtx}{post,ltxcmds}% - \from{ltxcmds.dtx}{package}% - \from{hobsub.dtx}{post,ifluatex}% - \from{ifluatex.dtx}{package}% - \from{hobsub.dtx}{post,ifvtex}% - \from{ifvtex.dtx}{package}% - \from{hobsub.dtx}{post,intcalc}% - \from{intcalc.dtx}{package}% - \from{hobsub.dtx}{post,ifpdf}% - \from{ifpdf.dtx}{package}% - \from{hobsub.dtx}{post,etexcmds}% - \from{etexcmds.dtx}{package}% - \from{hobsub.dtx}{post,kvsetkeys}% - \from{kvsetkeys.dtx}{package}% - \from{hobsub.dtx}{post,kvdefinekeys}% - \from{kvdefinekeys.dtx}{package}% - \from{hobsub.dtx}{post,luatex-loader}% - \from{luatex.dtx}{loader}% - \from{hobsub.dtx}{post,pdftexcmds}% - \from{pdftexcmds.dtx}{package}% - \from{hobsub.dtx}{post,pdfescape}% - \from{pdfescape.dtx}{package}% - \from{hobsub.dtx}{post,bigintcalc}% - \from{bigintcalc.dtx}{package}% - \from{hobsub.dtx}{post,bitset}% - \from{bitset.dtx}{package}% - \from{hobsub.dtx}{post,uniquecounter}% - \from{uniquecounter.dtx}{package}% - \from{hobsub.dtx}{post,atend}% - }% -} -\generate{% - \usedir{tex/generic/oberdiek}% - \file{hobsub-hyperref.sty}{% - \from{hobsub.dtx}{hyperref,preamble,,letltxmacro}% - \from{letltxmacro.dtx}{package}% - \from{hobsub.dtx}{post,hopatch}% - \from{hopatch.dtx}{package}% - \from{hobsub.dtx}{post,xcolor-patch}% - \from{hycolor.dtx}{xcolor}% - \from{hobsub.dtx}{post,atveryend}% - \from{atveryend.dtx}{package}% - \from{hobsub.dtx}{post,atbegshi}% - \from{atbegshi.dtx}{package}% - \from{hobsub.dtx}{post,refcount}% - \from{refcount.dtx}{package}% - \from{hobsub.dtx}{post,hycolor}% - \from{hycolor.dtx}{package}% - \from{hobsub.dtx}{post}% - }% -} -\let\normalLine\hobsubSavedNormalLine - -\catcode32=13\relax% active space -\let =\space% -\Msg{************************************************************************} -\Msg{*} -\Msg{* To finish the installation you have to move the following} -\Msg{* files into a directory searched by TeX:} -\Msg{*} -\Msg{* hobsub.sty, hobsub-generic.sty, hobsub-hyperref.sty} -\Msg{*} -\Msg{* To produce the documentation run the file `hobsub.drv'} -\Msg{* through LaTeX.} -\Msg{*} -\Msg{* Happy TeXing!} -\Msg{*} -\Msg{************************************************************************} - -\endbatchfile -%</install> -%<*ignore> -\fi -%</ignore> -%<*driver> -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{hobsub.drv}% - [2016/05/16 v1.14 Construct package bundles (HO)]% -\documentclass{ltxdoc} -\usepackage{holtxdoc}[2011/11/22] -\usepackage{array} -\usepackage{caption} -\renewcommand*{\bottomfraction}{.5} -\renewcommand*{\topfraction}{.5} -\begin{document} - \DocInput{hobsub.dtx}% -\end{document} -%</driver> -% \fi -% -% -% \CharacterTable -% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -% Digits \0\1\2\3\4\5\6\7\8\9 -% Exclamation \! Double quote \" Hash (number) \# -% Dollar \$ Percent \% Ampersand \& -% Acute accent \' Left paren \( Right paren \) -% Asterisk \* Plus \+ Comma \, -% Minus \- Point \. Solidus \/ -% Colon \: Semicolon \; Less than \< -% Equals \= Greater than \> Question mark \? -% Commercial at \@ Left bracket \[ Backslash \\ -% Right bracket \] Circumflex \^ Underscore \_ -% Grave accent \` Left brace \{ Vertical bar \| -% Right brace \} Tilde \~} -% -% \GetFileInfo{hobsub.drv} -% -% \title{The \xpackage{hobsub} package} -% \date{2016/05/16 v1.14} -% \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} -% -% \maketitle -% -% \begin{abstract} -% Package \xpackage{hobsub} implements the idea of loading -% several packages in one big collection package. -% \end{abstract} -% -% \tableofcontents -% -% \def\TableGeneric{^^A -% \TableEntry{\xpackage{infwarerr}}{}{2010/04/08 v1.3}^^A -% \TableEntry{\xpackage{ltxcmds}}{}{2011/11/09 v1.22}^^A -% \TableEntry{\xpackage{ifluatex}}{}{2010/03/01 v1.3}^^A -% \TableEntry{\xpackage{ifvtex}}{}{2010/03/01 v1.5}^^A -% \TableEntry{\xpackage{intcalc}}{}{2007/09/27 v1.1}^^A -% \TableEntry{\xpackage{ifpdf}}{\xpackage{ifluatex}}{2011/01/30 v2.3}^^A -% \TableEntry{\xpackage{etexcmds}}{}{2011/02/16 v1.5}^^A -% \TableEntry{\xpackage{kvsetkeys}}{}{2012/04/25 v1.16}^^A -% \TableEntry{\xpackage{kvdefinekeys}}{}{2011/04/07 v1.3}^^A -% \TableEntry{\xpackage{luatex-loader}}{}{2010/03/09 v0.4}^^A -% \TableEntry{\xpackage{pdftexcmds}}{\xpackage{ifluatex}, \xpackage{ifpdf}, \xpackage{infwarerr}, \xpackage{ltxcmds}, \xpackage{luatex-loader}}{2011/11/29 v0.20}^^A -% \TableEntry{\xpackage{pdfescape}}{\xpackage{ltxcmds}, \xpackage{pdftexcmds}}{2011/11/25 v1.13}^^A -% \TableEntry{\xpackage{bigintcalc}}{\xpackage{pdftexcmds}}{2012/04/08 v1.3}^^A -% \TableEntry{\xpackage{bitset}}{\xpackage{bigintcalc}, \xpackage{infwarerr}, \xpackage{intcalc}}{2011/01/30 v1.1}^^A -% \TableEntry{\xpackage{uniquecounter}}{\xpackage{bigintcalc}, \xpackage{infwarerr}}{2011/01/30 v1.2}^^A -% } -% \def\TableHyperref{^^A -% \TableEntry{\xpackage{letltxmacro}}{}{2010/09/02 v1.4}^^A -% \TableEntry{\xpackage{hopatch}}{}{2016/05/16 v1.2}^^A -% \TableEntry{\xpackage{xcolor-patch}}{}{2011/01/30 v1.7}^^A -% \TableEntry{\xpackage{atveryend}}{}{2011/06/30 v1.8}^^A -% \TableEntry{\xpackage{atbegshi}}{\xpackage{ifpdf}, \xpackage{infwarerr}, \xpackage{ltxcmds}}{2011/10/05 v1.16}^^A -% \TableEntry{\xpackage{refcount}}{\xpackage{infwarerr}, \xpackage{ltxcmds}}{2011/10/16 v3.4}^^A -% \TableEntry{\xpackage{hycolor}}{\xpackage{xcolor-patch}}{2011/01/30 v1.7}^^A -% } -% -% \newenvironment{TableList}[2][htbp]{^^A -% \begin{table}[{#1}]^^A -% \centering -% \caption{Overview \xpackage{hobsub-#2}}^^A -% \label{tab:#2}^^A -% \begin{tabular}{ll>{\raggedright}p{.4\linewidth}}^^A -% \bfseries Package & \bfseries Release & -% \bfseries Dependencies\tabularnewline -% \hline -% }{^^A -% \end{tabular}^^A -% \end{table}^^A -% } -% \newcommand*{\TableEntry}[3]{% -% #1\tabularnewline -% } -% -% \renewcommand*{\arraystretch}{1.1} -% \setlength{\extrarowheight}{2pt} -% -% \section{Documentation} -% -% In January 2011 the mailing list lualatex-dev discussed -% ``quietening lualatex console output'' \cite{lualatex:quiet}. -% Inspired from this, I implemented this package \xpackage{hobsub} -% to load several packages in one file. The package is applied for -% two packages collections that are subsets of my package bundle -% \xpackage{oberdiek}. -% \begin{description} -% \item[\xpackage{hobsub-generic}] is a collection of packages -% that can also be used with \hologo{plainTeX}. -% \item[\xpackage{hobsub-hyperref}] is a collection of packages -% that is used by package \xpackage{hyperref}. -% \end{description} -% -% Package \xpackage{hobsub} provides the macros that -% are used in the collection packages and might be used -% in other projects as well. But there are many caveats, -% some of them are discussed below. -% -% The most serious problem is consistency. A package -% that is available as standalone package and is part -% of a collection might have different versions. -% Because my packages are organized in a bundle and should -% be installed and updated as bundle, the risk seems low -% to me. However, if a single package is updated manually, for -% example for testing, then it should be loaded before the -% collection that contains the package with an older version. -% In a collection, the package will not be loaded again if it -% is already loaded. -% -% \subsection{Usage} -% -% The collection packages \xpackage{hobsub-generic} and -% \xpackage{hobsub-hyperref} are loaded as usual: -% \begin{quote} -% \begin{tabular}{@{}ll@{}} -% |\usepackage{hobsub-generic}| & \hologo{LaTeX}\\ -% |\input hobsub-generic.sty| & \hologo{plainTeX} -% \end{tabular} -% \end{quote} -% or -% \begin{quote}|\usepackage{hobsub-hyperref}|\end{quote} -% Of course, both \cs{usepackage} or \cs{RequirePackage} -% can be used. -% -% If you need requirements on the version date of a package -% inside a collection, then specify them afterwards, for -% example: -% \begin{quote} -% |\usepackage{hobsub-generic}|\\ -% |\usepackage{ltxcmds}[2010/12/04]% |^^A -% {\itshape |\ltx@ifblank is needed|} -% \end{quote} -% -% Also it is not garanteed that a package will be always -% part of a collection. Therefore it does not harm, -% to make the requirements explicite \emph{after} -% a collection is loaded, see the previous example. -% \hologo{LaTeX} knows that a -% package is already loaded and does not load it again. -% -% \subsection{Supported features} -% -% \begin{description} -% \item[No reloads:] If a package is already loaded then it -% is not reloaded again if it is part of a collection package. -% \item[\cs{listfiles}:] -% Each package that is loaded in a collection is also -% added to the output of \cs{listfiles}. -% \item[\cs{@currname}, \cs{@currext}] -% are updated, they are used by \hologo{LaTeX}'s -% \cs{ProvidesPackage}. -% \item[\cs{AtEndOfPackage}:] -% \hologo{LaTeX}'s hook mechanism that is used for -% \cs{AtEndOfPackage} is supported. However none of the -% packages in the collections are using \cs{AtEndOfPackage}, -% therefore this feature is completely untested. -% \end{description} -% -% \subsection{Common limitations} -% -% \begin{description} -% \item[\cs{endinput}:] -% Often a package is using \cs{endinput}, either added by -% \xpackage{docstrip}, or to stop package loading at an earlier -% time. Therefore \cs{endinput} must be catched during package -% loading to prevent that the collection package is closed -% too early before reading all packages it contains. -% -% This redefinition of \cs{endinput} fails if the package loads -% other files that contain \cs{endinput}. To some degree it could -% be catched by redefining macros that load files. But this will -% not work for the primitive \cs{input}. -% \item[Options:] -% \hologo{LaTeX}'s package options are not supported. -% Therefore the packages that are put in a collection must -% not support options. -% \item[Hook packages:] -% Some packages and classes provides hooks for packages, see -% packages \xpackage{scrlfile}, \xpackage{filehook} -% or class \xclass{memoir}. These hooks are not supported -% for embedded packages inside a collection package. -% Because of the problem with \cs{endinput}, these hooks -% are not supported. The hooks might contain code that -% loads other files that execute \cs{endinput}. -% \end{description} -% -% \subsection{Package \xpackage{hobsub-generic}} -% -% \begin{TableList}[bp]{generic}\TableGeneric\end{TableList} -% -% Collection `generic' contains some of the \hologo{plainTeX} compatible -% packages of my bundle, see table \ref{tab:generic}. -% It adds the following restrictions to any package -% that is part of this collection: -% \begin{description} -% \item[Generic formats:] The following formats must be supported: -% \hologo{LaTeX}, \hologo{plainTeX} and even \hologo{iniTeX}. -% This applies to the collection package \xpackage{hobsub-generic} -% the same way. -% \item[Prefixed macros:] -% Any package of this collection should only define macros with -% prefixed names to avoid name clashes. Resources like registers -% must not be allocated and other global states should not be -% changed except for added macro definitions. -% \end{description} -% Thus the package \xpackage{hobsub-generic} can also preloaded -% in the format file with \hologo{iniTeX}. -% -% \subsection{Package \xpackage{hobsub-hyperref}} -% -% \begin{TableList}[tp]{hyperref}\TableHyperref\end{TableList} -% -% Collection `hyperref' contains additional packages that are -% used by package \xpackage{hyperref} and that does not fit -% in collection `generic', see table{tab:hyperref}. -% The latter collection package -% \xpackage{hobsub-generic} is loaded via a conventional -% \cs{RequirePackage}. -% -% Because most of the packages in the collection `hyperref' -% needs \hologo{LaTeX}, the collection requires \hologo{LaTeX}. -% -% \subsection{Package \xpackage{hobsub}} -% -% This section is for advanced users that might want to -% build a collection package. Then it can be done by -% using \xpackage{hobsub}: -% \begin{quote} -% \dots\\ -% |\RequirePackage{hobsub}[2016/05/16]|\\ -% \dots\\ -% |\hobsub@StartPackage{foo1}|\\ -% \textit{\dots\unskip\ package code of \xfile{foo1.sty} \dots}\\ -% |\endinput|\\ -% |<hobsub>|\\ -% |\hobsub@StopPackage|\\ -% |\hobsub@StartPackage{bar2}|\\ -% \textit{\dots\unskip\ package code of \xfile{bar2.sty} \dots}\\ -% |\endinput|\\ -% |<hobsub>|\\ -% |\hobsub@StopPackage| -% \dots -% \end{quote} -% But be aware of the caveats and limitations, see above. -% Only quite a small portion of the packages can be embedded -% like this. -% -% \clearpage -% -% \StopEventually{ -% } -% -% \section{Implementation} -% -% \subsection{Reload check and package identification} -% -% \subsubsection{Package \xpackage{hobsub}} -% -% \begin{macrocode} -%<*package> -% \end{macrocode} -% Reload check, especially if the package is not used with \LaTeX. -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode58=12 % : - \catcode64=11 % @ - \catcode123=1 % { - \catcode125=2 % } - \expandafter\let\expandafter\x\csname ver@hobsub.sty\endcsname - \ifx\x\relax % plain-TeX, first loading - \else - \def\empty{}% - \ifx\x\empty % LaTeX, first loading, - % variable is initialized, but \ProvidesPackage not yet seen - \else - \expandafter\ifx\csname PackageInfo\endcsname\relax - \def\x#1#2{% - \immediate\write-1{Package #1 Info: #2.}% - }% - \else - \def\x#1#2{\PackageInfo{#1}{#2, stopped}}% - \fi - \x{hobsub}{The package is already loaded}% - \aftergroup\endinput - \fi - \fi -\endgroup% -% \end{macrocode} -% Package identification: -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode40=12 % ( - \catcode41=12 % ) - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode47=12 % / - \catcode58=12 % : - \catcode64=11 % @ - \catcode91=12 % [ - \catcode93=12 % ] - \catcode123=1 % { - \catcode125=2 % } - \expandafter\ifx\csname ProvidesPackage\endcsname\relax - \def\x#1#2#3[#4]{\endgroup - \immediate\write-1{Package: #3 #4}% - \xdef#1{#4}% - }% - \else - \def\x#1#2[#3]{\endgroup - #2[{#3}]% - \ifx#1\@undefined - \xdef#1{#3}% - \fi - \ifx#1\relax - \xdef#1{#3}% - \fi - }% - \fi -\expandafter\x\csname ver@hobsub.sty\endcsname -\ProvidesPackage{hobsub}% - [2016/05/16 v1.14 Construct package bundles (HO)]% -% \end{macrocode} -% \begin{macrocode} -%</package> -% \end{macrocode} -% -% \subsubsection{Package \xpackage{hobsub-generic}} -% -% \begin{macrocode} -%<*generic> -% \end{macrocode} -% Reload check, especially if the package is not used with \LaTeX. -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode58=12 % : - \catcode64=11 % @ - \catcode123=1 % { - \catcode125=2 % } - \expandafter\let\expandafter\x\csname ver@hobsub-generic.sty\endcsname - \ifx\x\relax % plain-TeX, first loading - \else - \def\empty{}% - \ifx\x\empty % LaTeX, first loading, - % variable is initialized, but \ProvidesPackage not yet seen - \else - \expandafter\ifx\csname PackageInfo\endcsname\relax - \def\x#1#2{% - \immediate\write-1{Package #1 Info: #2.}% - }% - \else - \def\x#1#2{\PackageInfo{#1}{#2, stopped}}% - \fi - \x{hobsub-generic}{The package is already loaded}% - \aftergroup\endinput - \fi - \fi -\endgroup% -% \end{macrocode} -% Package identification: -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode40=12 % ( - \catcode41=12 % ) - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode47=12 % / - \catcode58=12 % : - \catcode64=11 % @ - \catcode91=12 % [ - \catcode93=12 % ] - \catcode123=1 % { - \catcode125=2 % } - \expandafter\ifx\csname ProvidesPackage\endcsname\relax - \def\x#1#2#3[#4]{\endgroup - \immediate\write-1{Package: #3 #4}% - \xdef#1{#4}% - }% - \else - \def\x#1#2[#3]{\endgroup - #2[{#3}]% - \ifx#1\@undefined - \xdef#1{#3}% - \fi - \ifx#1\relax - \xdef#1{#3}% - \fi - }% - \fi -\expandafter\x\csname ver@hobsub-generic.sty\endcsname -\ProvidesPackage{hobsub-generic}% - [2016/05/16 v1.14 Bundle oberdiek, subset generic (HO)]% -% \end{macrocode} -% \begin{macrocode} -%</generic> -% \end{macrocode} -% -% \subsubsection{Package \xpackage{hobsub-hyperref}} -% -% \begin{macrocode} -%<*hyperref> -% \end{macrocode} -% Reload check, especially if the package is not used with \LaTeX. -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode58=12 % : - \catcode64=11 % @ - \catcode123=1 % { - \catcode125=2 % } - \expandafter\let\expandafter\x\csname ver@hobsub-hyperref.sty\endcsname - \ifx\x\relax % plain-TeX, first loading - \else - \def\empty{}% - \ifx\x\empty % LaTeX, first loading, - % variable is initialized, but \ProvidesPackage not yet seen - \else - \expandafter\ifx\csname PackageInfo\endcsname\relax - \def\x#1#2{% - \immediate\write-1{Package #1 Info: #2.}% - }% - \else - \def\x#1#2{\PackageInfo{#1}{#2, stopped}}% - \fi - \x{hobsub-hyperref}{The package is already loaded}% - \aftergroup\endinput - \fi - \fi -\endgroup% -% \end{macrocode} -% Package identification: -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode40=12 % ( - \catcode41=12 % ) - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode47=12 % / - \catcode58=12 % : - \catcode64=11 % @ - \catcode91=12 % [ - \catcode93=12 % ] - \catcode123=1 % { - \catcode125=2 % } - \expandafter\ifx\csname ProvidesPackage\endcsname\relax - \def\x#1#2#3[#4]{\endgroup - \immediate\write-1{Package: #3 #4}% - \xdef#1{#4}% - }% - \else - \def\x#1#2[#3]{\endgroup - #2[{#3}]% - \ifx#1\@undefined - \xdef#1{#3}% - \fi - \ifx#1\relax - \xdef#1{#3}% - \fi - }% - \fi -\expandafter\x\csname ver@hobsub-hyperref.sty\endcsname -\ProvidesPackage{hobsub-hyperref}% - [2016/05/16 v1.14 Bundle oberdiek, subset hyperref (HO)]% -% \end{macrocode} -% \begin{macrocode} -%</hyperref> -% \end{macrocode} -% -% \subsection{Catcodes} -% -% \begin{macrocode} -%<*package|generic|hyperref> -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode123=1 % { - \catcode125=2 % } - \catcode64=11 % @ - \def\x{\endgroup - \expandafter\edef\csname HOBsub@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\HOBsub@AtEnd{% - \HOBsub@AtEnd - \catcode#1=\the\catcode#1\relax - }% - \catcode#1=#2\relax -} -\TMP@EnsureCode{39}{12}% ' -\TMP@EnsureCode{40}{12}% ( -\TMP@EnsureCode{41}{12}% ) -\TMP@EnsureCode{45}{12}% - -\TMP@EnsureCode{46}{12}% . -\TMP@EnsureCode{47}{12}% / -\TMP@EnsureCode{58}{12}% : -\TMP@EnsureCode{60}{12}% < -\TMP@EnsureCode{62}{12}% > -\TMP@EnsureCode{96}{12}% ` -\edef\HOBsub@AtEnd{\HOBsub@AtEnd\noexpand\endinput} -% \end{macrocode} -% -% \begin{macrocode} -%</package|generic|hyperref> -% \end{macrocode} -% -% \subsection{Package \xpackage{hobsub-hyperref} loads \xpackage{hobsub-generic}} -% -% \begin{macrocode} -%<*hyperref> -\NeedsTeXFormat{LaTeX2e} -\RequirePackage{hobsub-generic}[2016/05/16] -%</hyperref> -% \end{macrocode} -% -% \subsection{Preamble} -% -% \begin{macrocode} -%<*preamble> -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname ver@hobsub.sty\endcsname\relax -\else - \expandafter\hobsub@GobbleRemainingPackage -\fi -%</preamble> -% \end{macrocode} -% -% -% \begin{macrocode} -%<*package|preamble> -% \end{macrocode} -% -% \begin{macro}{\HOBsub@OrgEndinput} -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname HOBsub@OrgEndinput\endcsname\relax - \let\HOBsub@OrgEndinput\endinput -\fi -% \end{macrocode} -% \end{macro} -% \begin{macro}{\hobsub@GobbleRemainingPackage} -% \begin{macrocode} -\def\hobsub@GobbleRemainingPackage{% - \begingroup - \catcode92=14 % backslash: comment - \catcode32=14 % space: comment - \catcode35=14 % hash: comment - \catcode123=14 % left brace: comment - \catcode125=14 % right brace: comment - \catcode60=3 % less: math - \catcode62=4 % greater: align - \endlinechar=-1 % - \HOBsub@GobbleRemainingPackage -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HOBsub@GobbleRemainingPackage} -% \begin{macrocode} -\catcode60=3 % less: dollar -\catcode62=4 % greater: align -\long\def\HOBsub@GobbleRemainingPackage#1<hobsub>{% - \endgroup -} -\catcode60=12 % less: other -\catcode62=12 % greater: other -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\hobsub@StartPackage} -% \begin{macrocode} -\def\hobsub@StartPackage#1{% - \begingroup\expandafter\expandafter\expandafter\endgroup - \expandafter\ifx\csname ver@#1.sty\endcsname\relax - \let\HOBsub@OrgCurrName\@currname - \let\HOBsub@OrgCurrExt\@currext - \csname @pushfilename\endcsname - \def\@currname{#1}% - \def\@currext{sty}% - \expandafter\def\csname\@currname.\@currext-h@@k\endcsname{}% - \let\endinput\hobsub@GobbleRemainingPackage - \def\hobsub@StopPackage{% - \let\hobsub@StopPackage\relax - \HOBsub@StopPackage -% \hobsub@Info{hobsub}{Package `#1' loaded}% - }% - \hobsub@AddToFileList{#1.sty}% - \else - \hobsub@Info{hobsub}{Skipping package `#1' (already loaded)}% - \let\hobsub@StopPackage\relax - \expandafter\hobsub@GobbleRemainingPackage - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\hobsub@StopPackage} -% \begin{macrocode} -\let\hobsub@StopPackage\relax -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\hobsub@Info} -% \begin{macrocode} -\def\hobsub@Info#1#2{% - \begingroup\expandafter\expandafter\expandafter\endgroup - \expandafter\ifx\csname @PackageInfoNoLine\endcsname\relax - \immediate\write-1{Package #1 Info: #2.}% - \else - \let\hobsub@Info\@PackageInfoNoLine - \hobsub@Info{#1}{#2}% - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOBsub@StopPackage} -% \begin{macrocode} -\def\HOBsub@StopPackage{% - \csname\@currname.\@currext-h@@k\endcsname - \let\endinput\HOBsub@OrgEndinput - \csname @popfilename\endcsname - \let\@currname\HOBsub@OrgCurrName - \let\@currext\HOBsub@OrgCurrExt -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\hobsub@AddToFileList} -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname @addtofilelist\endcsname\relax - \def\hobsub@AddToFileList#1{}% -\else - \def\hobsub@AddToFileList#1{% - \@addtofilelist{#1}% - }% -\fi -% \end{macrocode} -% \end{macro} -% -% \begin{macrocode} -%</package|preamble> -% \end{macrocode} -% -% \subsection{End of preamble for subset packages} -% -% Add the end marker for possible skipping of previous -% macros, if package \xpackage{hobsub} was already loaded. -% \begin{macrocode} -%<*preamble> -\hobsub@GobbleRemainingPackage -<hobsub> -% \end{macrocode} -% -% All macros of package \xpackage{hobsub} are now available. -% Now we officially load the package \xpackage{hobsub} inline -% for proper package identification. -% \begin{macrocode} -\hobsub@StartPackage{hobsub}% -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname ProvidesPackage\endcsname\relax - \immediate\write-1{% - Package: hobsub 2016/05/16 v1.14 Construct package bundles (HO)% - }% -\else - \ProvidesPackage{hobsub}% - [2016/05/16 v1.14 Construct package bundles (HO)]% -\fi -%</preamble> -% \end{macrocode} -% -% -% \begin{macrocode} -%<*post|preamble> - \endinput -<hobsub> -\hobsub@StopPackage -%</post|preamble> -% \end{macrocode} -% -% \subsection{Package list} -% -% \begin{macrocode} -%<infwarerr>\hobsub@StartPackage{infwarerr} -%<ltxcmds>\hobsub@StartPackage{ltxcmds} -%<ifluatex>\hobsub@StartPackage{ifluatex} -%<ifvtex>\hobsub@StartPackage{ifvtex} -%<intcalc>\hobsub@StartPackage{intcalc} -%<ifpdf>\hobsub@StartPackage{ifpdf} -%<etexcmds>\hobsub@StartPackage{etexcmds} -%<kvsetkeys>\hobsub@StartPackage{kvsetkeys} -%<kvdefinekeys>\hobsub@StartPackage{kvdefinekeys} -%<*luatex-loader> -\ifluatex -\else - \expandafter\hobsub@GobbleRemainingPackage -\fi -\hobsub@StartPackage{luatex-loader} -%</luatex-loader> -%<pdftexcmds>\hobsub@StartPackage{pdftexcmds} -%<pdfescape>\hobsub@StartPackage{pdfescape} -%<bigintcalc>\hobsub@StartPackage{bigintcalc} -%<bitset>\hobsub@StartPackage{bitset} -%<uniquecounter>\hobsub@StartPackage{uniquecounter} -%<letltxmacro>\hobsub@StartPackage{letltxmacro} -%<hopatch>\hobsub@StartPackage{hopatch} -%<xcolor-patch>\hobsub@StartPackage{xcolor-patch} -%<atveryend>\hobsub@StartPackage{atveryend} -%<atbegshi>\hobsub@StartPackage{atbegshi} -%<refcount>\hobsub@StartPackage{refcount} -%<hycolor>\hobsub@StartPackage{hycolor} -% \end{macrocode} -% -% \subsection{End of packages} -% -% \begin{macrocode} -%<package|atend>\HOBsub@AtEnd% -% \end{macrocode} -% -% \section{Test} -% -% \subsection{Catcode checks for loading} -% -% \begin{macrocode} -%<*test1> -% \end{macrocode} -% \begin{macrocode} -\catcode`\{=1 % -\catcode`\}=2 % -\catcode`\#=6 % -\catcode`\@=11 % -\expandafter\ifx\csname count@\endcsname\relax - \countdef\count@=255 % -\fi -\expandafter\ifx\csname @gobble\endcsname\relax - \long\def\@gobble#1{}% -\fi -\expandafter\ifx\csname @firstofone\endcsname\relax - \long\def\@firstofone#1{#1}% -\fi -\expandafter\ifx\csname loop\endcsname\relax - \expandafter\@firstofone -\else - \expandafter\@gobble -\fi -{% - \def\loop#1\repeat{% - \def\body{#1}% - \iterate - }% - \def\iterate{% - \body - \let\next\iterate - \else - \let\next\relax - \fi - \next - }% - \let\repeat=\fi -}% -\def\RestoreCatcodes{} -\count@=0 % -\loop - \edef\RestoreCatcodes{% - \RestoreCatcodes - \catcode\the\count@=\the\catcode\count@\relax - }% -\ifnum\count@<255 % - \advance\count@ 1 % -\repeat - -\def\RangeCatcodeInvalid#1#2{% - \count@=#1\relax - \loop - \catcode\count@=15 % - \ifnum\count@<#2\relax - \advance\count@ 1 % - \repeat -} -\def\RangeCatcodeCheck#1#2#3{% - \count@=#1\relax - \loop - \ifnum#3=\catcode\count@ - \else - \errmessage{% - Character \the\count@\space - with wrong catcode \the\catcode\count@\space - instead of \number#3% - }% - \fi - \ifnum\count@<#2\relax - \advance\count@ 1 % - \repeat -} -\def\space{ } -\expandafter\ifx\csname LoadCommand\endcsname\relax - \def\LoadCommand{\input hobsub.sty\relax}% -\fi -\def\Test{% - \RangeCatcodeInvalid{0}{47}% - \RangeCatcodeInvalid{58}{64}% - \RangeCatcodeInvalid{91}{96}% - \RangeCatcodeInvalid{123}{255}% - \catcode`\@=12 % - \catcode`\\=0 % - \catcode`\%=14 % - \LoadCommand - \RangeCatcodeCheck{0}{36}{15}% - \RangeCatcodeCheck{37}{37}{14}% - \RangeCatcodeCheck{38}{47}{15}% - \RangeCatcodeCheck{48}{57}{12}% - \RangeCatcodeCheck{58}{63}{15}% - \RangeCatcodeCheck{64}{64}{12}% - \RangeCatcodeCheck{65}{90}{11}% - \RangeCatcodeCheck{91}{91}{15}% - \RangeCatcodeCheck{92}{92}{0}% - \RangeCatcodeCheck{93}{96}{15}% - \RangeCatcodeCheck{97}{122}{11}% - \RangeCatcodeCheck{123}{255}{15}% - \RestoreCatcodes -} -\Test -\csname @@end\endcsname -\end -% \end{macrocode} -% \begin{macrocode} -%</test1> -% \end{macrocode} -% -% \section{Installation} -% -% \subsection{Download} -% -% \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/hobsub}}: -% \begin{description} -% \item[\CTAN{macros/latex/contrib/oberdiek/hobsub.dtx}] The source file. -% \item[\CTAN{macros/latex/contrib/oberdiek/hobsub.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[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] -% \end{description} -% \emph{TDS} refers to the standard ``A Directory Structure -% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). 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} -% -% \paragraph{Script installation.} -% Check the directory \xfile{TDS:scripts/oberdiek/} for -% scripts that need further installation steps. -% Package \xpackage{attachfile2} comes with the Perl script -% \xfile{pdfatfi.pl} that should be installed in such a way -% that it can be called as \texttt{pdfatfi}. -% Example (linux): -% \begin{quote} -% |chmod +x scripts/oberdiek/pdfatfi.pl|\\ -% |cp scripts/oberdiek/pdfatfi.pl /usr/local/bin/| -% \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 hobsub.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@{}} -% hobsub.sty & tex/generic/oberdiek/hobsub.sty\\ -% hobsub-generic.sty & tex/generic/oberdiek/hobsub-generic.sty\\ -% hobsub-hyperref.sty & tex/generic/oberdiek/hobsub-hyperref.sty\\ -% hobsub.pdf & doc/latex/oberdiek/hobsub.pdf\\ -% test/hobsub-test1.tex & doc/latex/oberdiek/test/hobsub-test1.tex\\ -% hobsub.dtx & source/latex/oberdiek/hobsub.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 -% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh -% these. For example, \teTeX\ users run \verb|texhash| or -% \verb|mktexlsr|. -% -% \subsection{Some details for the interested} -% -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk hobsub.pdf unpack_files output .| -% \end{quote} -% -% \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{hobsub.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 hobsub.dtx -%makeindex -s gind.ist hobsub.idx -%pdflatex hobsub.dtx -%makeindex -s gind.ist hobsub.idx -%pdflatex hobsub.dtx -%\end{verbatim} -% \end{quote} -% -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{hobsub.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='hobsub'> - <name>hobsub</name> - <caption>Construct package bundles</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2011,2012'/> - <license type='lppl1.3'/> - <version number='1.14'/> - <description> - The package offers a means of loading a bundle of (other) packages - “at once”, offering a means of reducing the amount of log output - as the packages are loaded, and an aide-memoire for complicated - requirements. In some ways, loading a package via hobsub behaves - much like loading the package in the normal way; for example, - reloads are suppressed, as in LaTeX proper, and correct - <tt>\listfiles</tt> output is produced. - <p/> - Examples provided are a ‘generic’ bundle (comprising the author’s - packages that can be used with Plain TeX) and a ‘hyperref’ bundle - (comprising packages useful when generating hypertext output with - LaTeX). - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/hobsub.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/hobsub.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% -% \begin{thebibliography}{9} -% \raggedright -% \bibitem{lualatex:quiet} -% Will Robertson, -% \textit{[lltx] quietening lualatex console output}; -% mailing list \textsf{lualatex-dev at tug.org}, -% 2011-01-29; -% \url{http://tug.org/pipermail/lualatex-dev/2011-January/001031.html}. -% -% \end{thebibliography} -% -% \begin{History} -% \begin{Version}{2011/01/30 v1.0} -% \item -% First public version. -% \end{Version} -% \begin{Version}{2011/04/16 v1.1} -% \item -% Package updates. -% \end{Version} -% \begin{Version}{2011/04/17 v1.2} -% \item -% White spaces at line begins are removed or reduced -% in the generated collection packages. -% \end{Version} -% \begin{Version}{2011/04/18 v1.3} -% \item -% Package updates. -% \end{Version} -% \begin{Version}{2011/04/23 v1.4} -% \item -% Package updates. -% \end{Version} -% \begin{Version}{2011/06/24 v1.5} -% \item -% Package updates. -% \end{Version} -% \begin{Version}{2011/06/30 v1.6} -% \item -% Package updates. -% \end{Version} -% \begin{Version}{2011/07/01 v1.7} -% \item -% Package updates. -% \end{Version} -% \begin{Version}{2011/07/28 v1.8} -% \item -% Package updates. -% \end{Version} -% \begin{Version}{2011/08/22 v1.9} -% \item -% Package updates. -% \end{Version} -% \begin{Version}{2011/10/16 v1.10} -% \item -% Package updates. -% \end{Version} -% \begin{Version}{2011/11/29 v1.11} -% \item -% Package updates. -% \end{Version} -% \begin{Version}{2012/04/25 v1.12} -% \item -% Package updates. -% \end{Version} -% \begin{Version}{2012/05/28 v1.13} -% \item -% Package updates. -% \end{Version} -% \begin{Version}{2016/05/16 v1.14} -% \item -% Documentation updates. -% \end{Version} -% \end{History} -% -% \PrintIndex -% -% \Finale -\endinput diff --git a/macros/latex/contrib/oberdiek/hobsub.sty b/macros/latex/contrib/oberdiek/hobsub.sty deleted file mode 100644 index ebfde8efe0..0000000000 --- a/macros/latex/contrib/oberdiek/hobsub.sty +++ /dev/null @@ -1,5 +0,0 @@ -\ifx\ProvidesPackage\undefined\else -\ProvidesPackage{hobsub}[2019/10/27] -\fi - -\wlog{hobsub not currently supported, see hobsub.dtx to extract original code} diff --git a/macros/latex/contrib/oberdiek/hologo.dtx b/macros/latex/contrib/oberdiek/hologo.dtx index 8ef086f21f..8b3d38914e 100644 --- a/macros/latex/contrib/oberdiek/hologo.dtx +++ b/macros/latex/contrib/oberdiek/hologo.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -107,15 +109,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -207,8 +212,7 @@ and the derived files % \title{The \xpackage{hologo} package} % \date{2017/05/01 v1.13} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -4698,7 +4702,7 @@ $ #1{\string ^^^^0395}{\string ^^^^03b5}% % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/hologo}}: +% CTAN\footnote{\CTANpkg{hologo}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/hologo.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/hologo.pdf}] Documentation. @@ -4710,7 +4714,7 @@ $ #1{\string ^^^^0395}{\string ^^^^03b5}% % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -4833,16 +4837,6 @@ $ #1{\string ^^^^0395}{\string ^^^^03b5}% % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk hologo.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -4878,43 +4872,6 @@ $ #1{\string ^^^^0395}{\string ^^^^03b5}% %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{hologo.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='hologo'> - <name>hologo</name> - <caption>A collection of logos with bookmark support.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2010-2012'/> - <license type='lppl1.3'/> - <version number='1.10'/> - <description> - The package defines a single command <tt>\hologo</tt>, whose - argument is the usual case-confused ASCII version of the logo. - The command is bookmark-enabled, so that every logo becomes - available in bookmarks without further work. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/hologo.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/hologo.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % \raggedright % @@ -4922,19 +4879,19 @@ $ #1{\string ^^^^0395}{\string ^^^^03b5}% % Oren Patashnik, % \textit{\hologo{BibTeX}ing}, % 1988-02-08.\\ -% \CTAN{biblio/bibtex/base/} +% \CTANpkg{base} % % \bibitem{dtklogos} % Gerd Neugebauer, DANTE, % \textit{Package \xpackage{dtklogos}}, % 2011-04-25.\\ -% \CTAN{usergrps/dante/dtk/dtklogos.sty} +% \url{http://mirrors.ctan.org/usergrps/dante/dtk/dtk-logos.sty} % % \bibitem{etexman} % The \hologo{NTS} Team, % \textit{The \hologo{eTeX} manual}, % 1998-02.\\ -% \CTAN{systems/e-tex/v2/doc/} +% \CTANpkg{doc} % % \bibitem{ExTeX-FAQ} % The \hologo{ExTeX} group, @@ -4966,13 +4923,13 @@ $ #1{\string ^^^^0395}{\string ^^^^03b5}% % Michael Wichura, % \textit{The \hologo{PiCTeX} macro package}, % 1987-09-21. -% \CTAN{graphics/pictex/} +% \CTANpkg{pictex} % % \bibitem{scrlogo} % Markus Kohm, % \textit{\hologo{KOMAScript} Datei \xfile{scrlogo.dtx}}, % 2009-01-30.\\ -% \CTAN{install/macros/latex/contrib/komascript.tds.zip} +% \CTANinstall{install/macros/latex/contrib/koma-script.tds.zip} % % \end{thebibliography} % diff --git a/macros/latex/contrib/oberdiek/hologo.pdf b/macros/latex/contrib/oberdiek/hologo.pdf Binary files differindex 3e613e31c4..a5ff0a727b 100644 --- a/macros/latex/contrib/oberdiek/hologo.pdf +++ b/macros/latex/contrib/oberdiek/hologo.pdf diff --git a/macros/latex/contrib/oberdiek/holtxdoc.dtx b/macros/latex/contrib/oberdiek/holtxdoc.dtx index 9f7648bc68..62debb1dae 100644 --- a/macros/latex/contrib/oberdiek/holtxdoc.dtx +++ b/macros/latex/contrib/oberdiek/holtxdoc.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment % % File: holtxdoc.dtx -% Version: 2019/07/27 v0.28 +% Version: 2019/11/12 v0.29 % Info: Private additional ltxdoc support % % Copyright (C) 1999-2012 by @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 holtxdoc.dtx % and the derived files @@ -77,7 +79,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: holtxdoc 2019/07/27 v0.28 Private additional ltxdoc support (HO)} +\Msg{* Package: holtxdoc 2019/11/12 v0.29 Private additional ltxdoc support (HO)} \Msg{************************************************************************} \keepsilent @@ -89,7 +91,7 @@ This is a generated file. Project: holtxdoc -Version: 2019/07/27 v0.28 +Version: 2019/11/12 v0.29 Copyright (C) 1999-2012 by Heiko Oberdiek <heiko.oberdiek at googlemail.com> @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 holtxdoc.dtx and the derived files @@ -150,7 +155,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{holtxdoc.drv}% - [2019/07/27 v0.28 Private additional ltxdoc support (HO)]% + [2019/11/12 v0.29 Private additional ltxdoc support (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc}[2011/11/22] \begin{document} @@ -179,10 +184,9 @@ and the derived files % \GetFileInfo{holtxdoc.drv} % % \title{The \xpackage{holtxdoc} package} -% \date{2019/07/27 v0.28} +% \date{2019/11/12 v0.29} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -200,7 +204,7 @@ and the derived files % Caution: \emph{This package is not intended for public use!} % % It contains the macros and settings to generate the -% documentation of my packages in \CTAN{macros/latex/contrib/oberdiek/}. +% documentation of my packages in \CTANpkg{oberdiek}. % Thus the package does not know anything about compatibility. Only % my current packages' documentation must compile. % @@ -221,7 +225,7 @@ and the derived files % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{holtxdoc}% - [2019/07/27 v0.28 Private additional ltxdoc support (HO)] + [2019/11/12 v0.29 Private additional ltxdoc support (HO)] % \end{macrocode} % % \begin{macrocode} @@ -402,13 +406,27 @@ and the derived files % \end{macrocode} % % \begin{macrocode} +\newcommand*{\bibpackage}[4]{% + \bibitem{#1} + Package \xpackage{#1}, #2, #3.% + \ifx\\#4\\\else\space#4\fi\par +} +% \end{macrocode} +% +% \begin{macrocode} \newcommand*{\CTAN}[1]{% - \href{http://ctan.org/pkg/#1}{\nolinkurl{CTAN:#1}}% + \href{https://ctan.org/tex-archive/#1}{\nolinkurl{CTAN:#1}}% +} +\newcommand*{\CTANinstall}[1]{% + \href{http://mirrors.ctan.org/#1}{\nolinkurl{CTAN:#1}}% +} +\newcommand*{\CTANpkg}[1]{% + \href{http://ctan.org/pkg/#1}{\nolinkurl{CTAN:pkg/#1}}% } % \end{macrocode} % \begin{macrocode} \newcommand*{\Newsgroup}[1]{% - \href{http://groups.google.com/group/#1/topics}{\nolinkurl{news:#1}}% + \href{https://groups.google.com/group/#1/topics}{\nolinkurl{news:#1}}% } % \end{macrocode} % @@ -532,7 +550,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/holtxdoc}}: +% CTAN\footnote{\CTANpkg{holtxdoc}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/holtxdoc.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/holtxdoc.pdf}] Documentation. @@ -544,7 +562,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -663,16 +681,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk holtxdoc.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -708,43 +716,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{holtxdoc.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='holtxdoc'> - <name>holtxdoc</name> - <caption>Documentation macros for oberdiek bundle, etc.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='1999-2012'/> - <license type='lppl1.3'/> - <version number='0.28'/> - <description> - These are personal macros, which are not necessarily useful to - other authors (they are provided as part off the source of others - of the author's packages). Macros that may be of use to other - authors are available separately, in package - <xref refid='hypdoc'>hypdoc</xref>. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/holtxdoc.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/holtxdoc.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{1999/06/26 v0.3} % \item @@ -854,6 +825,11 @@ and the derived files % \item Use CTAN's preferred URL form for packages % Documentation updates. % \end{Version} +% \begin{Version}{2019/11/12 v0.29} +% \item +% Add \verb|\bibpackage| (previously defined inline in some of the packages). +% Adjust CTAN links. +% \end{Version} % \end{History} % % \PrintIndex diff --git a/macros/latex/contrib/oberdiek/holtxdoc.pdf b/macros/latex/contrib/oberdiek/holtxdoc.pdf Binary files differindex 2d8aabb6be..ecd091880c 100644 --- a/macros/latex/contrib/oberdiek/holtxdoc.pdf +++ b/macros/latex/contrib/oberdiek/holtxdoc.pdf diff --git a/macros/latex/contrib/oberdiek/hopatch.dtx b/macros/latex/contrib/oberdiek/hopatch.dtx index 651396aeda..259be51436 100644 --- a/macros/latex/contrib/oberdiek/hopatch.dtx +++ b/macros/latex/contrib/oberdiek/hopatch.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 @@ -101,15 +103,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 @@ -192,8 +197,7 @@ and the derived files % \title{The \xpackage{hopatch} package} % \date{2016/05/16 v1.3} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -686,7 +690,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/hopatch}}: +% CTAN\footnote{\CTANpkg{hopatch}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/hopatch.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/hopatch.pdf}] Documentation. @@ -698,7 +702,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -819,16 +823,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk hopatch.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -864,43 +858,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{hopatch.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='hopatch'> - <name>hopatch</name> - <caption>Load patches for packages.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2011,2012'/> - <license type='lppl1.3'/> - <version number='1.3'/> - <description> - The hopatch package provides a command with which the user may - register a piece of patch code for a particular package. Hopatch - will apply the patch immediately, if the relevant package has - already been loaded; otherwise it will store the patch until the - package appears. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/hopatch.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/hopatch.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % \raggedright % diff --git a/macros/latex/contrib/oberdiek/hopatch.pdf b/macros/latex/contrib/oberdiek/hopatch.pdf Binary files differindex e2fe0cb9fd..614aa20e65 100644 --- a/macros/latex/contrib/oberdiek/hopatch.pdf +++ b/macros/latex/contrib/oberdiek/hopatch.pdf diff --git a/macros/latex/contrib/oberdiek/hycolor.dtx b/macros/latex/contrib/oberdiek/hycolor.dtx index 79bfe8d13f..85f2903936 100644 --- a/macros/latex/contrib/oberdiek/hycolor.dtx +++ b/macros/latex/contrib/oberdiek/hycolor.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 hycolor.dtx % and the derived files @@ -110,15 +112,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 hycolor.dtx and the derived files @@ -241,8 +246,7 @@ and the derived files % \title{The \xpackage{hycolor} package} % \date{2016/05/16 v1.8} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -1962,7 +1966,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/hycolor}}: +% CTAN\footnote{\CTANpkg{hycolor}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/hycolor.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/hycolor.pdf}] Documentation. @@ -1974,7 +1978,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -2101,16 +2105,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk hycolor.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -2146,42 +2140,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{hycolor.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='hycolor'> - <name>hycolor</name> - <caption>Implements colour for packages hyperref and bookmark.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007-2011'/> - <license type='lppl1.3'/> - <version number='1.8'/> - <description> - This package provides the code for the color option - that is used by packages <xref refid='hyperref'>hyperref</xref> - and <xref refid='bookmark'>bookmark</xref>. - It is not intended as package for the user. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/hycolor.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/hycolor.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/04/09 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/hycolor.pdf b/macros/latex/contrib/oberdiek/hycolor.pdf Binary files differindex c02a31b24c..65bd09f63f 100644 --- a/macros/latex/contrib/oberdiek/hycolor.pdf +++ b/macros/latex/contrib/oberdiek/hycolor.pdf diff --git a/macros/latex/contrib/oberdiek/hypbmsec.dtx b/macros/latex/contrib/oberdiek/hypbmsec.dtx index 5288140146..60a716fca8 100644 --- a/macros/latex/contrib/oberdiek/hypbmsec.dtx +++ b/macros/latex/contrib/oberdiek/hypbmsec.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 hypbmsec.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 hypbmsec.dtx and the derived files @@ -181,8 +186,7 @@ and the derived files % \title{The \xpackage{hypbmsec} package} % \date{2016/05/16 v2.5} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -600,7 +604,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/hypbmsec}}: +% CTAN\footnote{\CTANpkg{hypbmsec}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/hypbmsec.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/hypbmsec.pdf}] Documentation. @@ -612,7 +616,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -731,16 +735,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk hypbmsec.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -776,43 +770,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{hypbmsec.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='hypbmsec'> - <name>hypbmsec</name> - <caption>Hypertext bookmarks in sectioning commands.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='1998-2000,2006,2007'/> - <license type='lppl1.3'/> - <version number='2.5'/> - <description> - Bookmark entries can be given as another argument to the LaTeX - sectioning commands. The <xref refid='hyperref'>hyperref</xref> - package is required to get the bookmarks, but the syntax - works without it. - <p/> - This package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/hypbmsec.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/hypbmsec.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{1998/11/20 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/hypbmsec.pdf b/macros/latex/contrib/oberdiek/hypbmsec.pdf Binary files differindex 3667c3a192..e3d7743e3c 100644 --- a/macros/latex/contrib/oberdiek/hypbmsec.pdf +++ b/macros/latex/contrib/oberdiek/hypbmsec.pdf diff --git a/macros/latex/contrib/oberdiek/hypcap.dtx b/macros/latex/contrib/oberdiek/hypcap.dtx index e35d80e245..9ef57eb82e 100644 --- a/macros/latex/contrib/oberdiek/hypcap.dtx +++ b/macros/latex/contrib/oberdiek/hypcap.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 hypcap.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 hypcap.dtx and the derived files @@ -181,8 +186,7 @@ and the derived files % \title{The \xpackage{hypcap} package} % \date{2016/05/16 v1.12} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -509,7 +513,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/hypcap}}: +% CTAN\footnote{\CTANpkg{hypcap}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/hypcap.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/hypcap.pdf}] Documentation. @@ -521,7 +525,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -640,16 +644,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk hypcap.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -685,53 +679,12 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{hypcap.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='hypcap'> - <name>hypcap</name> - <caption>Adjusting the anchors of captions.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='1999-2001,2006-2008,2011'/> - <license type='lppl1.3'/> - <version number='1.12'/> - <description> - The package offers a solution to the problem that when you link to - a float using <xref refid='hyperref'>hyperref</xref>, the link - anchors to below the float's caption, rather than the beginning of - the float. - <p/> - Hypcap defines a separate \capstart command, which you put where - you want links to end; you should have a \capstart command for each - \caption command. Package options can be used to auto-insert a - \capstart at the start of a float environment. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/hypcap.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/hypcap.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{1999/02/13 v1.0} % \item % A beginning version, published in newsgroup \xnewsgroup{comp.text.tex}:\\ % \URL{``\link{Re: \xpackage{hyperref} and figures}''}^^A -% {http://groups.google.com/group/comp.text.tex/msg/5c9b47b001a9379c} +% {https://groups.google.com/group/comp.text.tex/msg/5c9b47b001a9379c} % \end{Version} % \begin{Version}{2000/08/14 v1.1} % \item diff --git a/macros/latex/contrib/oberdiek/hypcap.pdf b/macros/latex/contrib/oberdiek/hypcap.pdf Binary files differindex 03afde31e3..eb0ee6e7af 100644 --- a/macros/latex/contrib/oberdiek/hypcap.pdf +++ b/macros/latex/contrib/oberdiek/hypcap.pdf diff --git a/macros/latex/contrib/oberdiek/hypdestopt.dtx b/macros/latex/contrib/oberdiek/hypdestopt.dtx index 26ca80e459..b8c9a76df0 100644 --- a/macros/latex/contrib/oberdiek/hypdestopt.dtx +++ b/macros/latex/contrib/oberdiek/hypdestopt.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 hypdestopt.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 hypdestopt.dtx and the derived files @@ -181,8 +186,7 @@ and the derived files % \title{The \xpackage{hypdestopt} package} % \date{2016/05/21 v2.5} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -764,7 +768,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/hypdestopt}}: +% CTAN\footnote{\CTANpkg{hypdestopt}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/hypdestopt.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/hypdestopt.pdf}] Documentation. @@ -776,7 +780,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -895,16 +899,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk hypdestopt.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -940,43 +934,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{hypdestopt.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='hypdestopt'> - <name>hypdestopt</name> - <caption>Hyperref destination optimizer.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2006-2008,2011'/> - <license type='lppl1.3'/> - <version number='2.5'/> - <description> - This package supports <xref refid='hyperref'>hyperref</xref>'s - pdftex driver. It removes unnecessary destinations - and shortens the destination names or uses numbered destinations - to get smaller PDF files. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/hypdestopt.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/hypdestopt.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % % \bibitem{alphalph} @@ -988,12 +945,12 @@ and the derived files % Sebastian Rahtz, Heiko Oberdiek: % \textit{The \xpackage{hyperref} package}; % 2006/06/01 v6.75a; -% \CTAN{macros/latex/contrib/hyperref/}. +% \CTANpkg{hyperref}. % % \bibitem{ifpdf} % Heiko Oberdiek: \textit{The \xpackage{ifpdf} package}; % 2006/02/20 v1.4; -% \CTAN{macros/latex/contrib/oberdiek/ifpdf.pdf}. +% \CTANpkg{ifpdf}. % % \end{thebibliography} % diff --git a/macros/latex/contrib/oberdiek/hypdestopt.pdf b/macros/latex/contrib/oberdiek/hypdestopt.pdf Binary files differindex 38119f52d9..8c5809d295 100644 --- a/macros/latex/contrib/oberdiek/hypdestopt.pdf +++ b/macros/latex/contrib/oberdiek/hypdestopt.pdf diff --git a/macros/latex/contrib/oberdiek/hypdoc.dtx b/macros/latex/contrib/oberdiek/hypdoc.dtx index ba803c86e3..7d37511812 100644 --- a/macros/latex/contrib/oberdiek/hypdoc.dtx +++ b/macros/latex/contrib/oberdiek/hypdoc.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 hypdoc.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 hypdoc.dtx and the derived files @@ -181,8 +186,7 @@ and the derived files % \title{The \xpackage{hypdoc} package} % \date{2018/09/07 v1.14} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -1145,7 +1149,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/hypdoc}}: +% CTAN\footnote{\CTANpkg{hypdoc}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/hypdoc.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/hypdoc.pdf}] Documentation. @@ -1157,7 +1161,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1276,16 +1280,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk hypdoc.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1321,43 +1315,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{hypdoc.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='hypdoc'> - <name>hypdoc</name> - <caption>Hyper extensions for doc.sty.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2002,2006,2007,2009-2011'/> - <license type='lppl1.3'/> - <version number='1.14'/> - <description> - This package adds hypertext features to the package - <xref refid='doc'>doc</xref> that is used in the documentation - system of <xref refid='latex'>LaTeX2e</xref>. Bookmarks are added - and references are linked as far as possible. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/hypdoc.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/hypdoc.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2002/05/10 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/hypdoc.pdf b/macros/latex/contrib/oberdiek/hypdoc.pdf Binary files differindex c507c78149..9cbdc090c4 100644 --- a/macros/latex/contrib/oberdiek/hypdoc.pdf +++ b/macros/latex/contrib/oberdiek/hypdoc.pdf diff --git a/macros/latex/contrib/oberdiek/hypgotoe.dtx b/macros/latex/contrib/oberdiek/hypgotoe.dtx index 14ee6417c7..ecf5b50782 100644 --- a/macros/latex/contrib/oberdiek/hypgotoe.dtx +++ b/macros/latex/contrib/oberdiek/hypgotoe.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 hypgotoe.dtx % and the derived files @@ -100,15 +102,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 hypgotoe.dtx and the derived files @@ -186,8 +191,7 @@ and the derived files % \title{The \xpackage{hypgotoe} package} % \date{2016/05/16 v0.2} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -488,7 +492,7 @@ Anker foobar is here. % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/hypgotoe}}: +% CTAN\footnote{\CTANpkg{hypgotoe}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/hypgotoe.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/hypgotoe.pdf}] Documentation. @@ -500,7 +504,7 @@ Anker foobar is here. % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -620,16 +624,6 @@ Anker foobar is here. % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk hypgotoe.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -665,41 +659,6 @@ Anker foobar is here. %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{hypgotoe.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='hypgotoe'> - <name>hypgotoe</name> - <caption>Links to embedded files.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007'/> - <license type='lppl1.3'/> - <version number='0.2'/> - <description> - This experimental package is a first experiment for links to embedded - files. It is named after the PDF action name <tt>/GoToE</tt>. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/hypgotoe.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/hypgotoe.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % \bibitem{pdfspec} % Adobe Systems Incorporated: diff --git a/macros/latex/contrib/oberdiek/hypgotoe.pdf b/macros/latex/contrib/oberdiek/hypgotoe.pdf Binary files differindex 8ebda62f61..39b5f67c81 100644 --- a/macros/latex/contrib/oberdiek/hypgotoe.pdf +++ b/macros/latex/contrib/oberdiek/hypgotoe.pdf diff --git a/macros/latex/contrib/oberdiek/hyphsubst.dtx b/macros/latex/contrib/oberdiek/hyphsubst.dtx index 64121a5020..50e8de4636 100644 --- a/macros/latex/contrib/oberdiek/hyphsubst.dtx +++ b/macros/latex/contrib/oberdiek/hyphsubst.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -104,15 +106,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -194,8 +199,7 @@ and the derived files % \title{The \xpackage{hyphsubst} package} % \date{2016/05/16 v0.3} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -729,7 +733,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/hyphsubst}}: +% CTAN\footnote{\CTANpkg{hyphsubst}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/hyphsubst.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/hyphsubst.pdf}] Documentation. @@ -741,7 +745,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -862,16 +866,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk hyphsubst.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -907,45 +901,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{hyphsubst.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='hyphsubst'> - <name>hyphsubst</name> - <caption>Substitute hyphenation patterns.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2008'/> - <license type='lppl1.3'/> - <version number='0.3'/> - <description> - A TeX format file may include alternative hyphenation patterns - for a language with a different name. If the naming convention - follows <xref refid='babel'>babel’s</xref> rules, then the - hyphenation patterns - for a language can be replaced by the alternative hyphenation patterns, - provided in the format file. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/hyphsubst.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/hyphsubst.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2008/06/07 v0.1} % \item diff --git a/macros/latex/contrib/oberdiek/hyphsubst.pdf b/macros/latex/contrib/oberdiek/hyphsubst.pdf Binary files differindex 2499cb9559..adcaaea2e5 100644 --- a/macros/latex/contrib/oberdiek/hyphsubst.pdf +++ b/macros/latex/contrib/oberdiek/hyphsubst.pdf diff --git a/macros/latex/contrib/oberdiek/ifdraft.dtx b/macros/latex/contrib/oberdiek/ifdraft.dtx index e16cdd7c78..fb5e0a22bb 100644 --- a/macros/latex/contrib/oberdiek/ifdraft.dtx +++ b/macros/latex/contrib/oberdiek/ifdraft.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 ifdraft.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 ifdraft.dtx and the derived files @@ -181,8 +186,7 @@ and the derived files % \title{The \xpackage{ifdraft} package} % \date{2016/05/16 v1.4} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -337,7 +341,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/ifdraft}}: +% CTAN\footnote{\CTANpkg{ifdraft}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/ifdraft.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/ifdraft.pdf}] Documentation. @@ -349,7 +353,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -468,16 +472,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk ifdraft.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -513,56 +507,12 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{ifdraft.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='ifdraft'> - <name>ifdraft</name> - <caption>Detect "draft" and "final" class options.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='1999,2005,2006,2008'/> - <license type='lppl1.3'/> - <version number='1.4'/> - <description> - The package defines commands that switch according to the - prevailing ‘draft’ or ‘final’ - options; each command takes two arguments, the first for the - ‘true’, the second for the ‘false’ - case. Commands are:<br/> - — <tt>\ifdraft</tt> determines whether we're operating in - draft (‘true’) or final mode;<br/> - - — <tt>\ifoptiondraft</tt> determines whether a - ‘draft’ option has been given; and<br/> - — <tt>\ifoptionfinal</tt> determines whether a - ‘final’ option has been given. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/ifdraft.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/ifdraft.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{1999/12/28 v1.0} % \item % First public release, published in newsgroup \xnewsgroup{de.comp.text.tex}:\\ % \URL{``\link{Re: auf vorhandensein der option "draft" pruefen}''}^^A -% {http://groups.google.com/group/de.comp.text.tex/msg/ccc1ccc9a8c224e9} +% {https://groups.google.com/group/de.comp.text.tex/msg/ccc1ccc9a8c224e9} % \item % LPPL 1.1 % \end{Version} diff --git a/macros/latex/contrib/oberdiek/ifdraft.pdf b/macros/latex/contrib/oberdiek/ifdraft.pdf Binary files differindex 2852542abc..61b4f95bd5 100644 --- a/macros/latex/contrib/oberdiek/ifdraft.pdf +++ b/macros/latex/contrib/oberdiek/ifdraft.pdf diff --git a/macros/latex/contrib/oberdiek/iflang.dtx b/macros/latex/contrib/oberdiek/iflang.dtx index 21a6825bd8..f5d1303239 100644 --- a/macros/latex/contrib/oberdiek/iflang.dtx +++ b/macros/latex/contrib/oberdiek/iflang.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -108,15 +110,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -202,8 +207,7 @@ and the derived files % \title{The \xpackage{iflang} package} % \date{2018/01/21 v1.7} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -579,7 +583,7 @@ and the derived files % our own expandable string comparison. The following % implementation is based on a \TeX\ pearl from David Kastrup, presented % at the conference Bacho\TeX~2005: -% \url{http://www-stary.gust.org.pl/pearls/2005/david-kastrup/bachotex2005-david-kastrup-pearl1.pdf} +% \url{http://www.gust.org.pl/projects/pearls/2005p/david-kastrup/bachotex2005-david-kastrup-pearl1.pdf} % % The orignal code allows macros inside the second string. % Because also \cs{languagename} might consists of further @@ -989,7 +993,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/iflang}}: +% CTAN\footnote{\CTANpkg{iflang}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/iflang.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/iflang.pdf}] Documentation. @@ -1001,7 +1005,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1125,16 +1129,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk iflang.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1170,40 +1164,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{iflang.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='iflang'> - <name>iflang</name> - <caption>Expandable checks for the current language.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007'/> - <license type='lppl1.3'/> - <version number='1.7'/> - <description> - This package provides expandable checks for the current language - based on macro <tt>\languagename</tt> or hyphenation patterns. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/iflang.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/iflang.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \section{Acknowledgement} % I wish to thank: % \begin{description} diff --git a/macros/latex/contrib/oberdiek/iflang.pdf b/macros/latex/contrib/oberdiek/iflang.pdf Binary files differindex 1ad01d257b..5a903f19f4 100644 --- a/macros/latex/contrib/oberdiek/iflang.pdf +++ b/macros/latex/contrib/oberdiek/iflang.pdf diff --git a/macros/latex/contrib/oberdiek/ifluatex.dtx b/macros/latex/contrib/oberdiek/ifluatex.dtx deleted file mode 100644 index 556dbfaef4..0000000000 --- a/macros/latex/contrib/oberdiek/ifluatex.dtx +++ /dev/null @@ -1,920 +0,0 @@ -% \iffalse meta-comment -% -% File: ifluatex.dtx -% Version: 2016/05/16 v1.4 -% Info: Provides the ifluatex switch -% -% Copyright (C) 2007, 2009, 2010 by -% Heiko Oberdiek <heiko.oberdiek at googlemail.com> -% 2016 -% 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt -% and the latest version of this license is in -% http://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". -% -% This Current Maintainer of this work is Heiko Oberdiek. -% -% The Base Interpreter refers to any `TeX-Format', -% because some files are installed in TDS:tex/generic//. -% -% This work consists of the main source file ifluatex.dtx -% and the derived files -% ifluatex.sty, ifluatex.pdf, ifluatex.ins, ifluatex.drv, -% ifluatex-test1.tex, ifluatex-test2.tex, ifluatex-test3.tex. -% -% Distribution: -% CTAN:macros/latex/contrib/oberdiek/ifluatex.dtx -% CTAN:macros/latex/contrib/oberdiek/ifluatex.pdf -% -% Unpacking: -% (a) If ifluatex.ins is present: -% tex ifluatex.ins -% (b) Without ifluatex.ins: -% tex ifluatex.dtx -% (c) If you insist on using LaTeX -% latex \let\install=y\input{ifluatex.dtx} -% (quote the arguments according to the demands of your shell) -% -% Documentation: -% (a) If ifluatex.drv is present: -% latex ifluatex.drv -% (b) Without ifluatex.drv: -% latex ifluatex.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 ifluatex.dtx -% makeindex -s gind.ist ifluatex.idx -% pdflatex ifluatex.dtx -% makeindex -s gind.ist ifluatex.idx -% pdflatex ifluatex.dtx -% -% Installation: -% TDS:tex/generic/oberdiek/ifluatex.sty -% TDS:doc/latex/oberdiek/ifluatex.pdf -% TDS:doc/latex/oberdiek/test/ifluatex-test1.tex -% TDS:doc/latex/oberdiek/test/ifluatex-test2.tex -% TDS:doc/latex/oberdiek/test/ifluatex-test3.tex -% TDS:source/latex/oberdiek/ifluatex.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: ifluatex 2016/05/16 v1.4 Provides the ifluatex switch (HO)} -\Msg{************************************************************************} - -\keepsilent -\askforoverwritefalse - -\let\MetaPrefix\relax -\preamble - -This is a generated file. - -Project: ifluatex -Version: 2016/05/16 v1.4 - -Copyright (C) 2007, 2009, 2010 by - Heiko Oberdiek <heiko.oberdiek at googlemail.com> - -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 - http://www.latex-project.org/lppl/lppl-1-3c.txt -and the latest version of this license is in - http://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". - -This Current Maintainer of this work is Heiko Oberdiek. - -The Base Interpreter refers to any `TeX-Format', -because some files are installed in TDS:tex/generic//. - -This work consists of the main source file ifluatex.dtx -and the derived files - ifluatex.sty, ifluatex.pdf, ifluatex.ins, ifluatex.drv, - ifluatex-test1.tex, ifluatex-test2.tex, ifluatex-test3.tex. - -\endpreamble -\let\MetaPrefix\DoubleperCent - -\generate{% - \file{ifluatex.ins}{\from{ifluatex.dtx}{install}}% - \file{ifluatex.drv}{\from{ifluatex.dtx}{driver}}% - \usedir{tex/generic/oberdiek}% - \file{ifluatex.sty}{\from{ifluatex.dtx}{package}}% -% \usedir{doc/latex/oberdiek/test}% -% \file{ifluatex-test1.tex}{\from{ifluatex.dtx}{test1}}% -% \file{ifluatex-test2.tex}{\from{ifluatex.dtx}{test-reload1}}% -% \file{ifluatex-test3.tex}{\from{ifluatex.dtx}{test-reload2}}% - \nopreamble - \nopostamble -% \usedir{source/latex/oberdiek/catalogue}% -% \file{ifluatex.xml}{\from{ifluatex.dtx}{catalogue}}% -} - -\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{* ifluatex.sty} -\Msg{*} -\Msg{* To produce the documentation run the file `ifluatex.drv'} -\Msg{* through LaTeX.} -\Msg{*} -\Msg{* Happy TeXing!} -\Msg{*} -\Msg{************************************************************************} - -\endbatchfile -%</install> -%<*ignore> -\fi -%</ignore> -%<*driver> -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{ifluatex.drv}% - [2016/05/16 v1.4 Provides the ifluatex switch (HO)]% -\documentclass{ltxdoc} -\usepackage{holtxdoc}[2011/11/22] -\begin{document} - \DocInput{ifluatex.dtx}% -\end{document} -%</driver> -% \fi -% -% -% \CharacterTable -% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -% Digits \0\1\2\3\4\5\6\7\8\9 -% Exclamation \! Double quote \" Hash (number) \# -% Dollar \$ Percent \% Ampersand \& -% Acute accent \' Left paren \( Right paren \) -% Asterisk \* Plus \+ Comma \, -% Minus \- Point \. Solidus \/ -% Colon \: Semicolon \; Less than \< -% Equals \= Greater than \> Question mark \? -% Commercial at \@ Left bracket \[ Backslash \\ -% Right bracket \] Circumflex \^ Underscore \_ -% Grave accent \` Left brace \{ Vertical bar \| -% Right brace \} Tilde \~} -% -% \GetFileInfo{ifluatex.drv} -% -% \title{The \xpackage{ifluatex} package} -% \date{2016/05/16 v1.4} -% \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} -% -% \maketitle -% -% \begin{abstract} -% This package looks for \LuaTeX\ regardless of its mode -% and provides the switch \cs{ifluatex}. Also it makes -% \cs{luatexversion} available if it is not present. -% It works with \plainTeX\ or \LaTeX. -% \end{abstract} -% -% \tableofcontents -% -% \section{Documentation} -% -% The package \xpackage{ifluatex} can be used with both \plainTeX\ -% and \LaTeX: -% \begin{description} -% \item[\plainTeX:] |\input ifluatex.sty| -% \item[\LaTeXe:] |\usepackage{ifluatex}| -% \end{description} -% -% \DescribeMacro{\ifluatex} -% The package provides the switch \cs{ifluatex}: -% \begin{quote} -% |\ifluatex|\\ -% \hspace{1.5em}\LuaTeX\ is running\\ -% |\else|\\ -% \hspace{1.5em}Without \LuaTeX\\ -% |\fi| -% \end{quote} -% -% Since version 0.39 \LuaTeX\ only provides \cs{directlua} at startup -% time. Also the syntax of \cs{directlua} changed in version 0.36. -% Thus the user might want to check the LuaTeX version. -% Therefore this package also makes \cs{luatexversion} and -% \cs{luatexrevision} available, if it is not yet done. -% -% If you want to detect the mode (DVI or PDF), then use package -% \xpackage{ifpdf}. \LuaTeX\ has inherited \cs{pdfoutput} from \pdfTeX. -% -% \StopEventually{ -% } -% -% \section{Implementation} -% -% \begin{macrocode} -%<*package> -% \end{macrocode} -% -% \subsection{Reload check and package identification} -% Reload check, especially if the package is not used with \LaTeX. -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode58=12 % : - \catcode64=11 % @ - \catcode123=1 % { - \catcode125=2 % } - \expandafter\let\expandafter\x\csname ver@ifluatex.sty\endcsname - \ifx\x\relax % plain-TeX, first loading - \else - \def\empty{}% - \ifx\x\empty % LaTeX, first loading, - % variable is initialized, but \ProvidesPackage not yet seen - \else - \expandafter\ifx\csname PackageInfo\endcsname\relax - \def\x#1#2{% - \immediate\write-1{Package #1 Info: #2.}% - }% - \else - \def\x#1#2{\PackageInfo{#1}{#2, stopped}}% - \fi - \x{ifluatex}{The package is already loaded}% - \aftergroup\endinput - \fi - \fi -\endgroup% -% \end{macrocode} -% Package identification: -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode40=12 % ( - \catcode41=12 % ) - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode47=12 % / - \catcode58=12 % : - \catcode64=11 % @ - \catcode91=12 % [ - \catcode93=12 % ] - \catcode123=1 % { - \catcode125=2 % } - \expandafter\ifx\csname ProvidesPackage\endcsname\relax - \def\x#1#2#3[#4]{\endgroup - \immediate\write-1{Package: #3 #4}% - \xdef#1{#4}% - }% - \else - \def\x#1#2[#3]{\endgroup - #2[{#3}]% - \ifx#1\@undefined - \xdef#1{#3}% - \fi - \ifx#1\relax - \xdef#1{#3}% - \fi - }% - \fi -\expandafter\x\csname ver@ifluatex.sty\endcsname -\ProvidesPackage{ifluatex}% - [2016/05/16 v1.4 Provides the ifluatex switch (HO)]% -% \end{macrocode} -% -% \subsection{Catcodes} -% -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode123=1 % { - \catcode125=2 % } - \catcode64=11 % @ - \def\x{\endgroup - \expandafter\edef\csname ifluatex@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\ifluatex@AtEnd{% - \ifluatex@AtEnd - \catcode#1=\the\catcode#1\relax - }% - \catcode#1=#2\relax -} -\TMP@EnsureCode{10}{12}% ^^J -\TMP@EnsureCode{39}{12}% ' -\TMP@EnsureCode{40}{12}% ( -\TMP@EnsureCode{41}{12}% ) -\TMP@EnsureCode{44}{12}% , -\TMP@EnsureCode{45}{12}% - -\TMP@EnsureCode{46}{12}% . -\TMP@EnsureCode{47}{12}% / -\TMP@EnsureCode{58}{12}% : -\TMP@EnsureCode{60}{12}% < -\TMP@EnsureCode{94}{7}% ^ -\TMP@EnsureCode{96}{12}% ` -\edef\ifluatex@AtEnd{\ifluatex@AtEnd\noexpand\endinput} -% \end{macrocode} -% -% \subsection{Macro for error messages} -% -% \begin{macro}{\ifluatex@Error} -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname PackageError\endcsname\relax - \def\ifluatex@Error#1#2{% - \begingroup - \newlinechar=10 % - \def\MessageBreak{^^J}% - \edef\x{\errhelp{#2}}% - \x - \errmessage{Package ifluatex Error: #1}% - \endgroup - }% -\else - \def\ifluatex@Error{% - \PackageError{ifluatex}% - }% -\fi -% \end{macrocode} -% \end{macro} -% -% \subsection{Check for previously defined \cs{ifluatex}} -% -% \begin{macrocode} -\begingroup - \expandafter\ifx\csname ifluatex\endcsname\relax - \else - \edef\i/{\expandafter\string\csname ifluatex\endcsname}% - \ifluatex@Error{Name clash, \i/ is already defined}{% - Incompatible versions of \i/ can cause problems,\MessageBreak - therefore package loading is aborted.% - }% - \endgroup - \expandafter\ifluatex@AtEnd - \fi% -\endgroup -% \end{macrocode} -% -% \subsection{\cs{ifluatex}} -% -% \begin{macro}{\ifluatex} -% \begin{macrocode} -\let\ifluatex\iffalse -% \end{macrocode} -% \end{macro} -% -% Test \cs{luatexversion}. Is it defined and different from -% \cs{relax}? Someone could have used \LaTeX\ internal -% \cs{@ifundefined}, or something else involving. -% Notice, \cs{csname} is executed inside a group for the test -% to cancel the side effect of \cs{csname}. -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname luatexversion\endcsname\relax -\else - \expandafter\let\csname ifluatex\expandafter\endcsname - \csname iftrue\endcsname -\fi -% \end{macrocode} -% -% \subsection{Lua\TeX\ v0.39} -% -% Starting with version 0.39 \LuaTeX\ wants to provide \cs{directlua} -% as only primitive at startup time beyond vanilla \TeX's primitives. -% Then \cs{directlua} exists, but \cs{luatexversion} cannot be found. -% Unhappily also the syntax of \cs{directlua} changed in v0.36, -% thus the user would want to check \cs{luatexversion}. -% Therefore we make \cs{luatexversion} available using -% \LuaTeX's Lua function |tex.enableprimitives|. -% -% \begin{macrocode} -\ifluatex -\else - \begingroup\expandafter\expandafter\expandafter\endgroup - \expandafter\ifx\csname directlua\endcsname\relax - \else - \expandafter\let\csname ifluatex\expandafter\endcsname - \csname iftrue\endcsname - \begingroup - \newlinechar=10 % - \endlinechar=\newlinechar% - \ifnum0% - \directlua{% - if tex.enableprimitives then - tex.enableprimitives('ifluatex', {'luatexversion'}) - tex.print('1') - end - }% - \ifx\ifluatexluatexversion\@undefined\else 1\fi % - =11 % - \global\let\luatexversion\ifluatexluatexversion% - \else% - \ifluatex@Error{% - Missing \string\luatexversion% - }{% - Update LuaTeX.% - }% - \fi% - \endgroup% - \fi -\fi -% \end{macrocode} -% \begin{macrocode} -\ifluatex - \begingroup\expandafter\expandafter\expandafter\endgroup - \expandafter\ifx\csname luatexrevision\endcsname\relax - \ifnum\luatexversion<36 % - \else - \begingroup - \ifx\luatexrevision\relax - \let\luatexrevision\@undefined - \fi - \newlinechar=10 % - \endlinechar=\newlinechar% - \ifcase0% - \directlua{% - if tex.enableprimitives then - tex.enableprimitives('ifluatex', {'luatexrevision'}) - else - tex.print('1') - end - }% - \ifx\ifluatexluatexrevision\@undefined 1\fi% - \relax% - \global\let\luatexrevision\ifluatexluatexrevision% - \fi% - \endgroup% - \fi - \begingroup\expandafter\expandafter\expandafter\endgroup - \expandafter\ifx\csname luatexrevision\endcsname\relax - \ifluatex@Error{% - Missing \string\luatexrevision% - }{% - Update LuaTeX.% - }% - \fi - \fi -\fi -% \end{macrocode} -% -% \subsection{Protocol entry} -% -% Log comment: -% \begin{macrocode} -\begingroup - \expandafter\ifx\csname PackageInfo\endcsname\relax - \def\x#1#2{% - \immediate\write-1{Package #1 Info: #2.}% - }% - \else - \let\x\PackageInfo - \expandafter\let\csname on@line\endcsname\empty - \fi - \x{ifluatex}{LuaTeX \ifluatex\else not \fi detected}% -\endgroup -% \end{macrocode} -% \begin{macrocode} -\ifluatex@AtEnd% -% \end{macrocode} -% \begin{macrocode} -%</package> -% \end{macrocode} -% -% \section{Test} -% -% \subsection{Catcode checks for loading} -% -% \begin{macrocode} -%<*test1> -% \end{macrocode} -% \begin{macrocode} -\catcode`\{=1 % -\catcode`\}=2 % -\catcode`\#=6 % -\catcode`\@=11 % -\expandafter\ifx\csname count@\endcsname\relax - \countdef\count@=255 % -\fi -\expandafter\ifx\csname @gobble\endcsname\relax - \long\def\@gobble#1{}% -\fi -\expandafter\ifx\csname @firstofone\endcsname\relax - \long\def\@firstofone#1{#1}% -\fi -\expandafter\ifx\csname loop\endcsname\relax - \expandafter\@firstofone -\else - \expandafter\@gobble -\fi -{% - \def\loop#1\repeat{% - \def\body{#1}% - \iterate - }% - \def\iterate{% - \body - \let\next\iterate - \else - \let\next\relax - \fi - \next - }% - \let\repeat=\fi -}% -\def\RestoreCatcodes{} -\count@=0 % -\loop - \edef\RestoreCatcodes{% - \RestoreCatcodes - \catcode\the\count@=\the\catcode\count@\relax - }% -\ifnum\count@<255 % - \advance\count@ 1 % -\repeat - -\def\RangeCatcodeInvalid#1#2{% - \count@=#1\relax - \loop - \catcode\count@=15 % - \ifnum\count@<#2\relax - \advance\count@ 1 % - \repeat -} -\def\RangeCatcodeCheck#1#2#3{% - \count@=#1\relax - \loop - \ifnum#3=\catcode\count@ - \else - \errmessage{% - Character \the\count@\space - with wrong catcode \the\catcode\count@\space - instead of \number#3% - }% - \fi - \ifnum\count@<#2\relax - \advance\count@ 1 % - \repeat -} -\def\space{ } -\expandafter\ifx\csname LoadCommand\endcsname\relax - \def\LoadCommand{\input ifluatex.sty\relax}% -\fi -\def\Test{% - \RangeCatcodeInvalid{0}{47}% - \RangeCatcodeInvalid{58}{64}% - \RangeCatcodeInvalid{91}{96}% - \RangeCatcodeInvalid{123}{255}% - \catcode`\@=12 % - \catcode`\\=0 % - \catcode`\%=14 % - \LoadCommand - \RangeCatcodeCheck{0}{36}{15}% - \RangeCatcodeCheck{37}{37}{14}% - \RangeCatcodeCheck{38}{47}{15}% - \RangeCatcodeCheck{48}{57}{12}% - \RangeCatcodeCheck{58}{63}{15}% - \RangeCatcodeCheck{64}{64}{12}% - \RangeCatcodeCheck{65}{90}{11}% - \RangeCatcodeCheck{91}{91}{15}% - \RangeCatcodeCheck{92}{92}{0}% - \RangeCatcodeCheck{93}{96}{15}% - \RangeCatcodeCheck{97}{122}{11}% - \RangeCatcodeCheck{123}{255}{15}% - \RestoreCatcodes -} -\Test -\csname @@end\endcsname -\end -% \end{macrocode} -% \begin{macrocode} -%</test1> -% \end{macrocode} -% -% \section{Reload check for plain} -% -% \begin{macrocode} -%<*test-reload1> -\input ifluatex.sty\relax -\input ifluatex.sty\relax -\csname @@end\endcsname\end -%</test-reload1> -% \end{macrocode} -% -% \begin{macrocode} -%<*test-reload2> -\input miniltx.tex\relax -\input ifluatex.sty\relax -\input ifluatex.sty\relax -\csname @@end\endcsname\end -%</test-reload2> -% \end{macrocode} -% -% \section{Installation} -% -% \subsection{Download} -% -% \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/ifluatex}}: -% \begin{description} -% \item[\CTAN{macros/latex/contrib/oberdiek/ifluatex.dtx}] The source file. -% \item[\CTAN{macros/latex/contrib/oberdiek/ifluatex.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[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] -% \end{description} -% \emph{TDS} refers to the standard ``A Directory Structure -% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). 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} -% -% \paragraph{Script installation.} -% Check the directory \xfile{TDS:scripts/oberdiek/} for -% scripts that need further installation steps. -% Package \xpackage{attachfile2} comes with the Perl script -% \xfile{pdfatfi.pl} that should be installed in such a way -% that it can be called as \texttt{pdfatfi}. -% Example (linux): -% \begin{quote} -% |chmod +x scripts/oberdiek/pdfatfi.pl|\\ -% |cp scripts/oberdiek/pdfatfi.pl /usr/local/bin/| -% \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 ifluatex.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@{}} -% ifluatex.sty & tex/generic/oberdiek/ifluatex.sty\\ -% ifluatex.pdf & doc/latex/oberdiek/ifluatex.pdf\\ -% test/ifluatex-test1.tex & doc/latex/oberdiek/test/ifluatex-test1.tex\\ -% test/ifluatex-test2.tex & doc/latex/oberdiek/test/ifluatex-test2.tex\\ -% test/ifluatex-test3.tex & doc/latex/oberdiek/test/ifluatex-test3.tex\\ -% ifluatex.dtx & source/latex/oberdiek/ifluatex.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 -% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh -% these. For example, \teTeX\ users run \verb|texhash| or -% \verb|mktexlsr|. -% -% \subsection{Some details for the interested} -% -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk ifluatex.pdf unpack_files output .| -% \end{quote} -% -% \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{ifluatex.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 ifluatex.dtx -%makeindex -s gind.ist ifluatex.idx -%pdflatex ifluatex.dtx -%makeindex -s gind.ist ifluatex.idx -%pdflatex ifluatex.dtx -%\end{verbatim} -% \end{quote} -% -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{ifluatex.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='ifluatex'> - <name>ifluatex</name> - <caption>Provides the \ifluatex switch.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2009,2010'/> - <license type='lppl1.3'/> - <version number='1.4'/> - <description> - The package looks for LuaTeX regardless of its mode and provides - the switch <tt>\ifluatex</tt>; it works with Plain TeX or LaTeX. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/ifluatex.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/ifluatex.dtx'/> - <miktex location='oberdiek'/> - <texlive location='ifluatex'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% -% \begin{History} -% \begin{Version}{2007/12/12 v1.0} -% \item -% First public version. -% \end{Version} -% \begin{Version}{2009/04/10 v1.1} -% \item -% Test adopted for \LuaTeX\ 0.39. -% \item -% Makes \cs{luatexversion} available. -% \end{Version} -% \begin{Version}{2009/04/17 v1.2} -% \item -% Fixes (Manuel P\'egouri\'e-Gonnard). -% \item -% \cs{luatextrue} and \cs{luatexfalse} are no longer defined. -% \item -% Makes \cs{luatexrevision} available, too. -% \end{Version} -% \begin{Version}{2010/03/01 v1.3} -% \item -% Line ends fixed in case \cs{endlinechar} = \cs{newlinechar}. -% \end{Version} -% \begin{Version}{2016/05/16 v1.4} -% \item -% Documentation updates. -% \end{Version} -% \end{History} -% -% \PrintIndex -% -% \Finale -\endinput diff --git a/macros/latex/contrib/oberdiek/ifpdf.dtx b/macros/latex/contrib/oberdiek/ifpdf.dtx deleted file mode 100644 index 1aa3502128..0000000000 --- a/macros/latex/contrib/oberdiek/ifpdf.dtx +++ /dev/null @@ -1,143 +0,0 @@ -% \iffalse -%% Source File: ifpdf.dtx -%% Copyright 2016-2018 Heiko Oberdiek and LaTeX3 project -%% -%% This file may be distributed under the terms of the LPPL. -%% https://www.latex-project.org/lppl/ -% -%<*ignore> -\ifx\ProvidesFile\undefined\let\install y\fi -\ifx\install y\else -\long\def\tmp#1\endbatchfile{} -\expandafter\tmp -\fi -%</ignore> -%<*install> -\input docstrip -\keepsilent -\preamble -\endpreamble - -\askforoverwritefalse - -\generate{ -%<*ignore> -\file{ifpdf.ins}{\from{ifpdf.dtx}{install}} -%</ignore> -\file{ifpdf.sty}{\from{ifpdf.dtx}{package}} -} - -\endbatchfile -%</install> -%<*dtx> - \ProvidesFile{ifpdf.dtx} -%</dtx> -%<*!install> -%<package>\ifnum1=0\ifx\ProvidesPackage\undefined1\else\ifx\ProvidesPackage\relax1\fi\fi -%<package>\def\next#1#2[#3]{\wlog{#2 #3}\expandafter\gdef -%<package>\csname ver\string @ifpdf.sty\endcsname{#3}} -%<package>\expandafter\next\fi -%<package>\ProvidesPackage{ifpdf}% -%<driver> \ProvidesFile{ifpdf.drv} -% \fi -% \ProvidesFile{ifpdf.dtx} -[2018/09/07 v3.3 Provides the ifpdf switch] -% \iffalse -%</!install> -% -%<*driver> -\documentclass{ltxdoc} -\usepackage{hyperref} -\begin{document} -\tableofcontents -\DocInput{ifpdf.dtx} -\end{document} -%</driver> -% \fi -% -% \GetFileInfo{ifpdf.dtx} -% -% \title{The \textsf{ifpdf} Package\thanks{This file -% has version number \fileversion, last -% revised \filedate. -% Please report any issues at https://github.com/ho-tex/oberdiek/issues}} -% \author{LaTeX3 project} -% \date{\filedate} -% \maketitle -% -% \section{Introduction} -% -% A re-implementation of Heiko Oberdiek's \textsf{ifpdf} package -% with simplified structure and updated to work with current Lua\TeX. -% -% The package defines a new boolean, \verb|\ifpdf| which is true -% for pdf\TeX\ and Lua\TeX\ in PDF mode, and false otherwise. -% -% \section{Implementation} -% -% \begin{macrocode} -%<*package> -% \end{macrocode} -% -% If \verb|\ifpdf| is not defined define it, taking care that it is -% outer in plain \TeX. -% \begin{macrocode} -\expandafter\ifx\csname ifpdf\endcsname\relax - \csname newif\expandafter\endcsname\csname ifpdf\endcsname -\else -% \end{macrocode} -% If \verb|\ifpdf| is already defined but \verb|\pdftrue| is not defined -% give up. -% \begin{macrocode} - \ifx\pdftrue\undefined - \ifx\PackageError\undefined - \begingroup\def\PackageError#1#2#3{\endgroup\errmessage{#2}} - \fi - \PackageError{ifpdf}{incompatible ifpdf definition}{} - \expandafter\expandafter\expandafter - \fi -\fi -% \end{macrocode} -% Otherwise set the boolean to false unless pdfoutput (outputmode) is greater than zero. -% For Lua\TeX, do the test in Lua as the tex primitivies may not be enabled, and -% the primitive name may be \verb|\pdfoutput| or \verb|\outputmode| depending -% on the Lua\TeX\ version number. -% \begin{macrocode} -\let\ifpdf\iffalse -% \end{macrocode} -% -% \begin{macrocode} -\ifx\directlua\undefined -% \end{macrocode} -% Not Lua\TeX. -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname pdfoutput\endcsname\relax -\else - \ifnum\pdfoutput>0 % - \pdftrue - \fi -\fi -\else -% \end{macrocode} -% Lua\TeX. -% \begin{macrocode} -\directlua{% -if (tex.outputmode or tex.pdfoutput or 0) > 0 then - tex.print('\string\\pdftrue') -end -} -\fi -% \end{macrocode} -% -% \begin{macrocode} -%</package> -% \end{macrocode} -% -% \endinput -% 2016/04/04 v3.0 rewrite to be self standing and work with new luatex/ -% 2016/05/14 v3.1 define ver@ifpdf.sty in plain tex. -% 2017/03/15 v3.2 define ver\string@ifpdf.sty in amstex tex. -% https://github.com/ho-tex/oberdiek/issues/23 -% 2018/09/07 v3.3 guard against \ProvidesPackage being \relax -% https://github.com/ho-tex/oberdiek/issues/38 diff --git a/macros/latex/contrib/oberdiek/ifvtex.dtx b/macros/latex/contrib/oberdiek/ifvtex.dtx deleted file mode 100644 index dd405e6045..0000000000 --- a/macros/latex/contrib/oberdiek/ifvtex.dtx +++ /dev/null @@ -1,902 +0,0 @@ -% \iffalse meta-comment -% -% File: ifvtex.dtx -% Version: 2016/05/16 v1.6 -% Info: Detect VTeX and its facilities -% -% Copyright (C) 2001, 2006-2008, 2010 by -% Heiko Oberdiek <heiko.oberdiek at googlemail.com> -% 2016 -% 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt -% and the latest version of this license is in -% http://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". -% -% This Current Maintainer of this work is Heiko Oberdiek. -% -% The Base Interpreter refers to any `TeX-Format', -% because some files are installed in TDS:tex/generic//. -% -% This work consists of the main source file ifvtex.dtx -% and the derived files -% ifvtex.sty, ifvtex.pdf, ifvtex.ins, ifvtex.drv, ifvtex-test1.tex. -% -% Distribution: -% CTAN:macros/latex/contrib/oberdiek/ifvtex.dtx -% CTAN:macros/latex/contrib/oberdiek/ifvtex.pdf -% -% Unpacking: -% (a) If ifvtex.ins is present: -% tex ifvtex.ins -% (b) Without ifvtex.ins: -% tex ifvtex.dtx -% (c) If you insist on using LaTeX -% latex \let\install=y\input{ifvtex.dtx} -% (quote the arguments according to the demands of your shell) -% -% Documentation: -% (a) If ifvtex.drv is present: -% latex ifvtex.drv -% (b) Without ifvtex.drv: -% latex ifvtex.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 ifvtex.dtx -% makeindex -s gind.ist ifvtex.idx -% pdflatex ifvtex.dtx -% makeindex -s gind.ist ifvtex.idx -% pdflatex ifvtex.dtx -% -% Installation: -% TDS:tex/generic/oberdiek/ifvtex.sty -% TDS:doc/latex/oberdiek/ifvtex.pdf -% TDS:doc/latex/oberdiek/test/ifvtex-test1.tex -% TDS:source/latex/oberdiek/ifvtex.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: ifvtex 2016/05/16 v1.6 Detect VTeX and its facilities (HO)} -\Msg{************************************************************************} - -\keepsilent -\askforoverwritefalse - -\let\MetaPrefix\relax -\preamble - -This is a generated file. - -Project: ifvtex -Version: 2016/05/16 v1.6 - -Copyright (C) 2001, 2006-2008, 2010 by - Heiko Oberdiek <heiko.oberdiek at googlemail.com> - -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 - http://www.latex-project.org/lppl/lppl-1-3c.txt -and the latest version of this license is in - http://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". - -This Current Maintainer of this work is Heiko Oberdiek. - -The Base Interpreter refers to any `TeX-Format', -because some files are installed in TDS:tex/generic//. - -This work consists of the main source file ifvtex.dtx -and the derived files - ifvtex.sty, ifvtex.pdf, ifvtex.ins, ifvtex.drv, ifvtex-test1.tex. - -\endpreamble -\let\MetaPrefix\DoubleperCent - -\generate{% - \file{ifvtex.ins}{\from{ifvtex.dtx}{install}}% - \file{ifvtex.drv}{\from{ifvtex.dtx}{driver}}% - \usedir{tex/generic/oberdiek}% - \file{ifvtex.sty}{\from{ifvtex.dtx}{package}}% -% \usedir{doc/latex/oberdiek/test}% -% \file{ifvtex-test1.tex}{\from{ifvtex.dtx}{test1}}% - \nopreamble - \nopostamble -% \usedir{source/latex/oberdiek/catalogue}% -% \file{ifvtex.xml}{\from{ifvtex.dtx}{catalogue}}% -} - -\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{* ifvtex.sty} -\Msg{*} -\Msg{* To produce the documentation run the file `ifvtex.drv'} -\Msg{* through LaTeX.} -\Msg{*} -\Msg{* Happy TeXing!} -\Msg{*} -\Msg{************************************************************************} - -\endbatchfile -%</install> -%<*ignore> -\fi -%</ignore> -%<*driver> -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{ifvtex.drv}% - [2016/05/16 v1.6 Detect VTeX and its facilities (HO)]% -\documentclass{ltxdoc} -\usepackage{holtxdoc}[2011/11/22] -\begin{document} - \DocInput{ifvtex.dtx}% -\end{document} -%</driver> -% \fi -% -% -% \CharacterTable -% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -% Digits \0\1\2\3\4\5\6\7\8\9 -% Exclamation \! Double quote \" Hash (number) \# -% Dollar \$ Percent \% Ampersand \& -% Acute accent \' Left paren \( Right paren \) -% Asterisk \* Plus \+ Comma \, -% Minus \- Point \. Solidus \/ -% Colon \: Semicolon \; Less than \< -% Equals \= Greater than \> Question mark \? -% Commercial at \@ Left bracket \[ Backslash \\ -% Right bracket \] Circumflex \^ Underscore \_ -% Grave accent \` Left brace \{ Vertical bar \| -% Right brace \} Tilde \~} -% -% \GetFileInfo{ifvtex.drv} -% -% \title{The \xpackage{ifvtex} package} -% \date{2016/05/16 v1.6} -% \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} -% -% \maketitle -% -% \begin{abstract} -% This package looks for \VTeX, implements -% and sets the switches \cs{ifvtex}, \cs{ifvtex}\texttt{\meta{mode}}, -% \cs{ifvtexgex}. It works with plain or \LaTeX\ formats. -% \end{abstract} -% -% \tableofcontents -% -% \section{Usage} -% -% The package \xpackage{ifvtex} can be used with both \plainTeX\ -% and \LaTeX: -% \begin{description} -% \item[\plainTeX:] |\input ifvtex.sty| -% \item[\LaTeXe:] |\usepackage{ifvtex}|\\ -% \end{description} -% -% The package implements switches for \VTeX\ and its different -% modes and interprets \cs{VTeXversion}, \cs{OpMode}, and \cs{gexmode}. -% -% \begin{declcs}{ifvtex} -% \end{declcs} -% The package provides the switch \cs{ifvtex}: -% \begin{quote} -% |\ifvtex|\\ -% \hspace{1.5em}\dots\ do things, if \VTeX\ is running \dots\\ -% |\else|\\ -% \hspace{1.5em}\dots\ other \TeX\ compiler \dots\\ -% |\fi| -% \end{quote} -% Users of the package \xpackage{ifthen} can use the switch as boolean: -% \begin{quote} -% |\boolean{ifvtex}| -% \end{quote} -% -% \begin{declcs}{ifvtexdvi}\\ -% \cs{ifvtexpdf}\SpecialUsageIndex{\ifvtexpdf}\\ -% \cs{ifvtexps}\SpecialUsageIndex{\ifvtexps}\\ -% \cs{ifvtexhtml}\SpecialUsageIndex{\ifvtexhtml} -% \end{declcs} -% \VTeX\ knows different output modes that can be asked by these -% switches. -% -% \begin{declcs}{ifvtexgex} -% \end{declcs} -% This switch shows, whether GeX is available. -% -% \StopEventually{ -% } -% -% \section{Implemenation} -% -% \subsection{Reload check and package identification} -% -% \begin{macrocode} -%<*package> -% \end{macrocode} -% Reload check, especially if the package is not used with \LaTeX. -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode58=12 % : - \catcode64=11 % @ - \catcode123=1 % { - \catcode125=2 % } - \expandafter\let\expandafter\x\csname ver@ifvtex.sty\endcsname - \ifx\x\relax % plain-TeX, first loading - \else - \def\empty{}% - \ifx\x\empty % LaTeX, first loading, - % variable is initialized, but \ProvidesPackage not yet seen - \else - \expandafter\ifx\csname PackageInfo\endcsname\relax - \def\x#1#2{% - \immediate\write-1{Package #1 Info: #2.}% - }% - \else - \def\x#1#2{\PackageInfo{#1}{#2, stopped}}% - \fi - \x{ifvtex}{The package is already loaded}% - \aftergroup\endinput - \fi - \fi -\endgroup% -% \end{macrocode} -% Package identification: -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode40=12 % ( - \catcode41=12 % ) - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode47=12 % / - \catcode58=12 % : - \catcode64=11 % @ - \catcode91=12 % [ - \catcode93=12 % ] - \catcode123=1 % { - \catcode125=2 % } - \expandafter\ifx\csname ProvidesPackage\endcsname\relax - \def\x#1#2#3[#4]{\endgroup - \immediate\write-1{Package: #3 #4}% - \xdef#1{#4}% - }% - \else - \def\x#1#2[#3]{\endgroup - #2[{#3}]% - \ifx#1\@undefined - \xdef#1{#3}% - \fi - \ifx#1\relax - \xdef#1{#3}% - \fi - }% - \fi -\expandafter\x\csname ver@ifvtex.sty\endcsname -\ProvidesPackage{ifvtex}% - [2016/05/16 v1.6 Detect VTeX and its facilities (HO)]% -% \end{macrocode} -% -% \subsection{Catcodes} -% -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode123=1 % { - \catcode125=2 % } - \catcode64=11 % @ - \def\x{\endgroup - \expandafter\edef\csname ifvtex@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\ifvtex@AtEnd{% - \ifvtex@AtEnd - \catcode#1=\the\catcode#1\relax - }% - \catcode#1=#2\relax -} -\TMP@EnsureCode{10}{12}% ^^J -\TMP@EnsureCode{39}{12}% ' -\TMP@EnsureCode{44}{12}% , -\TMP@EnsureCode{45}{12}% - -\TMP@EnsureCode{46}{12}% . -\TMP@EnsureCode{47}{12}% / -\TMP@EnsureCode{58}{12}% : -\TMP@EnsureCode{60}{12}% < -\TMP@EnsureCode{62}{12}% > -\TMP@EnsureCode{94}{7}% ^ -\TMP@EnsureCode{96}{12}% ` -\edef\ifvtex@AtEnd{\ifvtex@AtEnd\noexpand\endinput} -% \end{macrocode} -% -% \subsection{Check for previously defined \cs{ifvtex}} -% -% \begin{macrocode} -\begingroup - \expandafter\ifx\csname ifvtex\endcsname\relax - \else - \edef\i/{\expandafter\string\csname ifvtex\endcsname}% - \expandafter\ifx\csname PackageError\endcsname\relax - \def\x#1#2{% - \edef\z{#2}% - \expandafter\errhelp\expandafter{\z}% - \errmessage{Package ifvtex Error: #1}% - }% - \def\y{^^J}% - \newlinechar=10 % - \else - \def\x#1#2{% - \PackageError{ifvtex}{#1}{#2}% - }% - \def\y{\MessageBreak}% - \fi - \x{Name clash, \i/ is already defined}{% - Incompatible versions of \i/ can cause problems,\y - therefore package loading is aborted.% - }% - \endgroup - \expandafter\ifvtex@AtEnd - \fi% -\endgroup -% \end{macrocode} -% -% \subsection{Provide \cs{newif}} -% -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname newif\endcsname\relax -% \end{macrocode} -% \begin{macro}{\ifvtex@newif} -% \begin{macrocode} - \def\ifvtex@newif#1{% - \begingroup - \escapechar=-1 % - \expandafter\endgroup - \expandafter\ifvtex@@newif\string#1\@nil - }% -% \end{macrocode} -% \end{macro} -% \begin{macro}{\ifvtex@@newif} -% \begin{macrocode} - \def\ifvtex@@newif#1#2#3\@nil{% - \expandafter\edef\csname#3true\endcsname{% - \let - \expandafter\noexpand\csname if#3\endcsname - \expandafter\noexpand\csname iftrue\endcsname - }% - \expandafter\edef\csname#3false\endcsname{% - \let - \expandafter\noexpand\csname if#3\endcsname - \expandafter\noexpand\csname iffalse\endcsname - }% - \csname#3false\endcsname - }% -% \end{macrocode} -% \end{macro} -% \begin{macrocode} -\else -% \end{macrocode} -% \begin{macro}{\ifvtex@newif} -% \begin{macrocode} - \expandafter\let\expandafter\ifvtex@newif\csname newif\endcsname -\fi -% \end{macrocode} -% \end{macro} -% -% \subsection{\cs{ifvtex}} -% -% \begin{macro}{\ifvtex} -% Create and set the switch. \cs{newif} initializes the -% switch with \cs{iffalse}. -% \begin{macrocode} -\ifvtex@newif\ifvtex -% \end{macrocode} -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname VTeXversion\endcsname\relax -\else - \begingroup\expandafter\expandafter\expandafter\endgroup - \expandafter\ifx\csname OpMode\endcsname\relax - \else - \vtextrue - \fi -\fi -% \end{macrocode} -% \end{macro} -% -% \subsection{Mode and GeX switches} -% -% \begin{macrocode} -\ifvtex@newif\ifvtexdvi -\ifvtex@newif\ifvtexpdf -\ifvtex@newif\ifvtexps -\ifvtex@newif\ifvtexhtml -\ifvtex@newif\ifvtexgex -\ifvtex - \ifcase\OpMode\relax - \vtexdvitrue - \or % 1 - \vtexpdftrue - \or % 2 - \vtexpstrue - \or % 3 - \vtexpstrue - \or\or\or\or\or\or\or % 10 - \vtexhtmltrue - \fi - \begingroup\expandafter\expandafter\expandafter\endgroup - \expandafter\ifx\csname gexmode\endcsname\relax - \else - \ifnum\gexmode>0 % - \vtexgextrue - \fi - \fi -\fi -% \end{macrocode} -% -% \subsection{Protocol entry} -% -% Log comment: -% \begin{macrocode} -\begingroup - \expandafter\ifx\csname PackageInfo\endcsname\relax - \def\x#1#2{% - \immediate\write-1{Package #1 Info: #2.}% - }% - \else - \let\x\PackageInfo - \expandafter\let\csname on@line\endcsname\empty - \fi - \x{ifvtex}{% - VTeX % - \ifvtex - in \ifvtexdvi DVI\fi - \ifvtexpdf PDF\fi - \ifvtexps PS\fi - \ifvtexhtml HTML\fi - \space mode % - with\ifvtexgex\else out\fi\space GeX % - \else - not % - \fi - detected% - }% -\endgroup -% \end{macrocode} -% -% \begin{macrocode} -\ifvtex@AtEnd% -%</package> -% \end{macrocode} -% -% \section{Test} -% -% \subsection{Catcode checks for loading} -% -% \begin{macrocode} -%<*test1> -% \end{macrocode} -% \begin{macrocode} -\catcode`\{=1 % -\catcode`\}=2 % -\catcode`\#=6 % -\catcode`\@=11 % -\expandafter\ifx\csname count@\endcsname\relax - \countdef\count@=255 % -\fi -\expandafter\ifx\csname @gobble\endcsname\relax - \long\def\@gobble#1{}% -\fi -\expandafter\ifx\csname @firstofone\endcsname\relax - \long\def\@firstofone#1{#1}% -\fi -\expandafter\ifx\csname loop\endcsname\relax - \expandafter\@firstofone -\else - \expandafter\@gobble -\fi -{% - \def\loop#1\repeat{% - \def\body{#1}% - \iterate - }% - \def\iterate{% - \body - \let\next\iterate - \else - \let\next\relax - \fi - \next - }% - \let\repeat=\fi -}% -\def\RestoreCatcodes{} -\count@=0 % -\loop - \edef\RestoreCatcodes{% - \RestoreCatcodes - \catcode\the\count@=\the\catcode\count@\relax - }% -\ifnum\count@<255 % - \advance\count@ 1 % -\repeat - -\def\RangeCatcodeInvalid#1#2{% - \count@=#1\relax - \loop - \catcode\count@=15 % - \ifnum\count@<#2\relax - \advance\count@ 1 % - \repeat -} -\def\RangeCatcodeCheck#1#2#3{% - \count@=#1\relax - \loop - \ifnum#3=\catcode\count@ - \else - \errmessage{% - Character \the\count@\space - with wrong catcode \the\catcode\count@\space - instead of \number#3% - }% - \fi - \ifnum\count@<#2\relax - \advance\count@ 1 % - \repeat -} -\def\space{ } -\expandafter\ifx\csname LoadCommand\endcsname\relax - \def\LoadCommand{\input ifvtex.sty\relax}% -\fi -\def\Test{% - \RangeCatcodeInvalid{0}{47}% - \RangeCatcodeInvalid{58}{64}% - \RangeCatcodeInvalid{91}{96}% - \RangeCatcodeInvalid{123}{255}% - \catcode`\@=12 % - \catcode`\\=0 % - \catcode`\%=14 % - \LoadCommand - \RangeCatcodeCheck{0}{36}{15}% - \RangeCatcodeCheck{37}{37}{14}% - \RangeCatcodeCheck{38}{47}{15}% - \RangeCatcodeCheck{48}{57}{12}% - \RangeCatcodeCheck{58}{63}{15}% - \RangeCatcodeCheck{64}{64}{12}% - \RangeCatcodeCheck{65}{90}{11}% - \RangeCatcodeCheck{91}{91}{15}% - \RangeCatcodeCheck{92}{92}{0}% - \RangeCatcodeCheck{93}{96}{15}% - \RangeCatcodeCheck{97}{122}{11}% - \RangeCatcodeCheck{123}{255}{15}% - \RestoreCatcodes -} -\Test -\csname @@end\endcsname -\end -% \end{macrocode} -% \begin{macrocode} -%</test1> -% \end{macrocode} -% -% \section{Installation} -% -% \subsection{Download} -% -% \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/ifvtex}}: -% \begin{description} -% \item[\CTAN{macros/latex/contrib/oberdiek/ifvtex.dtx}] The source file. -% \item[\CTAN{macros/latex/contrib/oberdiek/ifvtex.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[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] -% \end{description} -% \emph{TDS} refers to the standard ``A Directory Structure -% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). 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} -% -% \paragraph{Script installation.} -% Check the directory \xfile{TDS:scripts/oberdiek/} for -% scripts that need further installation steps. -% Package \xpackage{attachfile2} comes with the Perl script -% \xfile{pdfatfi.pl} that should be installed in such a way -% that it can be called as \texttt{pdfatfi}. -% Example (linux): -% \begin{quote} -% |chmod +x scripts/oberdiek/pdfatfi.pl|\\ -% |cp scripts/oberdiek/pdfatfi.pl /usr/local/bin/| -% \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 ifvtex.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@{}} -% ifvtex.sty & tex/generic/oberdiek/ifvtex.sty\\ -% ifvtex.pdf & doc/latex/oberdiek/ifvtex.pdf\\ -% test/ifvtex-test1.tex & doc/latex/oberdiek/test/ifvtex-test1.tex\\ -% ifvtex.dtx & source/latex/oberdiek/ifvtex.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 -% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh -% these. For example, \teTeX\ users run \verb|texhash| or -% \verb|mktexlsr|. -% -% \subsection{Some details for the interested} -% -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk ifvtex.pdf unpack_files output .| -% \end{quote} -% -% \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{ifvtex.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 ifvtex.dtx -%makeindex -s gind.ist ifvtex.idx -%pdflatex ifvtex.dtx -%makeindex -s gind.ist ifvtex.idx -%pdflatex ifvtex.dtx -%\end{verbatim} -% \end{quote} -% -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{ifvtex.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='ifvtex'> - <name>ifvtex</name> - <caption>Detects use of VTeX and its facilities.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2001,2006-2008,2010'/> - <license type='lppl1.3'/> - <version number='1.6'/> - <description> - The package looks for VTeX and sets the switch <tt>\ifvtex</tt>. - In the presence of VTeX, the mode switches <tt>\ifvtexdvi</tt>, - <tt>\ifvtexpdf</tt> and <tt>\ifvtexps</tt> are set; - <tt>\ifvtexgex</tt> tells you whether GeX is operating. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/ifvtex.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/ifvtex.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% -% \begin{History} -% \begin{Version}{2001/09/26 v1.0} -% \item -% First public version. -% \end{Version} -% \begin{Version}{2006/02/20 v1.1} -% \item -% DTX framework. -% \item -% Undefined tests changed. -% \end{Version} -% \begin{Version}{2007/01/10 v1.2} -% \item -% Fix of the \cs{ProvidesPackage} description. -% \end{Version} -% \begin{Version}{2007/09/09 v1.3} -% \item -% Catcode section added. -% \end{Version} -% \begin{Version}{2008/11/04 v1.4} -% \item -% Bug fix: Mispelled \cs{OpMode} (found by Hideo Umeki). -% \end{Version} -% \begin{Version}{2010/03/01 v1.5} -% \item -% Compatibility with ini\TeX. -% \end{Version} -% \begin{Version}{2016/05/16 v1.6} -% \item -% Documentation updates. -% \end{Version} -% \end{History} -% -% \PrintIndex -% -% \Finale -\endinput diff --git a/macros/latex/contrib/oberdiek/infwarerr.dtx b/macros/latex/contrib/oberdiek/infwarerr.dtx index ffc6c01b40..89003edc2c 100644 --- a/macros/latex/contrib/oberdiek/infwarerr.dtx +++ b/macros/latex/contrib/oberdiek/infwarerr.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -106,15 +108,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -198,8 +203,7 @@ and the derived files % \title{The \xpackage{infwarerr} package} % \date{2016/05/16 v1.4} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -1002,7 +1006,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/infwarerr}}: +% CTAN\footnote{\CTANpkg{infwarerr}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/infwarerr.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/infwarerr.pdf}] Documentation. @@ -1014,7 +1018,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1136,16 +1140,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk infwarerr.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1181,43 +1175,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{infwarerr.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='infwarerr'> - <name>infwarerr</name> - <caption>Complete set of information/warning/error messages.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2010'/> - <license type='lppl1.3'/> - <version number='1.4'/> - <description> - This package provides a complete set of macros for information, - warning and error messages. Under LaTeX, the commands are - wrappers for the corresponding LaTeX commands; under Plain TeX - they are also available as complete implementations. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/infwarerr.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/infwarerr.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/04/26 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/infwarerr.pdf b/macros/latex/contrib/oberdiek/infwarerr.pdf Binary files differindex 1729b5c169..1d196229aa 100644 --- a/macros/latex/contrib/oberdiek/infwarerr.pdf +++ b/macros/latex/contrib/oberdiek/infwarerr.pdf diff --git a/macros/latex/contrib/oberdiek/inputenx.dtx b/macros/latex/contrib/oberdiek/inputenx.dtx index 8f7f6ddfeb..25688526bb 100644 --- a/macros/latex/contrib/oberdiek/inputenx.dtx +++ b/macros/latex/contrib/oberdiek/inputenx.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 inputenx.dtx % and the derived files @@ -151,15 +153,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 inputenx.dtx and the derived files @@ -300,8 +305,7 @@ and the derived files % \title{The \xpackage{inputenx} package} % \date{2016/05/16 v1.11} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -11754,7 +11758,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/inputenx}}: +% CTAN\footnote{\CTANpkg{inputenx}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/inputenx.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/inputenx.pdf}] Documentation. @@ -11766,7 +11770,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -11926,16 +11930,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk inputenx.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -11971,43 +11965,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{inputenx.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='inputenx'> - <name>inputenx</name> - <caption>Enhanced input encoding handling.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2006-2011'/> - <license type='lppl1.3'/> - <version number='1.11'/> - <description> - This package deals with input encodings. The first stage - provides input encodings using - standard mappings and covers nearly all slots. Thus it - serves as more uptodate replacement for package - <xref refid='inputenc'>inputenc</xref>. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/inputenx.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/inputenx.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % % \bibitem{ltc} @@ -12031,7 +11988,7 @@ and the derived files % % \bibitem{dash} % Wikipedia, \textit{Dash}. -% \url{http://en.wikipedia.org/wiki/Dash} +% \url{https://en.wikipedia.org/wiki/Dash} % % \subsection{Mappings to Unicode} % diff --git a/macros/latex/contrib/oberdiek/inputenx.pdf b/macros/latex/contrib/oberdiek/inputenx.pdf Binary files differindex f162a17b8b..b203bf17d6 100644 --- a/macros/latex/contrib/oberdiek/inputenx.pdf +++ b/macros/latex/contrib/oberdiek/inputenx.pdf diff --git a/macros/latex/contrib/oberdiek/intcalc.dtx b/macros/latex/contrib/oberdiek/intcalc.dtx index c44d7744c2..d52390fa74 100644 --- a/macros/latex/contrib/oberdiek/intcalc.dtx +++ b/macros/latex/contrib/oberdiek/intcalc.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -107,15 +109,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -234,8 +239,7 @@ and the derived files % \title{The \xpackage{intcalc} package} % \date{2016/05/16 v1.2} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -4067,7 +4071,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/intcalc}}: +% CTAN\footnote{\CTANpkg{intcalc}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/intcalc.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/intcalc.pdf}] Documentation. @@ -4079,7 +4083,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -4202,16 +4206,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk intcalc.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -4247,42 +4241,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{intcalc.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='intcalc'> - <name>intcalc</name> - <caption>Expandable arithmetic operations with integers.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007'/> - <license type='lppl1.3'/> - <version number='1.2'/> - <description> - This package provides expandable arithmetic operations - with integers, using the e-TeX extension <tt>\numexpr</tt> if it - is available. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/intcalc.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/intcalc.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/09/09 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/intcalc.pdf b/macros/latex/contrib/oberdiek/intcalc.pdf Binary files differindex 8bc91d57cf..69eb837905 100644 --- a/macros/latex/contrib/oberdiek/intcalc.pdf +++ b/macros/latex/contrib/oberdiek/intcalc.pdf diff --git a/macros/latex/contrib/oberdiek/kvdefinekeys.dtx b/macros/latex/contrib/oberdiek/kvdefinekeys.dtx index f6d3313a6a..67ebac712d 100644 --- a/macros/latex/contrib/oberdiek/kvdefinekeys.dtx +++ b/macros/latex/contrib/oberdiek/kvdefinekeys.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -103,15 +105,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -192,8 +197,7 @@ and the derived files % \title{The \xpackage{kvdefinekeys} package} % \date{2016/05/16 v1.4} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -539,7 +543,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/kvdefinekeys}}: +% CTAN\footnote{\CTANpkg{kvdefinekeys}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/kvdefinekeys.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/kvdefinekeys.pdf}] Documentation. @@ -551,7 +555,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -671,16 +675,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk kvdefinekeys.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -716,42 +710,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{kvdefinekeys.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='kvdefinekeys'> - <name>kvdefinekeys</name> - <caption>Define keys for use in the kvsetkeys package.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2010,2011'/> - <license type='lppl1.3'/> - <version number='1.4'/> - <description> - The package provides a macro <tt>\kv@define@key</tt> (analogous to - <xref refid='keyval'>keyval’s</xref> <tt>\define@key</tt>, to - define keys for use by <xref refid='kvsetkeys'>kvsetkeys</xref>. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/kvdefinekeys.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/kvdefinekeys.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % \bibitem{keyval} % David Carlisle: diff --git a/macros/latex/contrib/oberdiek/kvdefinekeys.pdf b/macros/latex/contrib/oberdiek/kvdefinekeys.pdf Binary files differindex 17f25ce18d..51e4ac2df5 100644 --- a/macros/latex/contrib/oberdiek/kvdefinekeys.pdf +++ b/macros/latex/contrib/oberdiek/kvdefinekeys.pdf diff --git a/macros/latex/contrib/oberdiek/kvoptions.dtx b/macros/latex/contrib/oberdiek/kvoptions.dtx index 07a40c307a..54e188aed2 100644 --- a/macros/latex/contrib/oberdiek/kvoptions.dtx +++ b/macros/latex/contrib/oberdiek/kvoptions.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 kvoptions.dtx % and the derived files @@ -109,15 +111,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 kvoptions.dtx and the derived files @@ -205,8 +210,7 @@ and the derived files % \title{The \xpackage{kvoptions} package} % \date{2016/05/16 v3.12} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -3041,7 +3045,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/kvoptions}}: +% CTAN\footnote{\CTANpkg{kvoptions}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/kvoptions.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/kvoptions.pdf}] Documentation. @@ -3053,7 +3057,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -3179,16 +3183,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk kvoptions.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -3224,71 +3218,31 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{kvoptions.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='kvoptions'> - <name>kvoptions</name> - <caption>Key value format for package options.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2004,2006,2007,2009-2011'/> - <license type='lppl1.3'/> - <version number='3.12'/> - <description> - This package offers support for package authors who want to - use options in key-value format for their package options. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/kvoptions.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/kvoptions.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% -% \newcommand*{\bibpackage}[4]{^^A -% \bibitem{#1} -% Package \xpackage{#1}, #2, #3.^^A -% \ifx\\#4\\\else\space#4\fi\par -% } -% % \begin{thebibliography}{99} % \bibitem{tb94wright} % A guide to key-value methods, Joseph Wright, second draft for -% \href{http://www.tug.org/tugboat}{TUGBoat}, 2009-03-17. -% \url{http://www.texdev.net/wp-content/uploads/2009/03/keyval.pdf} +% \href{https://www.tug.org/tugboat}{TUGBoat}, 2009-03-17. +% \url{https://www.texdev.net/uploads/2009/03/keyval.pdf} % \bibpackage{ifthen}{David Carlisle}{2001/05/26} -% {\CTAN{macros/latex/base/ifthen.dtx}} +% {\CTANpkg{ifthen}} % \bibpackage{helvet}{Sebastian Rahtz, Walter Schmidt}{2004/01/26} -% {\CTAN{macros/latex/required/psnfss/psfonts.dtx}} +% {\CTANpkg{psfonts}} % \bibpackage{hyperref}{Sebastian Rahtz, Heiko Oberdiek}{2006/02/12} -% {\CTAN{macros/latex/contrib/hyperref/}} +% {\CTANpkg{hyperref}} % \bibpackage{keyval}{David Carlisle}{1999/03/16} -% {\CTAN{macros/latex/required/graphics/keyval.dtx}} +% {\CTANpkg{keyval}} % \bibpackage{multicol}{Frank Mittelbach}{2004/02/14} -% {\CTAN{macros/latex/required/tools/multicol.dtx}} +% {\CTANpkg{multicol}} % \bibpackage{tabularx}{David Carlisle}{1999/01/07} -% {\CTAN{macros/latex/required/tools/tabularx.dtx}} +% {\CTANpkg{tabularx}} % \bibpackage{tracefnt}{Frank Mittelbach, Rainer Sch\"opf}{1997/05/29} -% {\CTAN{macros/latex/base/ltfsstrc.dtx}} +% {\CTANpkg{latex-base}} % \bibpackage{xkeyval}{Hendri Adriaens}{2005/05/07} -% {\CTAN{macros/latex/contrib/xkeyval/}} +% {\CTANpkg{xkeyval}} % \bibitem{clsguide} % The \LaTeX3 Project, \textit{\LaTeXe\ for class and package writers}, % 2003/12/09. -% \CTAN{macros/latex/doc/clsguide.pdf} +% \CTANpkg{clsguide} % % \end{thebibliography} % diff --git a/macros/latex/contrib/oberdiek/kvoptions.pdf b/macros/latex/contrib/oberdiek/kvoptions.pdf Binary files differindex 6e390c523a..c4dea083e3 100644 --- a/macros/latex/contrib/oberdiek/kvoptions.pdf +++ b/macros/latex/contrib/oberdiek/kvoptions.pdf diff --git a/macros/latex/contrib/oberdiek/kvsetkeys.dtx b/macros/latex/contrib/oberdiek/kvsetkeys.dtx index 9c07858dd8..a467e2e8fb 100644 --- a/macros/latex/contrib/oberdiek/kvsetkeys.dtx +++ b/macros/latex/contrib/oberdiek/kvsetkeys.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -109,15 +111,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -205,8 +210,7 @@ and the derived files % \title{The \xpackage{kvsetkeys} package} % \date{2016/05/16 v1.17} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -1859,7 +1863,7 @@ $ \x % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/kvsetkeys}}: +% CTAN\footnote{\CTANpkg{kvsetkeys}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/kvsetkeys.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/kvsetkeys.pdf}] Documentation. @@ -1871,7 +1875,7 @@ $ \x % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1995,16 +1999,6 @@ $ \x % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk kvsetkeys.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -2040,55 +2034,17 @@ $ \x %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{kvsetkeys.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='kvsetkeys'> - <name>kvsetkeys</name> - <caption>Key value parser with default handler support.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2006,2007,2009-2012'/> - <license type='lppl1.3'/> - <version number='1.17'/> - <description> - This package provides \kvsetkeys, a variant of package - <xref refid='keyval'>keyval</xref>'s <tt>\setkeys</tt>. It allows - the user to specify a handler that deals with unknown options. - Active commas and equal signs may be used (e.g. see - <xref refid='babel'>babel</xref>'s shorthands) and only one level - of curly braces are removed from the values. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/kvsetkeys.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/kvsetkeys.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % \bibitem{tb94wright} % A guide to key-value methods, Joseph Wright, second draft for -% \href{http://www.tug.org/tugboat}{TUGBoat}, 2009-03-17. -% \url{http://www.texdev.net/wp-content/uploads/2009/03/keyval.pdf} +% \href{https://www.tug.org/tugboat}{TUGBoat}, 2009-03-17. +% \url{https://www.texdev.net/uploads/2009/03/keyval.pdf} % % \bibitem{keyval} % David Carlisle: % \textit{The \xpackage{keyval} package}; % 1999/03/16 v1.13; -% \CTAN{macros/latex/required/graphics/keyval.dtx}. +% \CTANpkg{keyval}. % % \end{thebibliography} % diff --git a/macros/latex/contrib/oberdiek/kvsetkeys.pdf b/macros/latex/contrib/oberdiek/kvsetkeys.pdf Binary files differindex 41f5b67088..2a9dfc7751 100644 --- a/macros/latex/contrib/oberdiek/kvsetkeys.pdf +++ b/macros/latex/contrib/oberdiek/kvsetkeys.pdf diff --git a/macros/latex/contrib/oberdiek/letltxmacro.dtx b/macros/latex/contrib/oberdiek/letltxmacro.dtx index 7e61c000f3..8b0440d361 100644 --- a/macros/latex/contrib/oberdiek/letltxmacro.dtx +++ b/macros/latex/contrib/oberdiek/letltxmacro.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 letltxmacro.dtx % and the derived files @@ -103,15 +105,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 letltxmacro.dtx and the derived files @@ -193,8 +198,7 @@ and the derived files % \title{The \xpackage{letltxmacro} package} % \date{2016/05/16 v1.5} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -958,7 +962,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/letltxmacro}}: +% CTAN\footnote{\CTANpkg{letltxmacro}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/letltxmacro.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/letltxmacro.pdf}] Documentation. @@ -970,7 +974,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1092,16 +1096,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk letltxmacro.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1137,44 +1131,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{letltxmacro.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='letltxmacro'> - <name>letltxmacro</name> - <caption>Let assignment for LaTeX macros.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2008,2010'/> - <license type='lppl1.3'/> - <version number='1.5'/> - <description> - TeX’s <tt>\let</tt> assignment does not work for LaTeX macros - with optional arguments or for macros that are defined - as robust macros by <tt>\DeclareRobustCommand</tt>. This package - defines <tt>\LetLtxMacro</tt> that also takes care of the involved - internal macros. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/letltxmacro.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/letltxmacro.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2008/06/09 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/letltxmacro.pdf b/macros/latex/contrib/oberdiek/letltxmacro.pdf Binary files differindex fbac567c5e..be2595a9a4 100644 --- a/macros/latex/contrib/oberdiek/letltxmacro.pdf +++ b/macros/latex/contrib/oberdiek/letltxmacro.pdf diff --git a/macros/latex/contrib/oberdiek/listingsutf8.dtx b/macros/latex/contrib/oberdiek/listingsutf8.dtx index 1a07e24615..bc0389081d 100644 --- a/macros/latex/contrib/oberdiek/listingsutf8.dtx +++ b/macros/latex/contrib/oberdiek/listingsutf8.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 listingsutf8.dtx % and the derived files @@ -106,15 +108,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 listingsutf8.dtx and the derived files @@ -198,8 +203,7 @@ and the derived files % \title{The \xpackage{listingsutf8} package} % \date{2016/05/16 v1.3} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -591,7 +595,7 @@ public class ExampleUTF8 { % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/listingsutf8}}: +% CTAN\footnote{\CTANpkg{listingsutf8}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/listingsutf8.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/listingsutf8.pdf}] Documentation. @@ -603,7 +607,7 @@ public class ExampleUTF8 { % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -727,16 +731,6 @@ public class ExampleUTF8 { % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk listingsutf8.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -772,44 +766,6 @@ public class ExampleUTF8 { %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{listingsutf8.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='listingsutf8'> - <name>listingsutf8</name> - <caption>Allow UTF-8 in listings input.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2011'/> - <license type='lppl1.3'/> - <version number='1.3'/> - <description> - Package <xref refid='listings'>listings</xref> does not support files - with multi-byte encodings such as UTF-8. In the case of - <tt>\lstinputlisting</tt>, a simple workaround is possible if a - one-byte encoding exists that the file can be converted to. The - package requires the e-TeX extensions under pdfTeX (in either PDF - or DVI output mode). - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/listingsutf8.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/listingsutf8.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % % \bibitem{inputenc} @@ -821,7 +777,7 @@ public class ExampleUTF8 { % Carsten Heinz, Brooks Moses: % \textit{The \xpackage{listings} package}; % 2007/02/22;\\ -% \CTAN{macros/latex/contrib/listings/}. +% \CTANpkg{listings}. % % \bibitem{stringenc} % Heiko Oberdiek: diff --git a/macros/latex/contrib/oberdiek/listingsutf8.pdf b/macros/latex/contrib/oberdiek/listingsutf8.pdf Binary files differindex 2563deba47..3da5802937 100644 --- a/macros/latex/contrib/oberdiek/listingsutf8.pdf +++ b/macros/latex/contrib/oberdiek/listingsutf8.pdf diff --git a/macros/latex/contrib/oberdiek/ltxcmds.dtx b/macros/latex/contrib/oberdiek/ltxcmds.dtx index 77f96cb44d..9dfd932ed7 100644 --- a/macros/latex/contrib/oberdiek/ltxcmds.dtx +++ b/macros/latex/contrib/oberdiek/ltxcmds.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -112,15 +114,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -213,8 +218,7 @@ and the derived files % \title{The \xpackage{ltxcmds} package} % \date{2016/05/16 v1.23} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -2906,7 +2910,7 @@ X=% % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/ltxcmds}}: +% CTAN\footnote{\CTANpkg{ltxcmds}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/ltxcmds.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/ltxcmds.pdf}] Documentation. @@ -2918,7 +2922,7 @@ X=% % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -3044,16 +3048,6 @@ X=% % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk ltxcmds.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -3089,42 +3083,6 @@ X=% %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{ltxcmds.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='ltxcmds'> - <name>ltxcmds</name> - <caption>Some LaTeX kernel commands for general use.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2009-2011'/> - <license type='lppl1.3'/> - <version number='1.23'/> - <description> - This package exports some utility macros - from the LaTeX kernel into a separate namespace and - also makes them available for other formats such as plain TeX. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/ltxcmds.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/ltxcmds.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % \raggedright % @@ -3136,7 +3094,7 @@ X=% % \url{news:3eef1ada_6@corp.newsgroups.com}, % 2003-06-17.\\ % {\small -% \url{http://groups.google.com/group/comp.text.tex/msg/be03a159ec374895}} +% \url{https://groups.google.com/group/comp.text.tex/msg/be03a159ec374895}} % % \bibitem{ifnull:diez} % Ulrich Diez: @@ -3145,7 +3103,7 @@ X=% % \url{news:ibk3t8$ee7$1@news.albasani.net}, % 2010-11-12.\\ % {\small -% \url{http://groups.google.com/group/comp.text.tex/msg/803bd57221a04996}} +% \url{https://groups.google.com/group/comp.text.tex/msg/803bd57221a04996}} % % \bibitem{ifstrempty:musa} % Ahmed Musa: @@ -3154,7 +3112,7 @@ X=% % \url{news:f5496afe-40ed-42bd-b629-a2419ecf7c0d@o14g2000prn.googlegroups.com}, % 2010-12-03.\\ % {\small -% \url{http://groups.google.com/group/comp.text.tex/msg/fbf7d61a0c3a807d}} +% \url{https://groups.google.com/group/comp.text.tex/msg/fbf7d61a0c3a807d}} % % \bibitem{ifstrempty:diez1} % Ulrich Diez: @@ -3163,7 +3121,7 @@ X=% % \url{news:idbo94$uka$1@four.albasani.net}, % 2010-12-03.\\ % {\small -% \url{http://groups.google.com/group/comp.text.tex/msg/0c230ee479487962}} +% \url{https://groups.google.com/group/comp.text.tex/msg/0c230ee479487962}} % % \bibitem{ifstrempty:diez2} % Ulrich Diez: @@ -3172,7 +3130,7 @@ X=% % \url{news:idbpu4$cg1$1@news.albasani.net}, % 2010-12-03.\\ % {\small -% \url{http://groups.google.com/group/comp.text.tex/msg/bbef4263390d647b}} +% \url{https://groups.google.com/group/comp.text.tex/msg/bbef4263390d647b}} % % \bibitem{ifstrempty:diez3} % Ulrich Diez: @@ -3181,7 +3139,7 @@ X=% % \url{news:idd4ga$r83$1@four.albasani.net}, % 2010-12-04.\\ % {\small -% \url{http://groups.google.com/group/comp.text.tex/msg/00dfd1ec103cd272}} +% \url{https://groups.google.com/group/comp.text.tex/msg/00dfd1ec103cd272}} % % \bibitem{ifstrempty:gl} % GL: @@ -3190,7 +3148,7 @@ X=% % \url{news:4cfa2e27$0$7389$426a74cc@news.free.fr}, % 2010-12-04.\\ % {\small -% \url{http://groups.google.com/group/comp.text.tex/msg/d3a75995c1cf267e}} +% \url{https://groups.google.com/group/comp.text.tex/msg/d3a75995c1cf267e}} % % \bibitem{ifstrempty:ho} % Heiko Oberdiek: @@ -3199,7 +3157,7 @@ X=% % \url{news:iddhq1$3kj$1@news.eternal-september.org}, % 2010-12-04.\\ % {\small -% \url{http://groups.google.com/group/comp.text.tex/msg/5f7a23e3ab70e347}} +% \url{https://groups.google.com/group/comp.text.tex/msg/5f7a23e3ab70e347}} % % \bibitem{ifboxempty:dak} % David Kastrup: @@ -3207,7 +3165,7 @@ X=% % newsgroup \xnewsgroup{comp.text.tex}, % 2011-02-04.\\ % {\small -% \url{http://groups.google.com/group/comp.text.tex/msg/8d3cb89496a4d86d}} +% \url{https://groups.google.com/group/comp.text.tex/msg/8d3cb89496a4d86d}} % % \end{thebibliography} % diff --git a/macros/latex/contrib/oberdiek/ltxcmds.pdf b/macros/latex/contrib/oberdiek/ltxcmds.pdf Binary files differindex eacba25315..bc96f1bd42 100644 --- a/macros/latex/contrib/oberdiek/ltxcmds.pdf +++ b/macros/latex/contrib/oberdiek/ltxcmds.pdf diff --git a/macros/latex/contrib/oberdiek/luacolor.dtx b/macros/latex/contrib/oberdiek/luacolor.dtx index 11bff2e38d..65959b4982 100644 --- a/macros/latex/contrib/oberdiek/luacolor.dtx +++ b/macros/latex/contrib/oberdiek/luacolor.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 luacolor.dtx % and the derived files @@ -105,15 +107,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 luacolor.dtx and the derived files @@ -215,8 +220,7 @@ and the derived files % \title{The \xpackage{luacolor} package} % \date{2019/07/25 v1.12} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -990,7 +994,7 @@ end % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/luacolor}}: +% CTAN\footnote{\CTANpkg{luacolor}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/luacolor.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/luacolor.pdf}] Documentation. @@ -1002,7 +1006,7 @@ end % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1122,16 +1126,6 @@ end % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk luacolor.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1167,40 +1161,6 @@ end %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{luacolor.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='luacolor'> - <name>luacolor</name> - <caption>Color support based on LuaTeX's node attributes.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2009-2011'/> - <license type='lppl1.3'/> - <version number='1.11'/> - <description> - This package implements color support based on LuaTeX's node - attributes. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/luacolor.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/luacolor.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/12/12 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/luacolor.pdf b/macros/latex/contrib/oberdiek/luacolor.pdf Binary files differindex 0c44fbf333..36d0822d66 100644 --- a/macros/latex/contrib/oberdiek/luacolor.pdf +++ b/macros/latex/contrib/oberdiek/luacolor.pdf diff --git a/macros/latex/contrib/oberdiek/luatex.dtx b/macros/latex/contrib/oberdiek/luatex.dtx deleted file mode 100644 index ef111a4efa..0000000000 --- a/macros/latex/contrib/oberdiek/luatex.dtx +++ /dev/null @@ -1,1967 +0,0 @@ -% \iffalse meta-comment -% -% File: luatex.dtx -% Version: 2019/07/25 v0.7 -% Info: LuaTeX basic definition package -% -% Copyright (C) 2007, 2009, 2010 by -% Heiko Oberdiek <heiko.oberdiek at googlemail.com> -% 2016, 2019 -% 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt -% and the latest version of this license is in -% http://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". -% -% This Current Maintainer of this work is Heiko Oberdiek. -% -% The Base Interpreter refers to any `TeX-Format', -% because some files are installed in TDS:tex/generic//. -% -% This work consists of the main source file luatex.dtx -% and the derived files -% luatex.sty, luatex.pdf, luatex.ins, luatex.drv, luatex-loader.sty, -% luatex-test1.tex, luatex-test2.tex, luatex-test3.tex, -% luatex-test4.tex, luatex-test5.tex, oberdiek.luatex.lua. -% -% Distribution: -% CTAN:macros/latex/contrib/oberdiek/luatex.dtx -% CTAN:macros/latex/contrib/oberdiek/luatex.pdf -% -% Unpacking: -% (a) If luatex.ins is present: -% tex luatex.ins -% (b) Without luatex.ins: -% tex luatex.dtx -% (c) If you insist on using LaTeX -% latex \let\install=y\input{luatex.dtx} -% (quote the arguments according to the demands of your shell) -% -% Documentation: -% (a) If luatex.drv is present: -% latex luatex.drv -% (b) Without luatex.drv: -% latex luatex.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 luatex.dtx -% makeindex -s gind.ist luatex.idx -% pdflatex luatex.dtx -% makeindex -s gind.ist luatex.idx -% pdflatex luatex.dtx -% -% Installation: -% TDS:tex/generic/oberdiek/luatex.sty -% TDS:tex/generic/oberdiek/luatex-loader.sty -% TDS:scripts/oberdiek/oberdiek.luatex.lua -% TDS:doc/latex/oberdiek/luatex.pdf -% TDS:doc/latex/oberdiek/test/luatex-test1.tex -% TDS:doc/latex/oberdiek/test/luatex-test2.tex -% TDS:doc/latex/oberdiek/test/luatex-test3.tex -% TDS:doc/latex/oberdiek/test/luatex-test4.tex -% TDS:doc/latex/oberdiek/test/luatex-test5.tex -% TDS:source/latex/oberdiek/luatex.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: luatex 2019/07/25 v0.7 LuaTeX basic definition package (HO)} -\Msg{************************************************************************} - -\keepsilent -\askforoverwritefalse - -\let\MetaPrefix\relax -\preamble - -This is a generated file. - -Project: luatex -Version: 2019/07/25 v0.7 - -Copyright (C) 2007, 2009, 2010 by - Heiko Oberdiek <heiko.oberdiek at googlemail.com> - -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 - http://www.latex-project.org/lppl/lppl-1-3c.txt -and the latest version of this license is in - http://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". - -This Current Maintainer of this work is Heiko Oberdiek. - -The Base Interpreter refers to any `TeX-Format', -because some files are installed in TDS:tex/generic//. - -This work consists of the main source file luatex.dtx -and the derived files - luatex.sty, luatex.pdf, luatex.ins, luatex.drv, luatex-loader.sty, - luatex-test1.tex, luatex-test2.tex, luatex-test3.tex, - luatex-test4.tex, luatex-test5.tex, oberdiek.luatex.lua. - -\endpreamble -\let\MetaPrefix\DoubleperCent - -\generate{% - \file{luatex.ins}{\from{luatex.dtx}{install}}% - \file{luatex.drv}{\from{luatex.dtx}{driver}}% - \usedir{tex/generic/oberdiek}% - \file{luatex.sty}{\from{luatex.dtx}{package}}% - \file{luatex-loader.sty}{\from{luatex.dtx}{loader}}% -% \usedir{doc/latex/oberdiek/test}% -% \file{luatex-test1.tex}{\from{luatex.dtx}{test1}}% -% \file{luatex-test2.tex}{\from{luatex.dtx}{test1,test2}}% -% \file{luatex-test3.tex}{\from{luatex.dtx}{test1,test3}}% -% \file{luatex-test4.tex}{\from{luatex.dtx}{test4}}% -% \file{luatex-test5.tex}{\from{luatex.dtx}{test5}}% - \nopreamble - \nopostamble -% \usedir{source/latex/oberdiek/catalogue}% -% \file{luatex.xml}{\from{luatex.dtx}{catalogue}}% -} -\def\MetaPrefix{-- } -\def\defaultpostamble{% - \MetaPrefix^^J% - \MetaPrefix\space End of File `\outFileName'.% -} -\def\currentpostamble{\defaultpostamble}% -\generate{% - \usedir{scripts/oberdiek}% - \file{oberdiek.luatex.lua}{\from{luatex.dtx}{lua}}% -} - -\catcode32=13\relax% active space -\let =\space% -\Msg{************************************************************************} -\Msg{*} -\Msg{* To finish the installation you have to move the following} -\Msg{* files into a directory searched by TeX:} -\Msg{*} -\Msg{* luatex.sty, luatex-loader.sty} -\Msg{*} -\Msg{* And install the following script file:} -\Msg{*} -\Msg{* oberdiek.luatex.lua} -\Msg{*} -\Msg{* To produce the documentation run the file `luatex.drv'} -\Msg{* through LaTeX.} -\Msg{*} -\Msg{* Happy TeXing!} -\Msg{*} -\Msg{************************************************************************} - -\endbatchfile -%</install> -%<*ignore> -\fi -%</ignore> -%<*driver> -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{luatex.drv}% - [2019/07/25 v0.7 LuaTeX basic definition package (HO)]% -\documentclass{ltxdoc} -\usepackage{holtxdoc}[2011/11/22] -\usepackage{paralist} -\begin{document} - \DocInput{luatex.dtx}% -\end{document} -%</driver> -% \fi -% -% -% \CharacterTable -% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -% Digits \0\1\2\3\4\5\6\7\8\9 -% Exclamation \! Double quote \" Hash (number) \# -% Dollar \$ Percent \% Ampersand \& -% Acute accent \' Left paren \( Right paren \) -% Asterisk \* Plus \+ Comma \, -% Minus \- Point \. Solidus \/ -% Colon \: Semicolon \; Less than \< -% Equals \= Greater than \> Question mark \? -% Commercial at \@ Left bracket \[ Backslash \\ -% Right bracket \] Circumflex \^ Underscore \_ -% Grave accent \` Left brace \{ Vertical bar \| -% Right brace \} Tilde \~} -% -% \GetFileInfo{luatex.drv} -% -% \title{The \xpackage{luatex} package} -% \date{2019/07/25 v0.7} -% \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} -% -% \maketitle -% -% \begin{abstract} -% This package manages the new and extended features and resources -% that \LuaTeX\ provides. Examples are attributes and catcode -% tables. -% \end{abstract} -% -% \tableofcontents -% -% \section{Documentation} -% -% \subsection{Introduction} -% -% \TeX\ provides global resources such as registers. -% But it does not provide an interface for managing these resources. -% For example, two packages want to use a counter register. -% If they take the same register -% number, then the use of both packages will conflict and they cannot -% be used together. -% Therefore formats such as \plainTeX\ or \LaTeX\ implement -% an allocation scheme for registers. A package reserves with -% \cs{newcount} an unused register number for its own exclusive use. -% -% Nowadays \TeX\ is not alone anymore: \eTeX, \pdfTeX\ and other -% compilers for \TeX\ are developed that extend and add new -% features and resources. -% -% Now \LuaTeX\ has reached beta state. It inherits most of -% \pdfTeX's features including \eTeX. Also it implements -% new concepts such as attributes or catcode tables. -% -% \subsubsection{\LaTeX} -% -% Since 2015 Lua\LaTeX\ includes support for luatex by default and so -% this package is essentially obsolete now, however it is kept for -% backwards compatibility. -% -% \subsubsection{\plainTeX} -% -% \LaTeX\ has inherited its resource handling from \plainTeX. -% The interface is basically the same: \cs{newcount}, \dots -% Therefore this package tries to follow this tradition by -% providing compatibility to \plainTeX. It can be loaded -% with \plainTeX\ and defines at least some of the -% features that this packages provides for \LaTeX. -% -% \subsection{Register allocation} -% -% \subsubsection{Register with 16 bit} -% -% Because \LuaTeX\ is a super set of \eTeX\ regarding registers, -% the register allocation scheme should not conflict with -% package \xpackage{etex}. Therefore this package is loaded -% to inherit its allocation scheme. The only change is currently -% that the limit is increased to 65536 registers for the following -% register classes: -% \begin{compactitem} -% \item count -% \item dimen -% \item skip -% \item muskip -% \item marks -% \item toks -% \item box -% \end{compactitem} -% This affects the number of global and local registers. -% Because it is done in a package and not in the kernel, -% it is possible that someone loads package \xpackage{etex} -% before uses the local allocation variants. This will prevent -% the extension for this register class. If more registers are -% needed, just load package \xpackage{luatex} earlier. -% -% \subsubsection{Insertions} -% -% Insertions need four registers \cs{count}, \cs{dimen}, \cs{skip}, -% and \cs{box} with the same number. Usually they are allocated -% downwards from 254, 253, \dots Also \cs{newcount}, \cs{newdimen}, \dots -% fill up these register numbers from below before switching to -% higher register numbers by package \xpackage{etex}. -% When this occurs, no insertions can be allocated anymore. -% -% Therefore \cs{newcount}, \cs{newdimen}, \cs{newskip}, and -% \cs{newbox} are replaced by their global variants (\cs{globcount}, \dots) -% that use the higher numbers immediately, leaving the room for insertions. -% There should not be an efficiency penalty because \LuaTeX\ stores -% the registers of a class in the same Lua table unlike \eTeX, where -% registers below 256 are stored in an array and higher numbers -% are put in a tree structure. -% -% \subsection{Attributes} -% -% Nodes can have custom attributes in \LuaTeX. These attributes -% are organized by a new register class. As the other registers -% up to $2^{16}$ attributes are supported. An attribute value -% can be negative that means the attribute is not set. Otherwise -% \TeX's range of non-negative integers up to $2^31$ are available. -% -% \begin{declcs}{newattribute} \M{cmd} -% \end{declcs} -% Macro \cs{newattribute} defines command \meta{cmd} using \cs{attributedef} -% using an new attribute number. The new attribute is initially unset. -% -% \begin{declcs}{setattribute} \M{cmd} \M{value} -% \end{declcs} -% Macro \cs{setattribute} locally sets attribute command \meta{cmd} -% to the number \meta{value}. Valid values range from $-1$ until $2^31$ -% (the upper limit is the same as for other \TeX\ integer numbers). -% -% \begin{declcs}{unsetattribute} \M{cmd} -% \end{declcs} -% Macro \cs{unsettattribute} clears the attribute command \meta{cmd}. -% -% \subsection{Catcode tables} -% -% \LuaTeX\ introduces catcode tables as new feature, see documentation. -% There is need for discussion, how to deal best: -% \begin{itemize} -% \item \cs{initcatcodetable} and \cs{setcatcodetable} act globally. -% \item \cs{catcodetable} causes an error if used with an uninitialized -% catcode table. -% \item Large catcode table numbers should be avoided because of -% performance breakdown. -% \item Use case \LaTeX\ package: -% The package must not be surprised by changed catcodes and -% must not surprise by changing catcodes accidently. -% Catcode tables could offer a solution. At the begin -% a catcode regime with standard catcodes is established -% and the old one is restored afterwards. -% \item Use case: \LuaTeX's |tex.print| might be used with -% a catcode table number, for example a table where all -% entries have catcode ``other''. -% \item Readonly catcode tables. -% \item Is there is a need for local allocations? -% (Package \xpackage{etex}'s \cs{loc} variants are not used in -% \TeX\ Live 2007.) -% \end{itemize} -% -% \subsubsection{Interface proposal} -% -% The idea: \cs{newcatcodetable} allocates odd numbered catcode -% tables. Even numbered tables are managed as stack. -% Also some catcode tables are defined. These must not be -% changed. -% -% \begin{declcs}{newcatcodetable} \M{cmd} -% \end{declcs} -% Macro \cs{newcatcodetable} reserves a new catcode table and -% remembers its number in \meta{cmd}. The catcode table is -% initialized with \iniTeX's catcodes. -% -% \begin{declcs}{CatcodeTableIniTeX}\\ -% \cs{CatcodeTableString}\\ -% \cs{CatcodeTableOther}\\ -% \cs{CatcodeTableLaTeX}\\ -% \end{declcs} -% These are catcode tables and must not be changed. -% \cs{CatcodeTableIniTeX} contains the catcode settings of \iniTeX. -% \cs{CatcodeTableString} follows \TeX's convention of -% \cs{string}, \cs{meaning} and friends. The space gets catcode -% 10 (space), the other characters have catcode 12 (other). -% In \cs{CatcodeTableOther} all entries have catcode 12 (other). -% \cs{CatcodeTableLaTeX} contains the setting of a pure \LaTeX\ format -% (`at' is other). -% -% \begin{declcs}{CatcodeTableStack}\\ -% \cs{IncCatcodeTableStack}\\ -% \cs{DecCatcodeTableStack} -% \end{declcs} -% \cs{CatcodeTableStack} is the stack pointer. Initially -% it is catcode table zero. \cs{IncCatcodeTableStack} and -% \cs{DecCatcodeTableStack} increments and decrements the -% stack pointer. Currently \cs{IncCatcodeTableStack} does not -% initialize a new catcode table. Both increment and decrement -% operations do not set a catcode table. -% -% \begin{declcs}{PushCatcodeTableNumStack}\\ -% \cs{PopCatcodeTableNumStack} -% \end{declcs} -% It can be handy to have a global stack for catcode table -% numbers to deal with the global assignment property of -% \cs{initcatcodetable} and \cs{savecatcodetable}. -% \cs{PushCatcodeTableNumStack} pushes the current catcode table -% on the stack. -% \cs{PopCatcodeTableNumStack} pops the topmost number off the number -% stack to set the current catcode table. Catcode table zero is -% used in case of an empty stack. -% -% \begin{declcs}{BeginCatcodeRegime} \M{catcodetable}\\ -% \cs{EndCatcodeRegime} -% \end{declcs} -% \cs{BeginCatcodeRegime} remembers the current catcode table number. -% Then it creates and uses a fresh catcode table on the stack -% that is initialized by \meta{catcodetable}: -% \begin{quote}\ttfamily -% \cs{PushCatcodeTableNumStack}\\ -% \cs{catcodetable}\meta{catcodetable}|| -% \cs{IncCatcodeTableStack}\\ -% \cs{savecatcodetable}\cs{CatcodeTableStack}\\ -% \cs{catcodetable}\cs{CatcodeTableStack} -% \end{quote} -% \cs{EndCatcodeRegime} drops the catcode table, created by -% \cs{BeginCatcodeRegime} and sets the catcode table that was -% active before: -% \begin{quote} -% \cs{DecCatcodeTableStack}\\ -% \cs{PopCatcodeTableNumStack} -% \end{quote} -% These macros solve the use case, described earlier for a \LaTeX\ package: -% \begin{quote} -% |% package foobar.sty|\\ -% |\BeginCatcodeRegime\CatcodeTableLaTeX|\\ -% |\makeatletter|\\ -% |% ... package contents ...|\\ -% |\EndCatcodeRegime|\\ -% |% end of package| -% \end{quote} -% If the package wants to change catcodes after its loading, -% \cs{AtBeginDocument} or \cs{AtEndOfPackage} can be used. -% -% \begin{declcs}{SetCatcodeRange} \M{from} \M{to} \M{catcode} -% \end{declcs} -% The catcodes of characters in range from \meta{from} -% to inclusive \meta{to} are set to \meta{catcode}. -% -% \subsection{Lua module loading} -% -% Currently \LuaTeX\ (version 0.20) does not support Lua script -% files inside \xfile{TDS:scripts//}, because Lua's mechanism -% for module loading does not use the \textsf{kpathsea} library. -% Therefore this packages appends a kpse loader to the list of -% Lua's module loaders. It finds the module \meta{module} by -% \begin{quote} -% \ttfamily |kpse.find_file("|\meta{module}|.lua", "texmfscripts")| -% \end{quote} -% Unhappily \textsf{kpathsea} does not support directory components -% in a file name. Therefore the Lua convention is not followed to -% replace dots in the module name by the directory separator. -% -% Example: -% A Lua script of a package \xpackage{foobar} wants the following -% modules: -% \begin{quote} -% |require("foobar.hello.world")|\\ -% |require("org.somewhere.xyz")| -% \end{quote} -% Then they can be find in: -% \begin{quote} -% |TDS:scripts/foobar/foobar.hello.world.lua|\\ -% |TDS:scripts/foobar/org.somewhere.xyz.lua| -% \end{quote} -% I would have preferred the following locations, following lua conventions, -% e.\,g.: -% \begin{quote} -% |TDS:scripts/foobar/hello/world.lua|\\ -% |TDS:scripts/foobar/org/somewhere/xyz.lua| -% \end{quote} -% But I do not know, how to achieve this in a reliable way using -% \textsf{kpathsea}. -% -% \subsubsection{Package \xpackage{luatex-loader}} -% -% If someone do not need or want package \xpackage{luatex} but -% it's extension for module loading, then he can use -% package \xpackage{luatex-loader}. Both \plainTeX\ and \LaTeX\ are -% supported. -% -% \StopEventually{ -% } -% -% \section{Implementation} -% -% \begin{macrocode} -%<*package> -% \end{macrocode} -% -% \subsection{Reload check and package identification} -% Reload check, especially if the package is not used with \LaTeX. -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode58=12 % : - \catcode64=11 % @ - \catcode123=1 % { - \catcode125=2 % } - \expandafter\let\expandafter\x\csname ver@luatex.sty\endcsname - \ifx\x\relax % plain-TeX, first loading - \else - \def\empty{}% - \ifx\x\empty % LaTeX, first loading, - % variable is initialized, but \ProvidesPackage not yet seen - \else - \expandafter\ifx\csname PackageInfo\endcsname\relax - \def\x#1#2{% - \immediate\write-1{Package #1 Info: #2.}% - }% - \else - \def\x#1#2{\PackageInfo{#1}{#2, stopped}}% - \fi - \x{luatex}{The package is already loaded}% - \aftergroup\endinput - \fi - \fi -\endgroup% -% \end{macrocode} -% Package identification: -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode40=12 % ( - \catcode41=12 % ) - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode47=12 % / - \catcode58=12 % : - \catcode64=11 % @ - \catcode91=12 % [ - \catcode93=12 % ] - \catcode123=1 % { - \catcode125=2 % } - \expandafter\ifx\csname ProvidesPackage\endcsname\relax - \def\x#1#2#3[#4]{\endgroup - \immediate\write-1{Package: #3 #4}% - \xdef#1{#4}% - }% - \else - \def\x#1#2[#3]{\endgroup - #2[{#3}]% - \ifx#1\@undefined - \xdef#1{#3}% - \fi - \ifx#1\relax - \xdef#1{#3}% - \fi - }% - \fi -\expandafter\x\csname ver@luatex.sty\endcsname -\ProvidesPackage{luatex}% - [2019/07/25 v0.7 LuaTeX basic definition package (HO)]% -% \end{macrocode} -% -% \subsection{Catcodes} -% -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode123=1 % { - \catcode125=2 % } - \catcode64=11 % @ - \def\x{\endgroup - \expandafter\edef\csname LuT@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\LuT@AtEnd{% - \LuT@AtEnd - \catcode#1=\the\catcode#1\relax - }% - \catcode#1=#2\relax -} -\TMP@EnsureCode{10}{12}% ^^J -\TMP@EnsureCode{34}{12}% " -\TMP@EnsureCode{36}{3}% $ -\TMP@EnsureCode{39}{12}% ' -\TMP@EnsureCode{40}{12}% ( -\TMP@EnsureCode{41}{12}% ) -\TMP@EnsureCode{42}{12}% * -\TMP@EnsureCode{43}{12}% + -\TMP@EnsureCode{44}{12}% , -\TMP@EnsureCode{45}{12}% - -\TMP@EnsureCode{46}{12}% . -\TMP@EnsureCode{47}{12}% / -\TMP@EnsureCode{60}{12}% < -\TMP@EnsureCode{62}{12}% > -\TMP@EnsureCode{91}{12}% [ -\TMP@EnsureCode{93}{12}% ] -\TMP@EnsureCode{95}{12}% _ (other!) -\TMP@EnsureCode{96}{12}% ` -\edef\LuT@AtEnd{\LuT@AtEnd\noexpand\endinput} -% \end{macrocode} -% -% \subsection{Check for \LuaTeX} -% -% Without \LuaTeX\ there is no point in using this package. -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname RequirePackage\endcsname\relax - \input infwarerr.sty\relax - \input ifluatex.sty\relax -\else - \RequirePackage{infwarerr}[2007/09/09]% - \RequirePackage{ifluatex}[2009/04/10]% -\fi -% \end{macrocode} -% \begin{macrocode} -\ifluatex -\else - \@PackageError{luatex}{% - This package may only be run using LuaTeX% - }\@ehc - \expandafter\LuT@AtEnd -\fi% -% \end{macrocode} -% -% \subsection{Provide Lua\TeX\ primitives} -% -% \begin{macrocode} -\ifnum\luatexversion<36 % - \def\LuT@MakePrimitive#1{% - \expandafter\let\csname luatex#1\expandafter\endcsname - \csname #1\endcsname - }% -\else - \def\LuT@MakeLuatexPrimitive#1{% - \begingroup\expandafter\expandafter\expandafter\endgroup - \expandafter\ifx\csname luatex#1\endcsname\relax - \begingroup\expandafter\expandafter\expandafter\endgroup - \expandafter\ifx\csname #1\endcsname\relax - \else - \expandafter\let - \csname luatex#1\expandafter\endcsname - \csname #1\endcsname - \fi - \fi - \begingroup\expandafter\expandafter\expandafter\endgroup - \expandafter\ifx\csname luatex#1\endcsname\relax - \begingroup - \expandafter\let\csname luatex#1\endcsname\@undefined - \ifnum0% - \directlua{% - if tex.enableprimitives then % - tex.enableprimitives('luatex',{'#1'})% - tex.print('1')% - end% - }% - \expandafter\ifx\csname luatex#1\endcsname\relax\else1\fi - =11 % - \global\expandafter\let - \csname luatex#1\expandafter\endcsname - \csname luatex#1\endcsname - \else - \@PackageError{luatex}{% - tex.enableprimitives failed for `#1'% - }\@ehc - \fi - \endgroup - \fi - }% - \def\LuT@MakePrimitive#1{% - \begingroup\expandafter\expandafter\expandafter\endgroup - \expandafter\ifx\csname#1\endcsname\relax - \begingroup - \expandafter\let\csname#1\endcsname\@undefined - \ifnum0% - \directlua{% - if tex.enableprimitives then % - tex.enableprimitives('',{'#1'})% - tex.print('1')% - end% - }% - \expandafter\ifx\csname#1\endcsname\relax\else1\fi - =11 % - \global\expandafter\let - \csname#1\expandafter\endcsname - \csname#1\endcsname - \else - \@PackageError{luatex}{% - tex.enableprimitives failed for `#1'% - }\@ehc - \fi - \endgroup - \fi - }% -\fi -\LuT@MakeLuatexPrimitive{attribute} -\LuT@MakeLuatexPrimitive{attributedef} -\LuT@MakeLuatexPrimitive{catcodetable} -\LuT@MakeLuatexPrimitive{initcatcodetable} -\LuT@MakeLuatexPrimitive{luaescapestring} -\LuT@MakeLuatexPrimitive{savecatcodetable} -\LuT@MakePrimitive{numexpr} -% \end{macrocode} -% -% \subsection{Inherit support for \eTeX} -% -% Package \xpackage{etex} is not compatible for \plainTeX. -% But it could be present if a format is used that is based -% on \xfile{etex.src}. Therefore we only load the package -% in case of \LaTeX\ and tests its presence independently -% of the format by looking for \cs{et@xins}. -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname RequirePackage\endcsname\relax -\else - \RequirePackage{etex}[1998/03/26]% -\fi -% \end{macrocode} -% -% \subsection{Adaption of \eTeX's register allocation} -% -% \eTeX has increased the number of \TeX\ registers -% from $2^8$ (256) to $2^{15}$ (32768) for a register class. -% \LuaTeX\ extends the limit further to $2^16$ (65536). -% The allocation scheme of package \xpackage{etex} is not -% changed. But this can be subject for discussion. -% -% If a register class hasn't registered any local registers -% yet, then the limit can safely be pushed to 65536. -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname et@xins\endcsname\relax - \@PackageWarningNoLine{luatex}{% - Support for eTeX is not loaded (etex.src)% - }% -\else - \def\LuT@temp#1{% - \ifnum\count27#1=32768 % - \count27#1=65536 % - \fi - }% - \LuT@temp0% - \LuT@temp1% - \LuT@temp2% - \LuT@temp3% - \LuT@temp4% - \LuT@temp5% - \LuT@temp6% -% \end{macrocode} -% -% \eTeX\ uses an array for the first 256 registers and then a tree -% structure. \LuaTeX\ stores all registers of a class in one Lua table. -% There shouldn't be large performance differences. -% This allows starting immediately in the extended -% area, leaving room for insertions. -% \begin{macrocode} - \let\newcount\globcount - \let\newdimen\globdimen - \let\newskip\globskip - \let\newbox\globbox -\fi -% \end{macrocode} -% -% \subsection{\plainTeX\ compatibility} -% -% \begin{macro}{\@empty} -% \begin{macrocode} -\expandafter\ifx\csname @empty\endcsname\relax - \def\@empty{}% -\fi -% \end{macrocode} -% \end{macro} -% \begin{macro}{\@gobble} -% \begin{macrocode} -\expandafter\ifx\csname @gobble\endcsname\relax - \long\def\@gobble#1{}% -\fi -% \end{macrocode} -% \end{macro} -% \begin{macro}{\@firstofone} -% \begin{macrocode} -\expandafter\ifx\csname @firstofone\endcsname\relax - \long\def\@firstofone#1{#1}% -\fi -% \end{macrocode} -% \end{macro} -% \begin{macro}{\@firstoftwo} -% \begin{macrocode} -\expandafter\ifx\csname @firstoftwo\endcsname\relax - \long\def\@firstoftwo#1#2{#1}% -\fi -% \end{macrocode} -% \end{macro} -% \begin{macro}{\@car} -% \begin{macrocode} -\expandafter\ifx\csname @car\endcsname\relax - \def\@car#1#2\@nil{#1}% -\fi -% \end{macrocode} -% \end{macro} -% \begin{macro}{\@cdr} -% \begin{macrocode} -\expandafter\ifx\csname @cdr\endcsname\relax - \def\@cdr#1#2\@nil{#2}% -\fi -% \end{macrocode} -% \end{macro} -% \begin{macro}{\@ifstar} -% \begin{macrocode} -\expandafter\ifx\csname @ifstar\endcsname\relax - \def\@ifstar#1{% - \@ifnextchar*{\@firstoftwo{#1}}% - }% -% \end{macrocode} -% \end{macro} -% \begin{macro}{\@ifnextchar} -% \begin{macrocode} - \long\def\@ifnextchar#1#2#3{% - \let\reserved@d=#1% - \def\reserved@a{#2}% - \def\reserved@b{#3}% - \futurelet\@let@token\@ifnch - }% -% \end{macrocode} -% \end{macro} -% \begin{macro}{\@ifnch} -% \begin{macrocode} - \def\@ifnch{% - \ifx\@let@token\@sptoken - \let\reserved@c\@xifnch - \else - \ifx\@let@token\reserved@d - \let\reserved@c\reserved@a - \else - \let\reserved@c\reserved@b - \fi - \fi - \reserved@c - }% -% \end{macrocode} -% \end{macro} -% \begin{macro}{\@sptoken} -% \begin{macrocode} - \let\LuT@temp\:% - \def\:{\let\@sptoken= }% - \: % explicit space -% \end{macrocode} -% \end{macro} -% \begin{macro}{\@xifnch} -% \begin{macrocode} - \def\:{\@xifnch}% - \expandafter\def\: {% - \futurelet\@let@token\@ifnch - }% - \let\:\LuT@temp -\fi -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\@tempcnta} -% \begin{macrocode} -\expandafter\ifx\csname @tempcnta\endcsname\relax - \csname newcount\endcsname\@tempcnta -\fi -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\@tempcntb} -% \begin{macrocode} -\expandafter\ifx\csname @tempcntb\endcsname\relax - \csname newcount\endcsname\@tempcntb -\fi -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\LuT@newcommand} -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname newcommand\endcsname\relax - \def\LuT@newcommand#1[#2]#3{% - \ifx#1\@undefined - \let#1\relax - \else - \ifx#1\relax - \else - \@PackageError{luatex}{% - \string#1 is already defined.\MessageBreak - Redefinition is skipped% - }\@ehc - \fi - \fi - \ifx#1\relax - \ifcase#2 % - \def#1{#3}% - \or - \def#1##1{#3}% - \or - \def#1##1##2{#3}% - \or - \def#1##1##2##3{#3}% - \or - \@INTERNAL@ERROR - \fi - \fi - }% -\else - \def\LuT@newcommand{\newcommand*}% -\fi -% \end{macrocode} -% \end{macro} -% -% \subsection{Attributes} -% -% \subsubsection{Allocation} -% -% \begin{macro}{\LuT@AllocAttribute} -% \begin{macrocode} -\newcount\LuT@AllocAttribute -\LuT@AllocAttribute=\m@ne -% \end{macrocode} -% \end{macro} -% \begin{macro}{\newattribute} -% \begin{macrocode} -\ifx\newattribute\@undefined -\LuT@newcommand\newattribute[1]{% - \ifnum\LuT@AllocAttribute<65535 % - \global\advance\LuT@AllocAttribute\@ne - \allocationnumber\LuT@AllocAttribute - \global\luatexattributedef#1=\allocationnumber - \unsetattribute{#1}% - \wlog{\string#1=\string\attribute\the\allocationnumber}% - \else - \errmessage{No room for a new \string\attribute}% - \fi -} -\fi -% \end{macrocode} -% \end{macro} -% -% \subsubsection{Interface} -% -% \begin{macro}{\setattribute} -% \begin{macrocode} -\ifx\setattribute\@undefined -\LuT@newcommand\setattribute[2]{% - #1=\numexpr#2\relax -} -\fi -% \end{macrocode} -% \end{macro} -% \begin{macro}{\unsetattribute} -% \begin{macrocode} -\ifx\unsetattribute\@undefined -\ifnum\luatexversion<37 - \LuT@newcommand\LuT@UnsetAttributeValue[0]{}% - \let\LuT@UnsetAttributeValue\m@ne -\else - \LuT@newcommand\LuT@UnsetAttributeValue[0]{-2147483647 }% -\fi -\LuT@newcommand\unsetattribute[1]{% - #1=\LuT@UnsetAttributeValue -} -\fi -% \end{macrocode} -% \end{macro} -% -% \subsection{Catcode tables} -% -% \subsubsection{Allocation} -% -% \begin{macro}{\LuT@AllocCatcodeTable} -% \begin{macrocode} -\newcount\LuT@AllocCatcodeTable -\LuT@AllocCatcodeTable=\m@ne -\newcount\CatcodeTableStack -\CatcodeTableStack=\z@ -% \end{macrocode} -% \end{macro} -% \begin{macro}{\newcatcodetable} -% \begin{macrocode} -\ifx\newcatcodetable\@undefined -\LuT@newcommand\newcatcodetable[1]{% - \ifnum\LuT@AllocCatcodeTable<1114110 % 0x10FFFF is maximal \chardef - % or < 268435455 % 2^28 - 1 - \global\advance\LuT@AllocCatcodeTable by\tw@ - \allocationnumber=\LuT@AllocCatcodeTable - \global\chardef#1=\allocationnumber - \wlog{% - \string#1=\string\catcodetable\the\allocationnumber - }% - \else - \errmessage{No room for a new \string\catcodetable}% - \fi -}% -\fi -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\IncCatcodeTableStack} -% \begin{macrocode} -\LuT@newcommand\IncCatcodeTableStack[0]{% - \ifnum\CatcodeTableStack<268435454 % - \global\advance\CatcodeTableStack by\tw@ - \else - \@PackageError{luatex}{% - Catcode table stack overflow% - }\@ehd - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\DecCatcodeTableStack} -% \begin{macrocode} -\LuT@newcommand\DecCatcodeTableStack[0]{% - \ifnum\CatcodeTableStack>\z@ - \global\advance\CatcodeTableStack by-2 % - \else - \@PackageError{luatex}{% - Catcode table stack is empty% - }\@ehd - \fi -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\cs{SetCatcodeRange}} -% -% \begin{macro}{\SetCatcodeRange} -% \begin{macrocode} -\LuT@newcommand\SetCatcodeRange[3]{% - \edef\LuT@temp{% - \noexpand\@tempcnta=\the\@tempcnta - \noexpand\@tempcntb=\the\@tempcntb - \noexpand\count@=\the\count@ - \relax - }% - \@tempcnta=\numexpr#1\relax - \@tempcntb=\numexpr#2\relax - \count@=\numexpr#3\relax - \loop - \unless\ifnum\@tempcnta>\@tempcntb - \catcode\@tempcnta=\count@ - \advance\@tempcnta by \@ne - \repeat - \LuT@temp -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{Predefined catcode tables} -% -% \begin{macrocode} -\newcatcodetable\CatcodeTableIniTeX -\newcatcodetable\CatcodeTableString -\newcatcodetable\CatcodeTableOther -\newcatcodetable\CatcodeTableLaTeX -% \end{macrocode} -% -% \begin{macrocode} -\luatexinitcatcodetable\CatcodeTableIniTeX -\begingroup - \def\@makeother#1{\catcode#1=12\relax}% - \@firstofone{% - \luatexcatcodetable\CatcodeTableIniTeX - \begingroup - \SetCatcodeRange{0}{8}{15}% - \catcode9=10 % tab - \catcode11=15 % - \catcode12=13 % form feed - \SetCatcodeRange{14}{31}{15}% - \catcode35=6 % hash - \catcode36=3 % dollar - \catcode38=4 % ampersand - \catcode94=7 % circumflex - \catcode95=8 % underscore - \catcode123=1 % brace left - \catcode125=2 % brace right - \catcode126=13 % tilde - \catcode127=15 % - \luatexsavecatcodetable\CatcodeTableLaTeX - \endgroup - \@makeother{0}% nul - \@makeother{13}% carriage return - \@makeother{37}% percent - \@makeother{92}% backslash - \@makeother{127}% - \SetCatcodeRange{65}{90}{12}% A-Z - \SetCatcodeRange{97}{122}{12}% a-z - \luatexsavecatcodetable\CatcodeTableString - \@makeother{32}% space - \luatexsavecatcodetable\CatcodeTableOther - \endgroup -}% -% \end{macrocode} -% -% \subsubsection{Number stack} -% -% \begin{macro}{\LuT@NumStackEmpty} -% A special empty stack value because of \cs{@cdr}'s brace removal. -% \begin{macrocode} -\def\LuT@NumStackEmpty{0} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\LuT@NumStack} -% \begin{macrocode} -\let\LuT@NumStack\LuT@NumStackEmpty -% \end{macrocode} -% \end{macro} -% \begin{macro}{\PushCatcodeTableNumStack} -% \begin{macrocode} -\LuT@newcommand\PushCatcodeTableNumStack[0]{% - \xdef\LuT@NumStack{% - {\the\luatexcatcodetable}\LuT@NumStack - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\PopCatcodeTableNumStack} -% \begin{macrocode} -\LuT@newcommand\PopCatcodeTableNumStack[0]{% - \ifx\LuT@NumStack\LuT@NumStackEmpty - \@PackageWarning{luatex}{Empty catcode table number stack}% - \luatexcatcodetable\z@ - \else - \luatexcatcodetable=\expandafter\@car\LuT@NumStack\@nil\relax - \xdef\LuT@NumStack{% - \expandafter\@cdr\LuT@NumStack\@nil - }% - \fi -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{Catcode regime macros} -% -% \begin{macro}{\BeginCatcodeRegime} -% \begin{macrocode} -\LuT@newcommand\BeginCatcodeRegime[1]{% - \PushCatcodeTableNumStack - \luatexcatcodetable=\numexpr#1\relax - \IncCatcodeTableStack - \luatexsavecatcodetable\CatcodeTableStack - \luatexcatcodetable\CatcodeTableStack -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\EndCatcodeRegime} -% \begin{macrocode} -\LuT@newcommand\EndCatcodeRegime[0]{% - \DecCatcodeTableStack - \PopCatcodeTableNumStack -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Lua module loader} -% -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname RequirePackage\endcsname\relax - \input luatex-loader.sty\relax -\else - \RequirePackage{luatex-loader}[2010/03/09]% -\fi -% \end{macrocode} -% \begin{macrocode} -\LuT@AtEnd% -%</package> -% \end{macrocode} -% -% \begin{macrocode} -%<*loader> -% \end{macrocode} -% -% Reload check, especially if the package is not used with \LaTeX. -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode58=12 % : - \catcode64=11 % @ - \catcode123=1 % { - \catcode125=2 % } - \expandafter\let\expandafter\x\csname ver@luatex-loader.sty\endcsname - \ifx\x\relax % plain-TeX, first loading - \else - \def\empty{}% - \ifx\x\empty % LaTeX, first loading, - % variable is initialized, but \ProvidesPackage not yet seen - \else - \expandafter\ifx\csname PackageInfo\endcsname\relax - \def\x#1#2{% - \immediate\write-1{Package #1 Info: #2.}% - }% - \else - \def\x#1#2{\PackageInfo{#1}{#2, stopped}}% - \fi - \x{luatex-loader}{The package is already loaded}% - \aftergroup\endinput - \fi - \fi -\endgroup% -% \end{macrocode} -% Package identification: -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode40=12 % ( - \catcode41=12 % ) - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode47=12 % / - \catcode58=12 % : - \catcode64=11 % @ - \catcode91=12 % [ - \catcode93=12 % ] - \catcode123=1 % { - \catcode125=2 % } - \expandafter\ifx\csname ProvidesPackage\endcsname\relax - \def\x#1#2#3[#4]{\endgroup - \immediate\write-1{Package: #3 #4}% - \xdef#1{#4}% - }% - \else - \def\x#1#2[#3]{\endgroup - #2[{#3}]% - \ifx#1\@undefined - \xdef#1{#3}% - \fi - \ifx#1\relax - \xdef#1{#3}% - \fi - }% - \fi -\expandafter\x\csname ver@luatex-loader.sty\endcsname -\ProvidesPackage{luatex-loader}% - [2019/07/25 v0.7 Lua module loader (HO)]% -% \end{macrocode} -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5\endlinechar=13\relax% - \catcode10=12 % ^^J - \catcode34=12 % " - \catcode39=12 % ' - \catcode40=12 % ( - \catcode41=12 % ) - \catcode44=12 % , - \catcode46=12 % . - \catcode60=12 % < - \catcode61=12 % = - \catcode95=12 % _ (other!) - \catcode96=12 % ` - \catcode123=1 % { - \catcode125=2 % } - \endlinechar=10 % - \ifnum\luatexversion<36 % - \directlua0% - \else % - \expandafter\directlua % - \fi % - {% - do - local script = "oberdiek.luatex.lua" - local file = kpse.find_file(script, "texmfscripts") - if file then - texio.write_nl("(" .. file .. ")") - dofile(file) - else - error("File `" .. script .. "' not found") - end - end - }% -\endgroup\endinput% -% \end{macrocode} -% -% \begin{macrocode} -%</loader> -% \end{macrocode} -% -% \subsection{Lua script} -% -% Currently \LuaTeX\ does not use KPSE when searching for module -% files. The following Lua script implements a workaround. -% It extends |package.loader| by another search method. -% Modules are found by the module name with extension \xext{lua} -% similar to -% \begin{quote} -% \ttfamily |kpsewhich --format=texmfscripts| \meta{module}|.lua| -% \end{quote} -% Unhappily \textsf{kpsewhich} does not support directory components -% in the file name. Therefore a module |a.b.c| cannot be installed -% as \xfile{a/b/c.lua}. The script must be named \xfile{a.b.c.lua}. -% \begin{macrocode} -%<*lua> -% \end{macrocode} -% \begin{macrocode} -local function kpse_module_loader(module) - local script = module .. ".lua" - local file = kpse.find_file(script, "texmfscripts") - if file then - local loader, error = loadfile(file) - if loader then - texio.write_nl("(" .. file .. ")") - return loader - end - return "\n\t[oberdiek.luatex.kpse_module_loader] Loading error:\n\t" - .. error - end - return "\n\t[oberdiek.luatex.kpse_module_loader] Search failed" -end -% \end{macrocode} -% following line changed to use package.searchers instead of -% package.loaders for current luatex; this is the only change in the -% code. eroux, 28apr13, (or package.loaders), 29mar14. -% \begin{macrocode} -table.insert(package.searchers or package.loaders, kpse_module_loader) -% \end{macrocode} -% \begin{macrocode} -%</lua> -% \end{macrocode} -% -% \section{Test} -% -% \begin{macrocode} -%<*test2> -\documentclass{article} -\def\LoadCommand{% - \RequirePackage{luatex}[2010/03/09]% -} -%</test2> -% \end{macrocode} -% \begin{macrocode} -%<*test3> -\documentclass{article} -\def\LoadCommand{% - \RequirePackage{luatex-loader}[2010/03/09]% -} -%</test3> -% \end{macrocode} -% \subsection{Catcode checks for loading} -% -% \begin{macrocode} -%<*test1> -% \end{macrocode} -% \begin{macrocode} -\catcode`\{=1 % -\catcode`\}=2 % -\catcode`\#=6 % -\catcode`\@=11 % -\expandafter\ifx\csname count@\endcsname\relax - \countdef\count@=255 % -\fi -\expandafter\ifx\csname @gobble\endcsname\relax - \long\def\@gobble#1{}% -\fi -\expandafter\ifx\csname @firstofone\endcsname\relax - \long\def\@firstofone#1{#1}% -\fi -\expandafter\ifx\csname loop\endcsname\relax - \expandafter\@firstofone -\else - \expandafter\@gobble -\fi -{% - \def\loop#1\repeat{% - \def\body{#1}% - \iterate - }% - \def\iterate{% - \body - \let\next\iterate - \else - \let\next\relax - \fi - \next - }% - \let\repeat=\fi -}% -\def\RestoreCatcodes{} -\count@=0 % -\loop - \edef\RestoreCatcodes{% - \RestoreCatcodes - \catcode\the\count@=\the\catcode\count@\relax - }% -\ifnum\count@<255 % - \advance\count@ 1 % -\repeat - -\def\RangeCatcodeInvalid#1#2{% - \count@=#1\relax - \loop - \catcode\count@=15 % - \ifnum\count@<#2\relax - \advance\count@ 1 % - \repeat -} -\def\RangeCatcodeCheck#1#2#3{% - \count@=#1\relax - \loop - \ifnum#3=\catcode\count@ - \else - \errmessage{% - Character \the\count@\space - with wrong catcode \the\catcode\count@\space - instead of \number#3% - }% - \fi - \ifnum\count@<#2\relax - \advance\count@ 1 % - \repeat -} -\def\space{ } -\expandafter\ifx\csname LoadCommand\endcsname\relax - \def\LoadCommand{\input luatex.sty\relax}% -\fi -\def\Test{% - \RangeCatcodeInvalid{0}{47}% - \RangeCatcodeInvalid{58}{64}% - \RangeCatcodeInvalid{91}{96}% - \RangeCatcodeInvalid{123}{255}% - \catcode`\@=12 % - \catcode`\\=0 % - \catcode`\%=14 % - \LoadCommand - \RangeCatcodeCheck{0}{36}{15}% - \RangeCatcodeCheck{37}{37}{14}% - \RangeCatcodeCheck{38}{47}{15}% - \RangeCatcodeCheck{48}{57}{12}% - \RangeCatcodeCheck{58}{63}{15}% - \RangeCatcodeCheck{64}{64}{12}% - \RangeCatcodeCheck{65}{90}{11}% - \RangeCatcodeCheck{91}{91}{15}% - \RangeCatcodeCheck{92}{92}{0}% - \RangeCatcodeCheck{93}{96}{15}% - \RangeCatcodeCheck{97}{122}{11}% - \RangeCatcodeCheck{123}{255}{15}% - \RestoreCatcodes -} -\Test -\csname @@end\endcsname -\end -% \end{macrocode} -% \begin{macrocode} -%</test1> -% \end{macrocode} -% -% \subsection{Catcode tables} -% -% \subsubsection{Predefined catcode tables} -% -% \begin{macrocode} -%<*test4> -\NeedsTeXFormat{LaTeX2e} -% \end{macrocode} -% Remember \LaTeX's initial catcodes in count registers -% starting at \cs{TestLaTeX}. -% \begin{macrocode} -\count0=0 % -\chardef\TestLaTeX=1000 % -\chardef\TestMax=300 % -\loop - \count\numexpr\TestLaTeX+\count0\relax=\catcode\count0 % -\ifnum\count0<\TestMax - \advance\count0 by 1 % -\repeat -\documentclass{minimal} -\usepackage{luatex}[2010/03/09] -\usepackage{qstest} -\IncludeTests{*} -\LogTests{log}{*}{*} -\makeatletter -\def\Check#1{% - \Expect*{\the\count@=\the\catcode\count@}% - *{\the\count@=#1}% -} -\newcount\scratch -\def\Test#1#2{% - \begin{qstest}{CatcodeTable#1}{CatcodeTable#1}% - \luatexcatcodetable\csname CatcodeTable#1\endcsname - \count@=\z@ - \loop - \scratch=#2\relax - \Expect*{\the\count@=\the\catcode\count@}% - *{\the\count@=\the\scratch}% - \ifnum\count@<\TestMax - \advance\count@\@ne - \repeat - \end{qstest}% -} -\begingroup - % luatex-unicode-letters.tex makes some slots to letters - \def\TestMax{169}% - \Test{LaTeX}{\the\count\numexpr\TestLaTeX+\count@}% -\endgroup -\Test{String}{\ifnum\count@=32 10\else 12\fi} -\Test{Other}{12} -\luatexinitcatcodetable99 % -\Test{IniTeX}{% - 0\relax - \begingroup - \luatexcatcodetable99 % - \global\scratch=\the\catcode\count@ - \endgroup -} -% \end{macrocode} -% -% \subsubsection{Catcode table number stack} -% -% \begin{macrocode} -\begin{qstest}{CatcodeTableNumStack}{CatcodeTableNumStack} - \def\TestStack#1{% - \Expect*{\LuT@NumStack}{#1}% - }% - \TestStack{0}% - \PushCatcodeTableNumStack - \TestStack{{0}0}% - \@firstofone{% - \begingroup - \luatexinitcatcodetable12 % - \luatexcatcodetable12 % - \PushCatcodeTableNumStack - \TestStack{{12}{0}0}% - \PopCatcodeTableNumStack - \TestStack{{0}0}% - \PopCatcodeTableNumStack - \TestStack{0}% - \def\TestWarning{Missing empty stack warning}% - \def\@PackageWarning#1#2{\def\TestWarning{empty stack}}% - \PopCatcodeTableNumStack - \TestStack{0}% - \Expect*{\TestWarning}{empty stack}% - \endgroup - }% -\end{qstest} -% \end{macrocode} -% -% \subsubsection{Catcode table stack} -% -% \begin{macrocode} -\begin{qstest}{CatcodeTableStack}{CatcodeTableStack} - \def\TestStack#1{% - \Expect*{\the\CatcodeTableStack}{#1}% - }% - \TestStack{0}% - \IncCatcodeTableStack - \TestStack{2}% - \IncCatcodeTableStack - \TestStack{4}% - \begingroup - \IncCatcodeTableStack - \TestStack{6}% - \endgroup - \TestStack{6}% - \begingroup - \DecCatcodeTableStack - \TestStack{4}% - \endgroup - \TestStack{4}% - \DecCatcodeTableStack - \TestStack{2}% - \DecCatcodeTableStack - \TestStack{0}% - \begingroup - \def\TestError{Missing error}% - \def\@PackageError#1#2#3{% - \def\TestError{Empty stack}% - }% - \DecCatcodeTableStack - \TestStack{0}% - \Expect*{\TestError}{Empty stack}% - \endgroup -\end{qstest} -% \end{macrocode} -% -% \subsubsection{Catcode regime macros} -% -% \begin{macrocode} -\begin{qstest}{CatcodeRegime}{CatcodeRegime} - \def\TestStacks#1#2#3{% - \Expect*{\the\luatexcatcodetable}{#1}% - \Expect*{\the\CatcodeTableStack}{#2}% - \Expect*{\LuT@NumStack}{#3}% - }% - \TestStacks{0}{0}{0}% - \catcode`\|=7 % - \BeginCatcodeRegime\CatcodeTableLaTeX - \TestStacks{2}{2}{{0}0}% - \Expect*{\the\catcode`\|}{12}% - \EndCatcodeRegime - \TestStacks{0}{0}{0}% - \Expect*{\the\catcode`\|}{7}% -\end{qstest} -% \end{macrocode} -% -% \subsection{Attribute allocation} -% -% \begin{macrocode} -\begin{qstest}{Attributes}{Attributes} - \newattribute\TestAttr - \Expect*{\meaning\TestAttr}% - *{\string\attribute\number\allocationnumber}% - \Expect*{\the\allocationnumber}{0}% - \begingroup - \newattribute\TestAttr - \Expect*{\the\allocationnumber}{1}% - \endgroup - \Expect*{\the\allocationnumber}{0}% - \Expect*{\meaning\TestAttr}*{\string\attribute1}% - \Expect*{\the\TestAttr}*{\number\LuT@UnsetAttributeValue}% - \def\Test#1{% - \setattribute\TestAttr{#1}% - \Expect*{\the\TestAttr}{#1}% - }% - \Test{0}% - \Test{1}% - \Test{-1}% - \Test{123}% - \unsetattribute\TestAttr - \Expect*{\the\TestAttr}*{\number\LuT@UnsetAttributeValue}% - \begingroup - \Expect*{\the\TestAttr}*{\number\LuT@UnsetAttributeValue}% - \Test{1234}% - \endgroup - \Expect*{\the\TestAttr}*{\number\LuT@UnsetAttributeValue}% -\end{qstest} -% \end{macrocode} -% -% \begin{macrocode} -\@@end -%</test4> -% \end{macrocode} -% -% \subsection{Short test for \plainTeX} -% -% \begin{macrocode} -%<*test5> -\input luatex.sty\relax -\newattribute\TestAttr -\setattribute\TestAttr{10} -\unsetattribute\TestAttr -\newcatcodetable\TestCTa -\begingroup - \SetCatcodeRange{`A}{`Z}{12}% -\endgroup -\BeginCatcodeRegime\CatcodeTableLaTeX -\EndCatcodeRegime -\end -%</test5> -% \end{macrocode} -% -% \section{Installation} -% -% \subsection{Download} -% -% \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/luatex}}: -% \begin{description} -% \item[\CTAN{macros/latex/contrib/oberdiek/luatex.dtx}] The source file. -% \item[\CTAN{macros/latex/contrib/oberdiek/luatex.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[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] -% \end{description} -% \emph{TDS} refers to the standard ``A Directory Structure -% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). 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} -% -% \paragraph{Script installation.} -% Check the directory \xfile{TDS:scripts/oberdiek/} for -% scripts that need further installation steps. -% Package \xpackage{attachfile2} comes with the Perl script -% \xfile{pdfatfi.pl} that should be installed in such a way -% that it can be called as \texttt{pdfatfi}. -% Example (linux): -% \begin{quote} -% |chmod +x scripts/oberdiek/pdfatfi.pl|\\ -% |cp scripts/oberdiek/pdfatfi.pl /usr/local/bin/| -% \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 luatex.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@{}} -% luatex.sty & tex/generic/oberdiek/luatex.sty\\ -% luatex-loader.sty & tex/generic/oberdiek/luatex-loader.sty\\ -% oberdiek.luatex.lua & scripts/oberdiek/oberdiek.luatex.lua\\ -% luatex.pdf & doc/latex/oberdiek/luatex.pdf\\ -% test/luatex-test1.tex & doc/latex/oberdiek/test/luatex-test1.tex\\ -% test/luatex-test2.tex & doc/latex/oberdiek/test/luatex-test2.tex\\ -% test/luatex-test3.tex & doc/latex/oberdiek/test/luatex-test3.tex\\ -% test/luatex-test4.tex & doc/latex/oberdiek/test/luatex-test4.tex\\ -% test/luatex-test5.tex & doc/latex/oberdiek/test/luatex-test5.tex\\ -% luatex.dtx & source/latex/oberdiek/luatex.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 -% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh -% these. For example, \teTeX\ users run \verb|texhash| or -% \verb|mktexlsr|. -% -% \subsection{Some details for the interested} -% -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk luatex.pdf unpack_files output .| -% \end{quote} -% -% \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{luatex.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 luatex.dtx -%makeindex -s gind.ist luatex.idx -%pdflatex luatex.dtx -%makeindex -s gind.ist luatex.idx -%pdflatex luatex.dtx -%\end{verbatim} -% \end{quote} -% -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{luatex.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='luatex'> - <name>luatex</name> - <caption>The LuaTeX engine.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2009,2010'/> - <license type='lppl1.3'/> - <version number='0.6'/> - <description> - LuaTeX is an extended version of pdfTeX using Lua as an embedded - scripting language. The LuaTeX project’s main objective - is to provide an open and configurable variant of TeX while at the - same time offering downward compatibility. - <p/> - LuaTeX uses Unicode (as UTF-8) as its default input encoding, and - is able to use modern (OpenType) fonts (for both text and mathematics). - <p/> - It should be noted that LuaTeX is still under development; its - specification has been declared stable, but absolute stability - may not in practice be assumed. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/luatex.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/luatex.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% -% \begin{History} -% \begin{Version}{2007/12/12 v0.1} -% \item -% First public version. -% \end{Version} -% \begin{Version}{2009/04/10 v0.2} -% \item -% Requires package \xpackage{ifluatex} in version 2.0 to ensure -% \cs{luatexversion}. -% \item -% Updates the call of \cs{directlua}, the syntax has changed -% in \LuaTeX\ 0.36. -% \end{Version} -% \begin{Version}{2009/12/02 v0.3} -% \item -% Unsetting of attributes updated for \LuaTeX\ 0.37. -% \end{Version} -% \begin{Version}{2010/03/09 v0.4} -% \item -% Support for lua states removed. -% \item -% Calling tex.enableprimitives for used primitives. -% \end{Version} -% \begin{Version}{2016/05/10 v0.5} -% \item -% Use package.searchers -% \item only conditionally define commands such as -% \verb|\newcatcodetable| -% that are now defined in the Lua\LaTeX\ format. -% \end{Version} -% \begin{Version}{2016/05/16 v0.6} -% \item -% Documentation updates. -% \end{Version} -% \begin{Version}{2019/07/25 v0.7} -% \item -% remove uses of module function, see PR70 -% \end{Version} -% \end{History} -% -% \PrintIndex -% -% \Finale -\endinput diff --git a/macros/latex/contrib/oberdiek/luatex.pdf b/macros/latex/contrib/oberdiek/luatex.pdf Binary files differdeleted file mode 100644 index 77175cd011..0000000000 --- a/macros/latex/contrib/oberdiek/luatex.pdf +++ /dev/null diff --git a/macros/latex/contrib/oberdiek/magicnum.dtx b/macros/latex/contrib/oberdiek/magicnum.dtx index 7c24944fed..0147bf1f05 100644 --- a/macros/latex/contrib/oberdiek/magicnum.dtx +++ b/macros/latex/contrib/oberdiek/magicnum.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -110,15 +112,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -221,8 +226,7 @@ and the derived files % \title{The \xpackage{magicnum} package} % \date{2019/07/25 v1.6} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -1343,7 +1347,7 @@ end % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/magicnum}}: +% CTAN\footnote{\CTANpkg{magicnum}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/magicnum.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/magicnum.pdf}] Documentation. @@ -1355,7 +1359,7 @@ end % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1481,16 +1485,6 @@ end % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk magicnum.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1526,42 +1520,6 @@ end %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{magicnum.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='magicnum'> - <name>magicnum</name> - <caption>Access TeX systems' "magic numbers".</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2009-2011'/> - <license type='lppl1.3'/> - <version number='1.6'/> - <description> - This package allows access to the various parameter values in - TeX (catcode values), e-TeX (group, if and node types, and - interaction mode), and LuaTeX (pdfliteral mode) by a hierarchical - name system. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/magicnum.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/magicnum.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/12/12 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/magicnum.pdf b/macros/latex/contrib/oberdiek/magicnum.pdf Binary files differindex 19fd13f23b..d529d45b95 100644 --- a/macros/latex/contrib/oberdiek/magicnum.pdf +++ b/macros/latex/contrib/oberdiek/magicnum.pdf diff --git a/macros/latex/contrib/oberdiek/makerobust.dtx b/macros/latex/contrib/oberdiek/makerobust.dtx deleted file mode 100644 index e63b5e5c53..0000000000 --- a/macros/latex/contrib/oberdiek/makerobust.dtx +++ /dev/null @@ -1,553 +0,0 @@ -% \iffalse meta-comment -% -% File: makerobust.dtx -% Version: 2016/05/16 v1.1 -% Info: Make existing macro robust -% -% Copyright (C) 2006 by -% Heiko Oberdiek <heiko.oberdiek at googlemail.com> -% 2016 -% 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt -% and the latest version of this license is in -% http://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". -% -% This Current Maintainer of this work is Heiko Oberdiek. -% -% This work consists of the main source file makerobust.dtx -% and the derived files -% makerobust.sty, makerobust.pdf, makerobust.ins, makerobust.drv, -% makerobust-example.tex. -% -% Distribution: -% CTAN:macros/latex/contrib/oberdiek/makerobust.dtx -% CTAN:macros/latex/contrib/oberdiek/makerobust.pdf -% -% Unpacking: -% (a) If makerobust.ins is present: -% tex makerobust.ins -% (b) Without makerobust.ins: -% tex makerobust.dtx -% (c) If you insist on using LaTeX -% latex \let\install=y\input{makerobust.dtx} -% (quote the arguments according to the demands of your shell) -% -% Documentation: -% (a) If makerobust.drv is present: -% latex makerobust.drv -% (b) Without makerobust.drv: -% latex makerobust.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 makerobust.dtx -% makeindex -s gind.ist makerobust.idx -% pdflatex makerobust.dtx -% makeindex -s gind.ist makerobust.idx -% pdflatex makerobust.dtx -% -% Installation: -% TDS:tex/latex/oberdiek/makerobust.sty -% TDS:doc/latex/oberdiek/makerobust.pdf -% TDS:doc/latex/oberdiek/makerobust-example.tex -% TDS:source/latex/oberdiek/makerobust.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: makerobust 2016/05/16 v1.1 Make existing macro robust (HO)} -\Msg{************************************************************************} - -\keepsilent -\askforoverwritefalse - -\let\MetaPrefix\relax -\preamble - -This is a generated file. - -Project: makerobust -Version: 2016/05/16 v1.1 - -Copyright (C) 2006 by - Heiko Oberdiek <heiko.oberdiek at googlemail.com> - -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 - http://www.latex-project.org/lppl/lppl-1-3c.txt -and the latest version of this license is in - http://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". - -This Current Maintainer of this work is Heiko Oberdiek. - -This work consists of the main source file makerobust.dtx -and the derived files - makerobust.sty, makerobust.pdf, makerobust.ins, makerobust.drv, - makerobust-example.tex. - -\endpreamble -\let\MetaPrefix\DoubleperCent - -\generate{% - \file{makerobust.ins}{\from{makerobust.dtx}{install}}% - \file{makerobust.drv}{\from{makerobust.dtx}{driver}}% - \usedir{tex/latex/oberdiek}% - \file{makerobust.sty}{\from{makerobust.dtx}{package}}% - \usedir{doc/latex/oberdiek}% - \file{makerobust-example.tex}{\from{makerobust.dtx}{example}}% - \nopreamble - \nopostamble -% \usedir{source/latex/oberdiek/catalogue}% -% \file{makerobust.xml}{\from{makerobust.dtx}{catalogue}}% -} - -\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{* makerobust.sty} -\Msg{*} -\Msg{* To produce the documentation run the file `makerobust.drv'} -\Msg{* through LaTeX.} -\Msg{*} -\Msg{* Happy TeXing!} -\Msg{*} -\Msg{************************************************************************} - -\endbatchfile -%</install> -%<*ignore> -\fi -%</ignore> -%<*driver> -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{makerobust.drv}% - [2016/05/16 v1.1 Make existing macro robust (HO)]% -\documentclass{ltxdoc} -\usepackage{holtxdoc}[2011/11/22] -\begin{document} - \DocInput{makerobust.dtx}% -\end{document} -%</driver> -% \fi -% -% -% \CharacterTable -% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -% Digits \0\1\2\3\4\5\6\7\8\9 -% Exclamation \! Double quote \" Hash (number) \# -% Dollar \$ Percent \% Ampersand \& -% Acute accent \' Left paren \( Right paren \) -% Asterisk \* Plus \+ Comma \, -% Minus \- Point \. Solidus \/ -% Colon \: Semicolon \; Less than \< -% Equals \= Greater than \> Question mark \? -% Commercial at \@ Left bracket \[ Backslash \\ -% Right bracket \] Circumflex \^ Underscore \_ -% Grave accent \` Left brace \{ Vertical bar \| -% Right brace \} Tilde \~} -% -% \GetFileInfo{makerobust.drv} -% -% \title{The \xpackage{makerobust} package} -% \date{2016/05/16 v1.1} -% \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} -% -% \maketitle -% -% \begin{abstract} -% Package \xpackage{makerobust} provides \cs{MakeRobustCommand} -% that converts an existing macro to a robust one. -% \end{abstract} -% -% \tableofcontents -% -% \section{User interface} -% -% \LaTeX\ offers \cs{DeclareRobustCommand} to define a robust macro -% that does not break if it is used in moving arguments. -% Sometimes a macro is already defined, but not robust. For -% example, \cs{(} and \cs{)} are not robust, inside \cs{section} -% the user must use \cs{protect} explicitly. This could be -% avoided by making \cs{(} and \cs{)} robust. -% -% \begin{declcs}{MakeRobustCommand}\M{cmd} -% \end{declcs} -% \cs{MakeRobustCommand} redefines the macro \meta{cmd} -% by using \cs{DeclareRobustCommand} and the existing definition -% of the macro \meta{cmd}. -% \begin{itemize} -% \item It is an error if \meta{cmd} is undefined. If you want to -% define a robust command, then you can use \cs{DeclareRobustCommand} -% directly. -% \item If the macro has previously been -% defined by \cs{DeclareRobustCommand} then the redefinition of -% \cs{MakeRobustCommand} is omitted, because the macro is already robust. -% Only an information entry is written to the \xfile{.log} file. -% Thus you do not get a warning or an error if the macro is already -% robust because of an updated LaTeX or package that defines the macro. -% \item Two macros are defined for a macro, defined -% by \cs{DeclareRobustCommand}. Example: -% \begin{quote} -% |\DeclareRobustCommand{\foobar}{definition text}| -% \end{quote} -% Then the macro ``\cs{foobar}'' contains the protection code -% and, depending on the protection mode, -% calls the internal macro ``\cs{foobar }''. Notice the space -% at the end of the macro name. -% This internal macro ``\cs{foobar }'' now contains the definition -% ``|definition text|'', given in \cs{DeclareRobustCommand}. -% -% Sometimes it can happen, that the internal macro already exists. -% This can be caused by a previous \cs{DeclareRobustCommand} followed -% by \cs{renewcommand}. Then the redefinition by \cs{MakeRobustCommand} -% would be safe. -% -% However, it can also be possible that the macro is already robust, -% using the internal macro, but with a different protection code. -% The redefinition by \cs{MakeRobustCommand} would then generate -% an infinite loop. -% -% Therefore \cs{MakeRobustCommand} raises an error message, -% if the internal macro (with space at the end) already exists. -% \end{itemize} -% -% \subsection{Example} -% -% \begin{macrocode} -%<*example> -\documentclass{article} -\usepackage{makerobust} -\MakeRobustCommand\( -\MakeRobustCommand\) -\pagestyle{headings} -\begin{document} -\tableofcontents -\section{Einstein: \(E=mc^2\)} -\newpage -Second page. -\end{document} -%</example> -% \end{macrocode} -% -% -% \StopEventually{ -% } -% -% \section{Implementation} -% -% \begin{macrocode} -%<*package> -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{makerobust}% - [2016/05/16 v1.1 Make existing macro robust (HO)]% -% \end{macrocode} -% -% \begin{macrocode} -\def\MakeRobustCommand#1{% - \begingroup - \@ifundefined{\expandafter\@gobble\string#1}{% - \endgroup - \PackageError{makerobust}{% - Macro \string`\string#1\string' is not defined% - }\@ehc - }{% - \global\let\MR@gtemp#1% - \let#1\@undefined - \expandafter\let\expandafter\MR@temp - \csname\expandafter\@gobble\string#1 \endcsname - \DeclareRobustCommand#1{}% - \ifx#1\MR@gtemp - \endgroup - \PackageInfo{makerobust}{% - \string`\string#1\string' is already robust% - }% - \else - \@ifundefined{MR@temp}{% - \global\let\MR@gtemp#1% - \endgroup - \expandafter\let\csname\expandafter\@gobble\string#1 \endcsname#1% - \let#1\MR@gtemp - }{% - \endgroup - \PackageError{makerobust}{% - Internal macro \string`\string#1 \string' already exists% - }\@ehc - }% - \fi - }% -} -% \end{macrocode} -% -% \begin{macrocode} -%</package> -% \end{macrocode} -% -% \section{Installation} -% -% \subsection{Download} -% -% \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/makerobust}}: -% \begin{description} -% \item[\CTAN{macros/latex/contrib/oberdiek/makerobust.dtx}] The source file. -% \item[\CTAN{macros/latex/contrib/oberdiek/makerobust.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[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] -% \end{description} -% \emph{TDS} refers to the standard ``A Directory Structure -% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). 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} -% -% \paragraph{Script installation.} -% Check the directory \xfile{TDS:scripts/oberdiek/} for -% scripts that need further installation steps. -% Package \xpackage{attachfile2} comes with the Perl script -% \xfile{pdfatfi.pl} that should be installed in such a way -% that it can be called as \texttt{pdfatfi}. -% Example (linux): -% \begin{quote} -% |chmod +x scripts/oberdiek/pdfatfi.pl|\\ -% |cp scripts/oberdiek/pdfatfi.pl /usr/local/bin/| -% \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 makerobust.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@{}} -% makerobust.sty & tex/latex/oberdiek/makerobust.sty\\ -% makerobust.pdf & doc/latex/oberdiek/makerobust.pdf\\ -% makerobust-example.tex & doc/latex/oberdiek/makerobust-example.tex\\ -% makerobust.dtx & source/latex/oberdiek/makerobust.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 -% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh -% these. For example, \teTeX\ users run \verb|texhash| or -% \verb|mktexlsr|. -% -% \subsection{Some details for the interested} -% -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk makerobust.pdf unpack_files output .| -% \end{quote} -% -% \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{makerobust.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 makerobust.dtx -%makeindex -s gind.ist makerobust.idx -%pdflatex makerobust.dtx -%makeindex -s gind.ist makerobust.idx -%pdflatex makerobust.dtx -%\end{verbatim} -% \end{quote} -% -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{makerobust.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='makerobust'> - <name>makerobust</name> - <caption>Making a macro robust.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2006'/> - <license type='lppl1.3'/> - <version number='1.1'/> - <description> - This package provides the command MakeRobustCommand - that converts an existing macro to a robust one. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/makerobust.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/makerobust.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% -% \begin{History} -% \begin{Version}{2006/03/18 v1.0} -% \item -% First version. -% \end{Version} -% \begin{Version}{2016/05/16 v1.1} -% \item -% Documentation updates. -% \end{Version} -% \end{History} -% -% \PrintIndex -% -% \Finale -\endinput diff --git a/macros/latex/contrib/oberdiek/makerobust.pdf b/macros/latex/contrib/oberdiek/makerobust.pdf Binary files differdeleted file mode 100644 index 2496be82b1..0000000000 --- a/macros/latex/contrib/oberdiek/makerobust.pdf +++ /dev/null diff --git a/macros/latex/contrib/oberdiek/mleftright.dtx b/macros/latex/contrib/oberdiek/mleftright.dtx index 46880ecb0e..cc83370e41 100644 --- a/macros/latex/contrib/oberdiek/mleftright.dtx +++ b/macros/latex/contrib/oberdiek/mleftright.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -103,15 +105,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -193,8 +198,7 @@ and the derived files % \title{The \xpackage{mleftright} package} % \date{2016/05/16 v1.1} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -717,7 +721,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/mleftright}}: +% CTAN\footnote{\CTANpkg{mleftright}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/mleftright.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/mleftright.pdf}] Documentation. @@ -729,7 +733,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -849,16 +853,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk mleftright.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -894,42 +888,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{mleftright.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='mleftright'> - <name>mleftright</name> - <caption>Variants of delimiters that act as maths open/close.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2010'/> - <license type='lppl1.3'/> - <version number='1.1'/> - <description> - The package defines variants <tt>\mleft</tt> and <tt>\mright</tt> - of <tt>\left</tt> and <tt>\right</tt>, that make the delimiters - act as <tt>\mathopen</tt> and <tt>\mathclose</tt>. These commands - address spacing difficulties in subformulas. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/mleftright.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/mleftright.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \section{Acknowledgement} % % \begin{description} @@ -948,7 +906,7 @@ and the derived files % Message-ID: \texttt{\small 5d264909-7c3d-4c9d-9b22-434178b2bf90@g21g2000prn.googlegroups.com}, % 2010-08-12. % \newblock -% {\small\url{http://groups.google.com/group/comp.text.tex/msg/e5b6833da7dc29bf}} +% {\small\url{https://groups.google.com/group/comp.text.tex/msg/e5b6833da7dc29bf}} % % \bibitem{arseneau} % Donald Arseneau, @@ -957,7 +915,7 @@ and the derived files % Message-ID: \texttt{\small yfivd6svl8y.fsf@mutant.triumf.ca}, % 2010-08-30. % \newblock -% {\small\url{http://groups.google.com/group/comp.text.tex/msg/e0b2e4386e5d04e4}} +% {\small\url{https://groups.google.com/group/comp.text.tex/msg/e0b2e4386e5d04e4}} % % \bibitem{stephani} % Philipp Stephani, @@ -966,7 +924,7 @@ and the derived files % Message-ID: \texttt{\small 4c8c8c1e\$0\$6981\$9b4e6d93@newsspool4.arcor-online.net}, % 2010-09-12. % \newblock -% {\small\url{http://groups.google.com/group/comp.text.tex/msg/87ac1f61321de3ef}} +% {\small\url{https://groups.google.com/group/comp.text.tex/msg/87ac1f61321de3ef}} % % \bibitem{oberdiek} % Heiko Oberdiek, @@ -975,7 +933,7 @@ and the derived files % Message-ID: \texttt{\small i6jcc2\$8of\$1@news.eternal-september.org}, % 2010-09-12. % \newblock -% {\small\url{http://groups.google.com/group/comp.text.tex/msg/257aa6119bef878b}} +% {\small\url{https://groups.google.com/group/comp.text.tex/msg/257aa6119bef878b}} % % \end{thebibliography} % diff --git a/macros/latex/contrib/oberdiek/mleftright.pdf b/macros/latex/contrib/oberdiek/mleftright.pdf Binary files differindex eda6d119d0..9e541703d2 100644 --- a/macros/latex/contrib/oberdiek/mleftright.pdf +++ b/macros/latex/contrib/oberdiek/mleftright.pdf diff --git a/macros/latex/contrib/oberdiek/oberdiek.pdf b/macros/latex/contrib/oberdiek/oberdiek.pdf Binary files differindex 9165707794..3fc83d1dc4 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 d7b311276d..0b5cb9e742 100644 --- a/macros/latex/contrib/oberdiek/oberdiek.tex +++ b/macros/latex/contrib/oberdiek/oberdiek.tex @@ -5,8 +5,9 @@ \newcommand*{\CTANroot}{http://mirror.ctan.org/} \newcommand*{\Subject}{CTAN:\CTANdir} \newcommand*{\Author}{Heiko Oberdiek} + \newcommand*{\Email}{ho-tex at tug.org} -\newcommand*{\Date}{2019/11/07} +\newcommand*{\Date}{2019/11/12} % Copyright (C) 2006-2016 by % Heiko Oberdiek @@ -31,7 +32,7 @@ % \documentclass[a4paper,12pt]{article} -\usepackage{ifluatex} +\usepackage{iftex} \ifluatex \usepackage{fontspec}[2011/09/18]% \usepackage{unicode-math}[2011/09/19]% @@ -80,7 +81,8 @@ \href{\CTANroot\CTANdir}{CTAN:\CTANdir}% } \author{% - \Author\\ + \Author\thanks + {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}\\ \textless \href{mailto:\Email}{\texttt{\Email}}% \textgreater @@ -233,8 +235,6 @@ [\entrysep] \entry{grfext}{2010/08/19}{1.1}{Manage graphics extensions}% [\entrysep] -\entry{hobsub}{2012/04/25}{1.12}{Construct package bundles}% -[\entrysep] \entry{hologo}{2012/04/26}{1.10}{A logo collection with bookmark support}% [\entrysep] \entry{holtxdoc}{2012/03/21}{0.24}{Private additional ltxdoc support}% @@ -285,12 +285,8 @@ [\entrysep] \entry{luacolor}{2019/07/25}{1.12}{Color support via \hologo{LuaTeX}'s attributes}% [\entrysep] -\entry{luatex}{2019/07/25}{0.7}{\hologo{LuaTeX} basic definition package}% -[\entrysep] \entry{magicnum}{2019/07/25}{1.6}{Magic numbers}% [\entrysep] -\entry{makerobust}{2006/03/18}{1.0}{Make existing macro robust}% -[\entrysep] \entry{mleftright}{2010/09/25}{1.0}{Math left/right delim.\@ as open/close}% [\entrysep] \entry{pagegrid}{2009/12/04}{1.4}{Print page grid in background}% @@ -668,15 +664,6 @@ graphics extensions of package \xpackage{graphics}. \newpage -\subsection{\pkgsectformat{hobsub}} -\label{hobsub} -\begin{abstract} -Package \xpackage{hobsub} implements the idea of loading -several packages in one big collection package. -\end{abstract} -%\tocinclude{hobsub} - -\newpage \subsection{\pkgsectformat{hologo}} \label{hologo} \begin{abstract} @@ -903,16 +890,6 @@ on \LuaTeX's node attributes. \tocinclude{luacolor} \newpage -\subsection{\pkgsectformat{luatex}} -\label{luatex} -\begin{abstract} -This package manages the new and extended features and resources -that \LuaTeX\ provides. Examples are attributes and catcode -tables. -\end{abstract} -\tocinclude{luatex} - -\newpage \subsection{\pkgsectformat{magicnum}} \label{magicnum} \begin{abstract} @@ -922,15 +899,6 @@ name system. \tocinclude{magicnum} \newpage -\subsection{\pkgsectformat{makerobust}} -\label{makerobust} -\begin{abstract} -Package \xpackage{makerobust} provides \cs{MakeRobustCommand} -that converts an existing macro to a robust one. -\end{abstract} -\tocinclude{makerobust} - -\newpage \subsection{\pkgsectformat{mleftright}} \label{mleftright} \begin{abstract} diff --git a/macros/latex/contrib/oberdiek/pagegrid.dtx b/macros/latex/contrib/oberdiek/pagegrid.dtx index adfda784a3..1efb0cde26 100644 --- a/macros/latex/contrib/oberdiek/pagegrid.dtx +++ b/macros/latex/contrib/oberdiek/pagegrid.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 pagegrid.dtx % and the derived files @@ -100,15 +102,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 pagegrid.dtx and the derived files @@ -186,8 +191,7 @@ and the derived files % \title{The \xpackage{pagegrid} package} % \date{2016/05/16 v1.5} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -883,7 +887,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/pagegrid}}: +% CTAN\footnote{\CTANpkg{pagegrid}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/pagegrid.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/pagegrid.pdf}] Documentation. @@ -895,7 +899,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1015,16 +1019,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk pagegrid.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1060,46 +1054,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{pagegrid.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='pagegrid'> - <name>pagegrid</name> - <caption>Print page grid in background.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2009'/> - <license type='lppl1.3'/> - <version number='1.5'/> - <description> - This package puts a grid on the paper. It was written for - developers of a class or package - who have to put elements on definite locations on a page - (e.g. letter class). The grid allows a faster optical check, - whether the positions are correct. If the previewer already - offers features for measuring, the package might be unnecessary. - Otherwise it saves the developer from printing the page and - measuring by hand. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/pagegrid.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/pagegrid.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \section{Acknowledgement} % % \begin{description} diff --git a/macros/latex/contrib/oberdiek/pagegrid.pdf b/macros/latex/contrib/oberdiek/pagegrid.pdf Binary files differindex 69db255cb7..3d63d631d0 100644 --- a/macros/latex/contrib/oberdiek/pagegrid.pdf +++ b/macros/latex/contrib/oberdiek/pagegrid.pdf diff --git a/macros/latex/contrib/oberdiek/pagesel.dtx b/macros/latex/contrib/oberdiek/pagesel.dtx index 54b650226e..acde4c62b9 100644 --- a/macros/latex/contrib/oberdiek/pagesel.dtx +++ b/macros/latex/contrib/oberdiek/pagesel.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 pagesel.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 pagesel.dtx and the derived files @@ -181,8 +186,7 @@ and the derived files % \title{The \xpackage{pagesel} package} % \date{2016/05/16 v1.9} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -208,7 +212,7 @@ and the derived files % \end{quote} % (For plain\TeX\ and \LaTeX\,2.09 the similar package % \URL{\Package{selectp}}^^A -% {http://ctan.org/pkg/selectp} +% {https://ctan.org/pkg/selectp} % from \NameEmail{Donald Arsenau}{asnd@triumf.ca} can be used.) % % Depending on the options the package works in two modes: @@ -636,7 +640,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/pagesel}}: +% CTAN\footnote{\CTANpkg{pagesel}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/pagesel.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/pagesel.pdf}] Documentation. @@ -648,7 +652,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -767,16 +771,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk pagesel.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -812,41 +806,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{pagesel.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='pagesel'> - <name>pagesel</name> - <caption>Select pages of a document for output.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='1999,2003,2006-2008'/> - <license type='lppl1.3'/> - <version number='1.9'/> - <description> - Selects single pages, ranges of pages, odd pages or even pages - for output. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/pagesel.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/pagesel.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{1999/03/01 v0.9} % \item @@ -855,7 +814,7 @@ and the derived files % published in the newsgroup % \href{news:de.comp.text.tex}{de.comp.text.tex}:\\ % \URL{``\link{Re: pdflatex nur fuer bestimmte Seiten?!?}''}^^A -% {http://groups.google.com/group/de.comp.text.tex/msg/6b68c7b3439fb658} +% {https://groups.google.com/group/de.comp.text.tex/msg/6b68c7b3439fb658} % \end{Version} % \begin{Version}{1999/04/05 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/pagesel.pdf b/macros/latex/contrib/oberdiek/pagesel.pdf Binary files differindex 7232967b95..9b0f8db976 100644 --- a/macros/latex/contrib/oberdiek/pagesel.pdf +++ b/macros/latex/contrib/oberdiek/pagesel.pdf diff --git a/macros/latex/contrib/oberdiek/pdfcol.dtx b/macros/latex/contrib/oberdiek/pdfcol.dtx index b48498342e..d99d11fa25 100644 --- a/macros/latex/contrib/oberdiek/pdfcol.dtx +++ b/macros/latex/contrib/oberdiek/pdfcol.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -106,15 +108,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -198,8 +203,7 @@ and the derived files % \title{The \xpackage{pdfcol} package} % \date{2018/11/01 v1.5} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -939,7 +943,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/pdfcol}}: +% CTAN\footnote{\CTANpkg{pdfcol}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/pdfcol.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/pdfcol.pdf}] Documentation. @@ -951,7 +955,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1074,16 +1078,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk pdfcol.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1119,46 +1113,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{pdfcol.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='pdfcol'> - <name>pdfcol</name> - <caption>Defines macros fpr maintaining color stacks under pdfTeX.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007'/> - <license type='lppl1.3'/> - <version number='1.5'/> - <description> - Since version 1.40 pdfTeX supports color stacks. - The driver file <tt>pdftex.def</tt> for package - <xref refid='color'>color</xref> defines and uses a main color - stack since version v0.04b. - <p/> - This package is intended for package writers. - It defines macros for setting and maintaining new color stacks. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/pdfcol.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/pdfcol.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/09/09 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/pdfcol.pdf b/macros/latex/contrib/oberdiek/pdfcol.pdf Binary files differindex 46c92811c1..e1aa8be514 100644 --- a/macros/latex/contrib/oberdiek/pdfcol.pdf +++ b/macros/latex/contrib/oberdiek/pdfcol.pdf diff --git a/macros/latex/contrib/oberdiek/pdfcolfoot.dtx b/macros/latex/contrib/oberdiek/pdfcolfoot.dtx index 20e489bc71..be01c4650e 100644 --- a/macros/latex/contrib/oberdiek/pdfcolfoot.dtx +++ b/macros/latex/contrib/oberdiek/pdfcolfoot.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 @@ -100,15 +102,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 @@ -186,8 +191,7 @@ and the derived files % \title{The \xpackage{pdfcolfoot} package} % \date{2016/05/16 v1.3} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -530,7 +534,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/pdfcolfoot}}: +% 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. @@ -542,7 +546,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -662,16 +666,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk pdfcolfoot.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -707,42 +701,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{pdfcolfoot.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='pdfcolfoot'> - <name>pdfcolfoot</name> - <caption>Separate color stack for footnotes with pdfTeX.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2012'/> - <license type='lppl1.3'/> - <version number='1.3'/> - <description> - Since version 1.40 <xref refid='pdftex'>pdfTeX</xref> supports - several colour stacks. This package uses a separate colour stack - for footnotes that can break across pages. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/pdfcolfoot.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/pdfcolfoot.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % % \bibitem{pdfcol} diff --git a/macros/latex/contrib/oberdiek/pdfcolfoot.pdf b/macros/latex/contrib/oberdiek/pdfcolfoot.pdf Binary files differindex c1e369f602..da4a567e70 100644 --- a/macros/latex/contrib/oberdiek/pdfcolfoot.pdf +++ b/macros/latex/contrib/oberdiek/pdfcolfoot.pdf diff --git a/macros/latex/contrib/oberdiek/pdfcolmk.dtx b/macros/latex/contrib/oberdiek/pdfcolmk.dtx index baa6f193a4..fc74f05fb3 100644 --- a/macros/latex/contrib/oberdiek/pdfcolmk.dtx +++ b/macros/latex/contrib/oberdiek/pdfcolmk.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 pdfcolmk.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 pdfcolmk.dtx and the derived files @@ -181,8 +186,7 @@ and the derived files % \title{The \xpackage{pdfcolmk} package} % \date{2016/05/16 v1.3} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -771,7 +775,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/pdfcolmk}}: +% CTAN\footnote{\CTANpkg{pdfcolmk}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/pdfcolmk.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/pdfcolmk.pdf}] Documentation. @@ -783,7 +787,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -902,16 +906,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk pdfcolmk.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -947,53 +941,12 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{pdfcolmk.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='pdfcolmk'> - <name>pdfcolmk</name> - <caption>Improving colour support under pdftex.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2000,2005-2008'/> - <license type='lppl1.3'/> - <version number='1.3'/> - <description> - The package provides macros that emulate the ‘colour stack’ - functionality of dvips. The colour stack deals with colour - manipulations when asynchronous events (like page-breaking) occur; - pdftex does not (yet) have such a stack, but dvips does, and the - <xref refid='color'>color</xref> package makes extensive use of - it. - <p/> - This package is an experimental solution to the problem, and works - best with pdf-e-tex. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/pdfcolmk.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/pdfcolmk.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2000/08/27 v0.1} % \item % First published version in newsgroup \xnewsgroup{comp.text.tex}:\\ % \URL{``\link{pdftex: bug with colors?}''}^^A -% {http://groups.google.com/group/comp.text.tex/msg/6f088e69e4085d2c} +% {https://groups.google.com/group/comp.text.tex/msg/6f088e69e4085d2c} % \end{Version} % \begin{Version}{2000/09/02 v0.2} % \item @@ -1018,7 +971,7 @@ and the derived files % Support for \cs{marginpar} added. % See thread in \xnewsgroup{comp.text.tex}:\\ % \URL{``\link{Using \cs{textcolor} and \cs{marginpar} together}''}^^A -% {http://groups.google.com/group/comp.text.tex/msg/38ed58f8845a2a4f} +% {https://groups.google.com/group/comp.text.tex/msg/38ed58f8845a2a4f} % \end{Version} % \begin{Version}{2005/07/09 v0.7} % \item diff --git a/macros/latex/contrib/oberdiek/pdfcolmk.pdf b/macros/latex/contrib/oberdiek/pdfcolmk.pdf Binary files differindex 9d2732cb38..202eeb6933 100644 --- a/macros/latex/contrib/oberdiek/pdfcolmk.pdf +++ b/macros/latex/contrib/oberdiek/pdfcolmk.pdf diff --git a/macros/latex/contrib/oberdiek/pdfcolparallel.dtx b/macros/latex/contrib/oberdiek/pdfcolparallel.dtx index 2c5ccfae3d..755000fb16 100644 --- a/macros/latex/contrib/oberdiek/pdfcolparallel.dtx +++ b/macros/latex/contrib/oberdiek/pdfcolparallel.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 pdfcolparallel.dtx % and the derived files @@ -100,15 +102,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 pdfcolparallel.dtx and the derived files @@ -186,8 +191,7 @@ and the derived files % \title{The \xpackage{pdfcolparallel} package} % \date{2016/05/16 v1.4} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -798,7 +802,7 @@ and the derived files % The test file is a modified version of the file that % Alexander Hirsch has posted in \xnewsgroup{de.comp.text.tex}: % \URL{``\link{\texttt{parallel.sty} und farbiger Text}''}^^A -% {http://groups.google.com/group/de.comp.text.tex/msg/6a759cf33bb071a5} +% {https://groups.google.com/group/de.comp.text.tex/msg/6a759cf33bb071a5} % \begin{macrocode} %<*test1> \AtEndDocument{% @@ -895,7 +899,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/pdfcolparallel}}: +% CTAN\footnote{\CTANpkg{pdfcolparallel}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/pdfcolparallel.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/pdfcolparallel.pdf}] Documentation. @@ -907,7 +911,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1027,16 +1031,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk pdfcolparallel.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1072,48 +1066,12 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{pdfcolparallel.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='pdfcolparallel'> - <name>pdfcolparallel</name> - <caption>Fix colour problems in package 'parallel'.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2008,2010'/> - <license type='lppl1.3'/> - <version number='1.4'/> - <description> - Since version 1.40 pdfTeX supports colour stacks. - This package uses them to fix colour problems in - package <xref refid='parallel'>parallel</xref>. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/pdfcolparallel.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/pdfcolparallel.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % % \bibitem{parallel} % Matthias Eckermann: \textit{The \xpackage{parallel}-package}; % 2003/04/13;\\ -% \CTAN{macros/latex/contrib/parallel/}. +% \CTANpkg{parallel}. % % \bibitem{pdfcol} % Heiko Oberdiek: \textit{The \xpackage{pdfcol} package}; diff --git a/macros/latex/contrib/oberdiek/pdfcolparallel.pdf b/macros/latex/contrib/oberdiek/pdfcolparallel.pdf Binary files differindex 204254e209..cd06a4a9ed 100644 --- a/macros/latex/contrib/oberdiek/pdfcolparallel.pdf +++ b/macros/latex/contrib/oberdiek/pdfcolparallel.pdf diff --git a/macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx b/macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx index 5a5c818310..ce340c0379 100644 --- a/macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx +++ b/macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 pdfcolparcolumns.dtx % and the derived files @@ -100,15 +102,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 pdfcolparcolumns.dtx and the derived files @@ -186,8 +191,7 @@ and the derived files % \title{The \xpackage{pdfcolparcolumns} package} % \date{2016/05/16 v1.4} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -526,7 +530,7 @@ and the derived files % The test file is a modified version of the file that % Donald Goodman has posted in \xnewsgroup{comp.text.tex}: ^^A % \URL{``\link{Re: \xpackage{xcolor} glitches}''}^^A -% {http://groups.google.com/group/comp.text.tex/msg/8eda74ed292012bb} +% {https://groups.google.com/group/comp.text.tex/msg/8eda74ed292012bb} % \begin{macrocode} %<*test1> \NeedsTeXFormat{LaTeX2e} @@ -578,7 +582,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/pdfcolparcolumns}}: +% CTAN\footnote{\CTANpkg{pdfcolparcolumns}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf}] Documentation. @@ -590,7 +594,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -710,16 +714,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk pdfcolparcolumns.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -755,42 +749,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{pdfcolparcolumns.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='pdfcolparcolumns'> - <name>pdfcolparcolumns</name> - <caption>Fix colour problems in package 'parcolumns'.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2008,2010'/> - <license type='lppl1.3'/> - <version number='1.4'/> - <description> - Since version 1.40 pdfTeX supports colour stacks. - This package uses them to fix colour problems in - package <xref refid='parcolumns'>parcolumns</xref>. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % % \bibitem{parcolumns} @@ -811,7 +769,7 @@ and the derived files % First version, published in the newsgroup \xnewsgroup{comp.text.tex} % with the name \xpackage{parcolumns-colorstacks}: ^^A no line break % \URL{``\link{Re: \xpackage{xcolor} glitches}''}^^A -% {http://groups.google.com/group/comp.text.tex/msg/56bd897b11bca414} +% {https://groups.google.com/group/comp.text.tex/msg/56bd897b11bca414} % \end{Version} % \begin{Version}{2007/09/09 v1.1} % \item diff --git a/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf b/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf Binary files differindex 6e42a8f689..1f1ebd1ccf 100644 --- a/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf +++ b/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf diff --git a/macros/latex/contrib/oberdiek/pdfcrypt.dtx b/macros/latex/contrib/oberdiek/pdfcrypt.dtx index 2f036e1514..39ed3c78e9 100644 --- a/macros/latex/contrib/oberdiek/pdfcrypt.dtx +++ b/macros/latex/contrib/oberdiek/pdfcrypt.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -101,15 +103,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -187,8 +192,7 @@ and the derived files % \title{The \xpackage{pdfcrypt} package} % \date{2016/05/16 v1.1} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -872,7 +876,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/pdfcrypt}}: +% CTAN\footnote{\CTANpkg{pdfcrypt}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/pdfcrypt.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/pdfcrypt.pdf}] Documentation. @@ -884,7 +888,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1003,16 +1007,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk pdfcrypt.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1048,49 +1042,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{pdfcrypt.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='pdfcrypt'> - <name>pdfcrypt</name> - <caption>Allows the setting of pdf encryption.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2001,2006,2007'/> - <license type='lppl1.3'/> - <version number='1.1'/> - <description> - Allows the setting of pdf encryption options for VTeX and some - older versions of pdfTeX. The options can be set as package - options or in the command <tt>\pdfcryptsetup</tt>. Options - include <tt>owner=OwnerPassword</tt>, <tt>user=UserPassword, - print</tt>, <tt>copy</tt>, <tt>edit</tt>, <tt>annotate=true, - false all, none</tt>. The encryption is set at - <tt>\begin{document}</tt> by default, but this can be forced for - an earlier time by option ‘set’. - <p/> - Example: - <tt>\usepackage[owner=Donald,user=Knuth,print=false]{pdfcrypt}</tt> - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/pdfcrypt.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/pdfcrypt.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2001/04/02 v0.1} % \item diff --git a/macros/latex/contrib/oberdiek/pdfcrypt.pdf b/macros/latex/contrib/oberdiek/pdfcrypt.pdf Binary files differindex 9818002eb2..d206cacf36 100644 --- a/macros/latex/contrib/oberdiek/pdfcrypt.pdf +++ b/macros/latex/contrib/oberdiek/pdfcrypt.pdf diff --git a/macros/latex/contrib/oberdiek/pdfescape.dtx b/macros/latex/contrib/oberdiek/pdfescape.dtx index 534d95c71b..3a77f65261 100644 --- a/macros/latex/contrib/oberdiek/pdfescape.dtx +++ b/macros/latex/contrib/oberdiek/pdfescape.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -110,15 +112,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -206,8 +211,7 @@ and the derived files % \title{The \xpackage{pdfescape} package} % \date{2016/05/16 v1.14} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -2038,7 +2042,7 @@ $ \the\count\ltx@cclv % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/pdfescape}}: +% CTAN\footnote{\CTANpkg{pdfescape}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/pdfescape.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/pdfescape.pdf}] Documentation. @@ -2050,7 +2054,7 @@ $ \the\count\ltx@cclv % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -2175,16 +2179,6 @@ $ \the\count\ltx@cclv % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk pdfescape.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -2220,43 +2214,6 @@ $ \the\count\ltx@cclv %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{pdfescape.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='pdfescape'> - <name>pdfescape</name> - <caption>Implements pdfTeX's escape features using TeX or e-TeX.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2010,2011'/> - <license type='lppl1.3'/> - <version number='1.14'/> - <description> - This package implements <xref refid='pdftex'>pdfTeX</xref>'s - escape features (<tt>\pdfescapehex</tt>, <tt>\pdfunescapehex</tt>, - <tt>\pdfescapename</tt>, <tt>\pdfescapestring</tt>) using TeX or - e-TeX. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/pdfescape.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/pdfescape.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/02/21 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/pdfescape.pdf b/macros/latex/contrib/oberdiek/pdfescape.pdf Binary files differindex fe82325e9f..d733ba1bf1 100644 --- a/macros/latex/contrib/oberdiek/pdfescape.pdf +++ b/macros/latex/contrib/oberdiek/pdfescape.pdf diff --git a/macros/latex/contrib/oberdiek/pdflscape.dtx b/macros/latex/contrib/oberdiek/pdflscape.dtx index dfaaddbb4d..547a06e1d3 100644 --- a/macros/latex/contrib/oberdiek/pdflscape.dtx +++ b/macros/latex/contrib/oberdiek/pdflscape.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 pdflscape.dtx % and the derived files @@ -110,15 +112,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 pdflscape.dtx and the derived files @@ -207,8 +212,7 @@ and the derived files % \title{The \xpackage{pdflscape} package} % \date{2016/05/14 v0.11} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -827,7 +831,7 @@ public class ExtractRotate { % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/pdflscape}}: +% CTAN\footnote{\CTANpkg{pdflscape}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/pdflscape.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/pdflscape.pdf}] Documentation. @@ -839,7 +843,7 @@ public class ExtractRotate { % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -966,16 +970,6 @@ public class ExtractRotate { % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk pdflscape.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1011,49 +1005,13 @@ public class ExtractRotate { %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{pdflscape.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='pdflscape'> - <name>pdflscape</name> - <caption>Make landscape pages display as landscape.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2001,2004,2006-2008'/> - <license type='lppl1.3'/> - <version number='0.11'/> - <description> - The package adds PDF support to the landscape environment of - package <xref refid='lscape'>lscape</xref>, by setting the PDF - <tt>/Rotate</tt> page attribute. Pages with this attribute will be - displayed in landscape orientation by conforming PDF viewers. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/pdflscape.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/pdflscape.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2001/01/15 v0.1} % \item % First public version, % published in \xnewsgroup{de.comp.text.tex}:\\ % \URL{``\link{Re: Querformat, pdfLaTex und thumbpdf}''}^^A -% {http://groups.google.com/group/de.comp.text.tex/msg/e054c5795e52d2b8} +% {https://groups.google.com/group/de.comp.text.tex/msg/e054c5795e52d2b8} % \end{Version} % \begin{Version}{2001/02/04 v0.2} % \item diff --git a/macros/latex/contrib/oberdiek/pdflscape.pdf b/macros/latex/contrib/oberdiek/pdflscape.pdf Binary files differindex 500ed26d84..15750dc4d7 100644 --- a/macros/latex/contrib/oberdiek/pdflscape.pdf +++ b/macros/latex/contrib/oberdiek/pdflscape.pdf diff --git a/macros/latex/contrib/oberdiek/pdfrender.dtx b/macros/latex/contrib/oberdiek/pdfrender.dtx index 6859ea88f7..4bbcec9a2a 100644 --- a/macros/latex/contrib/oberdiek/pdfrender.dtx +++ b/macros/latex/contrib/oberdiek/pdfrender.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -109,15 +111,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -206,8 +211,7 @@ and the derived files % \title{The \xpackage{pdfrender} package} % \date{2018/11/01 v1.5} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -1662,7 +1666,7 @@ After % % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/pdfrender}}: +% CTAN\footnote{\CTANpkg{pdfrender}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/pdfrender.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/pdfrender.pdf}] Documentation. @@ -1674,7 +1678,7 @@ After % % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1798,16 +1802,6 @@ After % % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk pdfrender.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1843,42 +1837,6 @@ After % %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{pdfrender.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='pdfrender'> - <name>pdfrender</name> - <caption>Control rendering parameters.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2010'/> - <license type='lppl1.3'/> - <version number='1.5'/> - <description> - The package provides interfaces for the user to control PDF - parameters, such as line width or text rendering mode. The - control operations work in a manner very similar to that of the - <xref refid='color'>color</xref> package. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/pdfrender.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/pdfrender.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \section{Acknowledgement} % % \begin{description} @@ -1902,17 +1860,17 @@ After % % \bibitem{news-Vosberg} % Friedrich Vosberg, \textit{Text in Buchstabenumrissen}, % de.comp.text.tex, 2010-01-22. -% \textsc{URL:}\,\url{http://groups.google.com/group/de.comp.text.tex/msg/f442310ac8b2d506}. +% \textsc{URL:}\,\url{https://groups.google.com/group/de.comp.text.tex/msg/f442310ac8b2d506}. % % \bibitem{news-Pupus} % Gaius Pupus, \textit{Re: Text in Buchstabenumrissen}, % de.comp.text.tex, 2010-01-23. -% \textsc{URL:}\,\url{http://groups.google.com/group/de.comp.text.tex/msg/95d890d77ac47eb1}. +% \textsc{URL:}\,\url{https://groups.google.com/group/de.comp.text.tex/msg/95d890d77ac47eb1}. % % \bibitem{news-Niepraschk} % Rolf Niepraschk, \textit{Re: Text in Buchstabenumrissen}, % de.comp.text.tex, 2010-01-24. -% \textsc{URL:}\,\url{http://groups.google.com/group/de.comp.text.tex/msg/4eb61a5879db54db}. +% \textsc{URL:}\,\url{https://groups.google.com/group/de.comp.text.tex/msg/4eb61a5879db54db}. % % \end{thebibliography} % diff --git a/macros/latex/contrib/oberdiek/pdfrender.pdf b/macros/latex/contrib/oberdiek/pdfrender.pdf Binary files differindex 33d1b9a51a..c2002436aa 100644 --- a/macros/latex/contrib/oberdiek/pdfrender.pdf +++ b/macros/latex/contrib/oberdiek/pdfrender.pdf diff --git a/macros/latex/contrib/oberdiek/pdftexcmds.dtx b/macros/latex/contrib/oberdiek/pdftexcmds.dtx index 9a948c3c2d..a7ce8e7c2a 100644 --- a/macros/latex/contrib/oberdiek/pdftexcmds.dtx +++ b/macros/latex/contrib/oberdiek/pdftexcmds.dtx @@ -11,15 +11,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -109,15 +111,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -241,8 +246,7 @@ and the derived files % \title{The \xpackage{pdftexcmds} package} % \date{2019/07/25 v0.30} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -2357,7 +2361,7 @@ end % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/pdftexcmds}}: +% CTAN\footnote{\CTANpkg{pdftexcmds}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/pdftexcmds.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/pdftexcmds.pdf}] Documentation. @@ -2369,7 +2373,7 @@ end % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -2494,16 +2498,6 @@ end % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk pdftexcmds.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -2540,43 +2534,6 @@ end %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{pdftexcmds.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='pdftexcmds'> - <name>pdftexcmds</name> - <caption>LuaTeX support for pdfTeX utility functions.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007,2009-2011'/> - <license type='lppl1.3'/> - <version number='0.20'/> - <description> - LuaTeX provides most of the commands of - <xref refid='pdftex'>pdfTeX</xref> 1.40. However, a number of - utility functions are not available. This package tries to fill - the gap and implements some of the missing primitives using Lua. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/pdftexcmds.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/pdftexcmds.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \printbibliography[ % heading=bibnumbered, % ] diff --git a/macros/latex/contrib/oberdiek/pdftexcmds.pdf b/macros/latex/contrib/oberdiek/pdftexcmds.pdf Binary files differindex 75f242c1a0..9968622cb8 100644 --- a/macros/latex/contrib/oberdiek/pdftexcmds.pdf +++ b/macros/latex/contrib/oberdiek/pdftexcmds.pdf diff --git a/macros/latex/contrib/oberdiek/picture.dtx b/macros/latex/contrib/oberdiek/picture.dtx index ba41078a32..139ce8c2d6 100644 --- a/macros/latex/contrib/oberdiek/picture.dtx +++ b/macros/latex/contrib/oberdiek/picture.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 picture.dtx % and the derived files @@ -100,15 +102,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 picture.dtx and the derived files @@ -186,8 +191,7 @@ and the derived files % \title{The \xpackage{picture} package} % \date{2016/05/16 v1.4} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -595,7 +599,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/picture}}: +% CTAN\footnote{\CTANpkg{picture}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/picture.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/picture.pdf}] Documentation. @@ -607,7 +611,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -727,16 +731,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk picture.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -772,42 +766,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{picture.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='picture'> - <name>picture</name> - <caption>Dimens for picture macros.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2006-2009'/> - <license type='lppl1.3'/> - <version number='1.4'/> - <description> - There are macro and environment arguments that expect numbers - that will internally be multiplied by <tt>\unitlength</tt>. - This package extends the syntax of these arguments, so that - dimensions with calculation support may be used for these arguments. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/picture.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/picture.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2006/08/26 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/picture.pdf b/macros/latex/contrib/oberdiek/picture.pdf Binary files differindex 52bca63a52..a874afcaaf 100644 --- a/macros/latex/contrib/oberdiek/picture.pdf +++ b/macros/latex/contrib/oberdiek/picture.pdf diff --git a/macros/latex/contrib/oberdiek/pmboxdraw.dtx b/macros/latex/contrib/oberdiek/pmboxdraw.dtx index d2c96ad89c..113fe799bf 100644 --- a/macros/latex/contrib/oberdiek/pmboxdraw.dtx +++ b/macros/latex/contrib/oberdiek/pmboxdraw.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 pmboxdraw.dtx % and the derived files @@ -101,15 +103,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 pmboxdraw.dtx and the derived files @@ -196,8 +201,7 @@ and the derived files % \title{The \xpackage{pmboxdraw} package} % \date{2019/02/28 v1.3} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -5382,7 +5386,7 @@ $ \kern.5\pmbd@C % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/pmboxdraw}}: +% CTAN\footnote{\CTANpkg{pmboxdraw}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/pmboxdraw.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/pmboxdraw.pdf}] Documentation. @@ -5394,7 +5398,7 @@ $ \kern.5\pmbd@C % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -5515,16 +5519,6 @@ $ \kern.5\pmbd@C % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk pmboxdraw.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -5560,51 +5554,17 @@ $ \kern.5\pmbd@C %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{pmboxdraw.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='pmboxdraw'> - <name>pmboxdraw</name> - <caption>Poor man's box drawing characters.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2006,2011'/> - <license type='lppl1.3'/> - <version number='1.3'/> - <description> - This package declares box drawing characters of - old code pages, e.g. cp437. It uses rules instead of using a font. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/pmboxdraw.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/pmboxdraw.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % % \bibitem{inputenx} % Heiko Oberdiek, The \xpackage{inputenx} Package (Enhanced input encoding % handling), 2006/03/05 v1.0, -% \url{http://ctan.org/pkg/inputenx}. +% \CTANpkg{inputenx}. % % \bibitem{aglfn} % Adobe Systems Incorporated, % Adobe Glyph List for New Fonts (AGLFN), version 1.5, 2005/09/18, -% \url{http://partners.adobe.com/public/developer/en/opentype/aglfn13.txt}. +% \url{https://github.com/adobe-type-tools/agl-aglfn/blob/master/aglfn.txt}. % % \bibitem{2500} % Unicode Inc., diff --git a/macros/latex/contrib/oberdiek/pmboxdraw.pdf b/macros/latex/contrib/oberdiek/pmboxdraw.pdf Binary files differindex 5b555d0e65..12bf903e46 100644 --- a/macros/latex/contrib/oberdiek/pmboxdraw.pdf +++ b/macros/latex/contrib/oberdiek/pmboxdraw.pdf diff --git a/macros/latex/contrib/oberdiek/protecteddef.dtx b/macros/latex/contrib/oberdiek/protecteddef.dtx index 528bd62d35..7c9dca3a37 100644 --- a/macros/latex/contrib/oberdiek/protecteddef.dtx +++ b/macros/latex/contrib/oberdiek/protecteddef.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -104,15 +106,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -194,8 +199,7 @@ and the derived files % \title{The \xpackage{protecteddef} package} % \date{2016/05/16 v1.1} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -821,7 +825,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/protecteddef}}: +% CTAN\footnote{\CTANpkg{protecteddef}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/protecteddef.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/protecteddef.pdf}] Documentation. @@ -833,7 +837,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -954,16 +958,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk protecteddef.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -999,42 +993,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{protecteddef.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='protecteddef'> - <name>protecteddef</name> - <caption>Define protected commands.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2011'/> - <license type='lppl1.3'/> - <version number='1.1'/> - <description> - The package defines a command <tt>\ProtectedDef</tt> that will - create LaTeX ‘robust’ command or an e-TeX - ‘protected’ command as appropriate - to its environment. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/protecteddef.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/protecteddef.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2011/01/31 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/protecteddef.pdf b/macros/latex/contrib/oberdiek/protecteddef.pdf Binary files differindex 00c9d0ade2..fb6bd80338 100644 --- a/macros/latex/contrib/oberdiek/protecteddef.pdf +++ b/macros/latex/contrib/oberdiek/protecteddef.pdf diff --git a/macros/latex/contrib/oberdiek/refcount.dtx b/macros/latex/contrib/oberdiek/refcount.dtx index d8b6b8e4ea..dc6df6b5c7 100644 --- a/macros/latex/contrib/oberdiek/refcount.dtx +++ b/macros/latex/contrib/oberdiek/refcount.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 refcount.dtx % and the derived files @@ -105,15 +107,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 refcount.dtx and the derived files @@ -196,8 +201,7 @@ and the derived files % \title{The \xpackage{refcount} package} % \date{2016/05/16 v3.5} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -1308,7 +1312,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/refcount}}: +% CTAN\footnote{\CTANpkg{refcount}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/refcount.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/refcount.pdf}] Documentation. @@ -1320,7 +1324,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1444,16 +1448,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk refcount.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1489,62 +1483,13 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{refcount.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='refcount'> - <name>refcount</name> - <caption>Counter operations with label references.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='1998,2000,2006,2008,2010,2011'/> - <license type='lppl1.3'/> - <version number='3.5'/> - <description> - Provides commands <tt>\setcounterref</tt> and - <tt>\addtocounterref</tt> which use the section (or whatever) - number from the reference as the value to put into the counter, as - in: - - <pre> - ...\label{sec:foo} - ... - \setcounterref{foonum}{sec:foo} - </pre> - Commands <tt>\setcounterpageref</tt> and - <tt>\addtocounterpageref</tt> do the corresponding thing with the - page reference of the label. - <p/> - No <tt>.ins</tt> file is distributed; process the - <tt>.dtx</tt> with plain TeX to create one. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/refcount.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/refcount.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{1998/04/08 v1.0} % \item % First public release, written as answer in the % newsgroup \xnewsgroup{comp.text.tex}: % \URL{``\link{Re: Adding a \cs{ref} to a counter?}''}^^A -% {http://groups.google.com/group/comp.text.tex/msg/c3f2a135ef5ee528} +% {https://groups.google.com/group/comp.text.tex/msg/c3f2a135ef5ee528} % \end{Version} % \begin{Version}{2000/09/07 v2.0} % \item diff --git a/macros/latex/contrib/oberdiek/refcount.pdf b/macros/latex/contrib/oberdiek/refcount.pdf Binary files differindex bdd7d921ca..7086e41cdf 100644 --- a/macros/latex/contrib/oberdiek/refcount.pdf +++ b/macros/latex/contrib/oberdiek/refcount.pdf diff --git a/macros/latex/contrib/oberdiek/rerunfilecheck.dtx b/macros/latex/contrib/oberdiek/rerunfilecheck.dtx index d8f37a1da8..94732005d4 100644 --- a/macros/latex/contrib/oberdiek/rerunfilecheck.dtx +++ b/macros/latex/contrib/oberdiek/rerunfilecheck.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 rerunfilecheck.dtx % and the derived files @@ -102,15 +104,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 rerunfilecheck.dtx and the derived files @@ -191,8 +196,7 @@ and the derived files % \title{The \xpackage{rerunfilecheck} package} % \date{2016/05/16 v1.8} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -840,7 +844,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/rerunfilecheck}}: +% CTAN\footnote{\CTANpkg{rerunfilecheck}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/rerunfilecheck.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/rerunfilecheck.pdf}] Documentation. @@ -852,7 +856,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -973,16 +977,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk rerunfilecheck.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1018,41 +1012,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{rerunfilecheck.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='rerunfilecheck'> - <name>rerunfilecheck</name> - <caption>Checksum based rerun checks on auxiliary files.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2009-2011'/> - <license type='lppl1.3'/> - <version number='1.8'/> - <description> - The package provides additional rerun warnings if some - auxiliary files have changed. It is based on MD5 checksum, - provided by pdfTeX. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/rerunfilecheck.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/rerunfilecheck.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2009/12/10 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/rerunfilecheck.pdf b/macros/latex/contrib/oberdiek/rerunfilecheck.pdf Binary files differindex e5e054e5a6..8996fe806e 100644 --- a/macros/latex/contrib/oberdiek/rerunfilecheck.pdf +++ b/macros/latex/contrib/oberdiek/rerunfilecheck.pdf diff --git a/macros/latex/contrib/oberdiek/resizegather.dtx b/macros/latex/contrib/oberdiek/resizegather.dtx index 07bbe0f133..b335070f08 100644 --- a/macros/latex/contrib/oberdiek/resizegather.dtx +++ b/macros/latex/contrib/oberdiek/resizegather.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 resizegather.dtx % and the derived files @@ -100,15 +102,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 resizegather.dtx and the derived files @@ -193,8 +198,7 @@ and the derived files % \title{The \xpackage{resizegather} package} % \date{2016/05/16 v1.3} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -792,7 +796,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/resizegather}}: +% CTAN\footnote{\CTANpkg{resizegather}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/resizegather.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/resizegather.pdf}] Documentation. @@ -804,7 +808,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -924,16 +928,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk resizegather.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -969,44 +963,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{resizegather.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='resizegather'> - <name>resizegather</name> - <caption>Automatically resize overly large equations.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2009,2010'/> - <license type='lppl1.3'/> - <version number='1.3'/> - <description> - Equations that are too large are resized to fit the available - space. The environment ‘gather’ of package - <xref refid='amsmath'>amsmath</xref> is supported. Also the - environments ‘equation’ and - ‘displaymath’ are redefined using - ‘gather’ and its starred version. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/resizegather.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/resizegather.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \section{Acknowledgement} % % \begin{description} diff --git a/macros/latex/contrib/oberdiek/resizegather.pdf b/macros/latex/contrib/oberdiek/resizegather.pdf Binary files differindex 1692b84298..b88ef36c22 100644 --- a/macros/latex/contrib/oberdiek/resizegather.pdf +++ b/macros/latex/contrib/oberdiek/resizegather.pdf diff --git a/macros/latex/contrib/oberdiek/rotchiffre.dtx b/macros/latex/contrib/oberdiek/rotchiffre.dtx index 004dd3245b..eab273787f 100644 --- a/macros/latex/contrib/oberdiek/rotchiffre.dtx +++ b/macros/latex/contrib/oberdiek/rotchiffre.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -104,15 +106,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -196,8 +201,7 @@ and the derived files % \title{The \xpackage{rotchiffre} package} % \date{2016/05/16 v1.1} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -1124,7 +1128,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/rotchiffre}}: +% CTAN\footnote{\CTANpkg{rotchiffre}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/rotchiffre.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/rotchiffre.pdf}] Documentation. @@ -1136,7 +1140,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1257,16 +1261,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk rotchiffre.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1302,45 +1296,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{rotchiffre.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='rotchiffre'> - <name>rotchiffre</name> - <caption>Perform simple rotation cyphers.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2010'/> - <license type='lppl1.3'/> - <version number='1.1'/> - <description> - The package defines a command <tt>\EdefRot</tt> that defines a - macro (whose name is given as an argument) to the rotation of the - given string. Available rotations are <tt>ROT13</tt> (for - letters), <tt>ROT5</tt> (for digits), <tt>ROT18</tt> (for digits - and letters together) and <tt>ROT47</tt> (for all ASCII - characters). - <p/> - The package is part of the - <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/rotchiffre.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/rotchiffre.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % \raggedright % @@ -1351,7 +1306,7 @@ and the derived files % \url{news:4cdbed27$0$6765$9b4e6d93@newsspool3.arcor-online.net}, % 2010-11-11.\\ % {\small -% \url{http://groups.google.com/group/comp.text.tex/browse_thread/thread/6266f98e998ce333/d7b32e9dcc610c87}} +% \url{https://groups.google.com/group/comp.text.tex/browse_thread/thread/6266f98e998ce333/d7b32e9dcc610c87}} % % \bibitem{rot13modern} % Stephan Hennig: @@ -1360,7 +1315,7 @@ and the derived files % \url{news:4cdc2abe$0$6762$9b4e6d93@newsspool3.arcor-online.net}, % 2010-11-11.\\ % {\small -% \url{http://groups.google.com/group/comp.text.tex/msg/d7b32e9dcc610c87}} +% \url{https://groups.google.com/group/comp.text.tex/msg/d7b32e9dcc610c87}} % % \bibitem{rot13robin} % Robin Fairbairns: @@ -1369,21 +1324,21 @@ and the derived files % \url{news:qf4obmua0v.fsf@sxp10.cl.cam.ac.uk}, % 2010-11-12.\\ % {\small -% \url{http://groups.google.com/group/comp.text.tex/msg/7c03e91407144704}} +% \url{https://groups.google.com/group/comp.text.tex/msg/7c03e91407144704}} % % \bibitem{wiki:rot13:de} % Wikipedia/German: % \textit{ROT13}; % 2010-10-26. % {\small -% \url{http://de.wikipedia.org/wiki/ROT13}} +% \url{https://de.wikipedia.org/wiki/ROT13}} % % \bibitem{wiki:rot13:en} % Wikipedia/English: % \textit{ROT13}; % 2010-11-11. % {\small -% \url{http://en.wikipedia.org/wiki/ROT13}} +% \url{https://en.wikipedia.org/wiki/ROT13}} % % \bibitem{cf:rot18} % Computerfreak/German: \textit{ROT-18}; @@ -1395,7 +1350,7 @@ and the derived files % Wikipedia/English: \textit{The quick brown fox jumps over the lazy dog}; % 2010-11-09.\\ % {\small -% \url{http://en.wikipedia.org/wiki/The_quick_brown_fox_jumps_over_the_lazy_dog}} +% \url{https://en.wikipedia.org/wiki/The_quick_brown_fox_jumps_over_the_lazy_dog}} % % \end{thebibliography} % diff --git a/macros/latex/contrib/oberdiek/rotchiffre.pdf b/macros/latex/contrib/oberdiek/rotchiffre.pdf Binary files differindex b6544f94d6..40783bb896 100644 --- a/macros/latex/contrib/oberdiek/rotchiffre.pdf +++ b/macros/latex/contrib/oberdiek/rotchiffre.pdf diff --git a/macros/latex/contrib/oberdiek/scrindex.dtx b/macros/latex/contrib/oberdiek/scrindex.dtx index 07578c4285..8b754c2297 100644 --- a/macros/latex/contrib/oberdiek/scrindex.dtx +++ b/macros/latex/contrib/oberdiek/scrindex.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 scrindex.dtx % and the derived files @@ -101,15 +103,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 scrindex.dtx and the derived files @@ -189,8 +194,7 @@ and the derived files % \title{The \xpackage{scrindex} package} % \date{2016/05/16 v1.2} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -536,7 +540,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/scrindex}}: +% CTAN\footnote{\CTANpkg{scrindex}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/scrindex.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/scrindex.pdf}] Documentation. @@ -548,7 +552,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -669,16 +673,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk scrindex.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -714,50 +708,12 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{scrindex.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='scrindex'> - <name>scrindex</name> - <caption>Make index package work with Koma-script classes.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2008'/> - <license type='lppl1.3'/> - <version number='1.2'/> - <description> - This package redefines environment `theindex' of package `index', - if a class from <xref refid='koma-script'>KOMA-Script</xref> is loaded. - Also option `idxtotoc' is supported. Index preambles can be given - either by means of package `index' or via the interface provided - by <xref refid='koma-script'>KOMA-Script</xref>. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/scrindex.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/scrindex.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2008/07/07 v1.0} % \item % First version, also published in newsgroup \xnewsgroup{de.comp.text.tex}:\\ % \URL{``\link{Re: Z\"ahler bei \cs{index}}''}^^A -% {http://groups.google.com/group/de.comp.text.tex/msg/39575b5e2f29be1e} +% {https://groups.google.com/group/de.comp.text.tex/msg/39575b5e2f29be1e} % \end{Version} % \begin{Version}{2008/08/11 v1.1} % \item diff --git a/macros/latex/contrib/oberdiek/scrindex.pdf b/macros/latex/contrib/oberdiek/scrindex.pdf Binary files differindex 20215ab77c..961528a70b 100644 --- a/macros/latex/contrib/oberdiek/scrindex.pdf +++ b/macros/latex/contrib/oberdiek/scrindex.pdf diff --git a/macros/latex/contrib/oberdiek/selinput.dtx b/macros/latex/contrib/oberdiek/selinput.dtx index a46b866e5c..36cbd1b5de 100644 --- a/macros/latex/contrib/oberdiek/selinput.dtx +++ b/macros/latex/contrib/oberdiek/selinput.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 selinput.dtx % and the derived files @@ -105,15 +107,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 selinput.dtx and the derived files @@ -202,8 +207,7 @@ and the derived files % \title{The \xpackage{selinput} package} % \date{2016/05/17 v1.4} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -782,7 +786,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/selinput}}: +% CTAN\footnote{\CTANpkg{selinput}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/selinput.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/selinput.pdf}] Documentation. @@ -794,7 +798,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -918,16 +922,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk selinput.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -963,41 +957,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{selinput.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='selinput'> - <name>selinput</name> - <caption>Semi-automatic detection of input encoding.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007'/> - <license type='lppl1.3'/> - <version number='1.4'/> - <description> - This package selects the input encoding by specifying pairs - of input characters and their glyph names. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/selinput.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/selinput.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % \bibitem{inputenx} % Heiko Oberdiek: \textit{The \xpackage{inputenx} package}; @@ -1007,12 +966,12 @@ and the derived files % \bibitem{adobe:glyphlist} % Adobe: \textit{Adobe Glyph List}; % 2002-09-20 v2.0; -% \url{http://partners.adobe.com/public/developer/en/opentype/glyphlist.txt}. +% \url{https://github.com/adobe-type-tools/agl-aglfn/blob/master/glyphlist.txt}. % % \bibitem{adobe:aglfn} % Adobe: \textit{Adobe Glyph List For New Fonts}; % 2005-11-18 v1.5; -% \url{http://partners.adobe.com/public/developer/en/opentype/aglfn13.txt}. +% \url{https://github.com/adobe-type-tools/agl-aglfn/blob/master/aglfn.txt}. % % \bibitem{stringenc} % Heiko Oberdiek: \textit{The \xpackage{stringenc} package}; diff --git a/macros/latex/contrib/oberdiek/selinput.pdf b/macros/latex/contrib/oberdiek/selinput.pdf Binary files differindex 215997f3ae..0f78dc3a93 100644 --- a/macros/latex/contrib/oberdiek/selinput.pdf +++ b/macros/latex/contrib/oberdiek/selinput.pdf diff --git a/macros/latex/contrib/oberdiek/setouterhbox.dtx b/macros/latex/contrib/oberdiek/setouterhbox.dtx index ff801efd85..6d85677a0a 100644 --- a/macros/latex/contrib/oberdiek/setouterhbox.dtx +++ b/macros/latex/contrib/oberdiek/setouterhbox.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -106,15 +108,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -199,8 +204,7 @@ and the derived files % \title{The \xpackage{setouterhbox} package} % \date{2016/05/16 v1.8} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -934,7 +938,7 @@ by/a/very_long_long_long_path.html}% % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/setouterhbox}}: +% CTAN\footnote{\CTANpkg{setouterhbox}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/setouterhbox.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/setouterhbox.pdf}] Documentation. @@ -946,7 +950,7 @@ by/a/very_long_long_long_path.html}% % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1068,16 +1072,6 @@ by/a/very_long_long_long_path.html}% % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk setouterhbox.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1113,43 +1107,6 @@ by/a/very_long_long_long_path.html}% %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{setouterhbox.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='setouterhbox'> - <name>setouterhbox</name> - <caption>Set hbox in outer horizontal mode.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2005-2007'/> - <license type='lppl1.3'/> - <version number='1.8'/> - <description> - If math stuff is set in an <tt>\hbox</tt>, then TeX - performs some optimization and omits the implicit - penalties <tt>\binoppenalty</tt> and <tt>\relpenalty</tt>. - This packages tries to put stuff into an <tt>\hbox</tt> - without losing those penalties. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/setouterhbox.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/setouterhbox.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % % \bibitem{newsstart} @@ -1157,7 +1114,7 @@ by/a/very_long_long_long_path.html}% % \textit{overlong lines in List of Figures}, % \nolinkurl{<dh058t$qbd$1@news.ks.uiuc.edu>}, % 23rd September 2005. -% \url{http://groups.google.com/group/comp.text.tex/msg/79648d4cf1f8bc13} +% \url{https://groups.google.com/group/comp.text.tex/msg/79648d4cf1f8bc13} % % \bibitem{kastrup} % David Kastrup, \Newsgroup{comp.text.tex}, @@ -1165,7 +1122,7 @@ by/a/very_long_long_long_path.html}% % for unboxing into a paragraph}, % \nolinkurl{<85y855lrx3.fsf@lola.goethe.zz>}, % 7th October 2005. -% \url{http://groups.google.com/group/comp.text.tex/msg/7cf0a345ef932e52} +% \url{https://groups.google.com/group/comp.text.tex/msg/7cf0a345ef932e52} % % \bibitem{downes} % Michael Downes, \textit{Line breaking in \cs{unhbox}ed Text}, @@ -1175,7 +1132,7 @@ by/a/very_long_long_long_path.html}% % Sebastian Rahtz, Heiko Oberdiek: % \textit{The \xpackage{hyperref} package}; % 2006/08/16 v6.75c; -% \CTAN{macros/latex/contrib/hyperref/}. +% \CTANpkg{hyperref}. % % \end{thebibliography} % diff --git a/macros/latex/contrib/oberdiek/setouterhbox.pdf b/macros/latex/contrib/oberdiek/setouterhbox.pdf Binary files differindex 6915285701..a015980ca7 100644 --- a/macros/latex/contrib/oberdiek/setouterhbox.pdf +++ b/macros/latex/contrib/oberdiek/setouterhbox.pdf diff --git a/macros/latex/contrib/oberdiek/settobox.dtx b/macros/latex/contrib/oberdiek/settobox.dtx index 1e88492ce9..59f07638ac 100644 --- a/macros/latex/contrib/oberdiek/settobox.dtx +++ b/macros/latex/contrib/oberdiek/settobox.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 settobox.dtx % and the derived files @@ -100,15 +102,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 settobox.dtx and the derived files @@ -188,8 +193,7 @@ and the derived files % \title{The \xpackage{settobox} package} % \date{2016/05/16 v1.5} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -546,7 +550,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/settobox}}: +% CTAN\footnote{\CTANpkg{settobox}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/settobox.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/settobox.pdf}] Documentation. @@ -558,7 +562,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -678,16 +682,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk settobox.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -723,55 +717,13 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{settobox.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='settobox'> - <name>settobox</name> - <caption>Assigning dimensions of a box to a length register.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2000,2006-2008'/> - <license type='lppl1.3'/> - <version number='1.5'/> - <description> - Commands to assist the reuse of boxes (set up by <tt>\sbox</tt> or - by the <tt>lrbox</tt> environment); the <tt>\settobox...</tt> - commands behave similarly to the <tt>\settowidth</tt> (etc.) - commands. For example: - <pre> - \newsavebox{\mybox} - \newlength{\mylength} - \sbox{\mybox}{Hello World} - \settoboxwidth{\mylength}{\mybox} - </pre> - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/settobox.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/settobox.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2000/02/11 v1.0} % \item % First public release, written as answer in the % newsgroup \xnewsgroup{de.comp.text.tex}: % \URL{``\link{Die Hoehe von Minipages und Bild}''}^^A -% {http://groups.google.com/group/de.comp.text.tex/msg/c3f6446f54f66c02} +% {https://groups.google.com/group/de.comp.text.tex/msg/c3f6446f54f66c02} % \end{Version} % \begin{Version}{2000/09/07 v1.1} % \item diff --git a/macros/latex/contrib/oberdiek/settobox.pdf b/macros/latex/contrib/oberdiek/settobox.pdf Binary files differindex 85f36ad818..be824220ee 100644 --- a/macros/latex/contrib/oberdiek/settobox.pdf +++ b/macros/latex/contrib/oberdiek/settobox.pdf diff --git a/macros/latex/contrib/oberdiek/soulutf8.dtx b/macros/latex/contrib/oberdiek/soulutf8.dtx index 11e355236e..a239f608a1 100644 --- a/macros/latex/contrib/oberdiek/soulutf8.dtx +++ b/macros/latex/contrib/oberdiek/soulutf8.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -108,15 +110,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -202,8 +207,7 @@ and the derived files % \title{The \xpackage{soulutf8} package} % \date{2016/05/16 v1.1} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -1674,7 +1678,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/soulutf8}}: +% CTAN\footnote{\CTANpkg{soulutf8}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/soulutf8.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/soulutf8.pdf}] Documentation. @@ -1686,7 +1690,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1810,16 +1814,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk soulutf8.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1855,56 +1849,17 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{soulutf8.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='soulutf8'> - <name>soulutf8</name> - <caption>Permit use of UTF-8 characters in soul.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007'/> - <license type='lppl1.3'/> - <version number='1.1'/> - <description> - This package extends package <xref refid='soul'>soul</xref> and adds - some support for UTF-8. Namely the input encodings in - ‘<tt>utf8.def</tt>’ from package - <xref refid='inputenc'>inputenc</xref> and - ‘<tt>utf8x.def</tt>’ from package - <xref refid='unicode'>ucs</xref> are supported. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/soulutf8.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/soulutf8.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % % \bibitem{soul} % Melchior Franz: \textit{The \xpackage{soul} package}; % 2003/11/17;\\ -% \CTAN{macros/latex/contrib/soul/}. +% \CTANpkg{soul}. % % \bibitem{ucs} % Dominique P. G. Unruh: \textit{\xpackage{ucs.sty} -- Unicode Support}; % 2004/10/17;\\ -% \CTAN{macros/latex/contrib/unicode/}. +% \CTANpkg{unicode}. % % \bibitem{utf8} % Frank Mittelbach, Chris Rowley: diff --git a/macros/latex/contrib/oberdiek/soulutf8.pdf b/macros/latex/contrib/oberdiek/soulutf8.pdf Binary files differindex 42ea5f6c1e..291441c643 100644 --- a/macros/latex/contrib/oberdiek/soulutf8.pdf +++ b/macros/latex/contrib/oberdiek/soulutf8.pdf diff --git a/macros/latex/contrib/oberdiek/stackrel.dtx b/macros/latex/contrib/oberdiek/stackrel.dtx index 880d2ed92b..c04ba1f2e5 100644 --- a/macros/latex/contrib/oberdiek/stackrel.dtx +++ b/macros/latex/contrib/oberdiek/stackrel.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 stackrel.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 stackrel.dtx and the derived files @@ -183,8 +188,7 @@ and the derived files % \title{The \xpackage{stackrel} package} % \date{2016/05/16 v1.3} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -304,7 +308,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/stackrel}}: +% CTAN\footnote{\CTANpkg{stackrel}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/stackrel.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/stackrel.pdf}] Documentation. @@ -316,7 +320,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -435,16 +439,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk stackrel.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -480,42 +474,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{stackrel.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='stackrel'> - <name>stackrel</name> - <caption>Enhancement to the \stackrel command.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2006,2007'/> - <license type='lppl1.3'/> - <version number='1.3'/> - <description> - This package adds an optional argument to <tt>\stackrel</tt> for - putting something below the relational symbol and defines - <tt>\stackbin</tt> for binary symbols. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/stackrel.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/stackrel.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2006/12/02 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/stackrel.pdf b/macros/latex/contrib/oberdiek/stackrel.pdf Binary files differindex 2e64fcd815..f9a76ae18e 100644 --- a/macros/latex/contrib/oberdiek/stackrel.pdf +++ b/macros/latex/contrib/oberdiek/stackrel.pdf diff --git a/macros/latex/contrib/oberdiek/stampinclude.dtx b/macros/latex/contrib/oberdiek/stampinclude.dtx index e7b087e078..62b3d2cf4f 100644 --- a/macros/latex/contrib/oberdiek/stampinclude.dtx +++ b/macros/latex/contrib/oberdiek/stampinclude.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 stampinclude.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 stampinclude.dtx and the derived files @@ -181,8 +186,7 @@ and the derived files % \title{The \xpackage{stampinclude} package} % \date{2016/05/16 v1.1} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -446,7 +450,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/stampinclude}}: +% CTAN\footnote{\CTANpkg{stampinclude}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/stampinclude.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/stampinclude.pdf}] Documentation. @@ -458,7 +462,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -577,16 +581,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk stampinclude.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -622,43 +616,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{stampinclude.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='stampinclude'> - <name>stampinclude</name> - <caption>Inclusion based on .aux file date stamps.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2008'/> - <license type='lppl1.3'/> - <version number='1.1'/> - <description> - This package replaces <tt>\includeonly</tt> and selects the files for - <tt>\include</tt> by inspecting the timestamp of the <tt>.aux</tt> file. - The file is selected for inclusion if the <tt>.aux</tt> file does - not yet exist or is older than the corresponding <tt>.tex</tt> file. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/stampinclude.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/stampinclude.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{thebibliography}{9} % \bibitem{askinclude} % Pablo A. Straub, Heiko Oberdiek: diff --git a/macros/latex/contrib/oberdiek/stampinclude.pdf b/macros/latex/contrib/oberdiek/stampinclude.pdf Binary files differindex 22ca8c8256..0d98223617 100644 --- a/macros/latex/contrib/oberdiek/stampinclude.pdf +++ b/macros/latex/contrib/oberdiek/stampinclude.pdf diff --git a/macros/latex/contrib/oberdiek/stringenc.dtx b/macros/latex/contrib/oberdiek/stringenc.dtx index 31c9813636..7236faf756 100644 --- a/macros/latex/contrib/oberdiek/stringenc.dtx +++ b/macros/latex/contrib/oberdiek/stringenc.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -156,15 +158,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -311,8 +316,7 @@ and the derived files % \title{The \xpackage{stringenc} package} % \date{2016/05/16 v1.11} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -6570,7 +6574,7 @@ $ \fi % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/stringenc}}: +% CTAN\footnote{\CTANpkg{stringenc}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/stringenc.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/stringenc.pdf}] Documentation. @@ -6582,7 +6586,7 @@ $ \fi % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -6743,16 +6747,6 @@ $ \fi % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk stringenc.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -6788,43 +6782,6 @@ $ \fi %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{stringenc.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='stringenc'> - <name>stringenc</name> - <caption>Converting a string between different encodings.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007-2011'/> - <license type='lppl1.3'/> - <version number='1.11'/> - <description> - This package provides <tt>\StringEncodingConvert</tt> for converting - a string between different encodings. - Both <xref refid='latex'>LaTeX</xref> and - <xref refid='plain'>plain-TeX</xref> are supported. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/stringenc.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/stringenc.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/06/14 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/stringenc.pdf b/macros/latex/contrib/oberdiek/stringenc.pdf Binary files differindex 2606e49060..c288e4c9e2 100644 --- a/macros/latex/contrib/oberdiek/stringenc.pdf +++ b/macros/latex/contrib/oberdiek/stringenc.pdf diff --git a/macros/latex/contrib/oberdiek/tabularht.dtx b/macros/latex/contrib/oberdiek/tabularht.dtx index 3ea8cc4933..559084a35f 100644 --- a/macros/latex/contrib/oberdiek/tabularht.dtx +++ b/macros/latex/contrib/oberdiek/tabularht.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 tabularht.dtx % and the derived files @@ -101,15 +103,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 tabularht.dtx and the derived files @@ -188,8 +193,7 @@ and the derived files % \title{The \xpackage{tabularht} package} % \date{2016/05/16 v2.6} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -991,7 +995,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/tabularht}}: +% CTAN\footnote{\CTANpkg{tabularht}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/tabularht.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/tabularht.pdf}] Documentation. @@ -1003,7 +1007,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1124,16 +1128,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk tabularht.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -1169,51 +1163,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{tabularht.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='tabularht'> - <name>tabularht</name> - <caption>Tabular environments with height specified.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2005-2007'/> - <license type='lppl1.3'/> - <version number='2.6'/> - <description> - The tabularht package defines some environments that add a height - specification to tabular and array environments. The default set - of new environments take a value for their height in the first - argument: defined environments are: <tt>tabularht</tt>, - <tt>tabularht*</tt> and <tt>arrayht</tt>. If package - <xref refid='tabularx'>tabularx</xref> is also loaded, - the package also defines environments <tt>tabularxht</tt> and - <tt>tabularxht*</tt>. - <p/> - The places where stretching is to happen are signalled by<br/> - <tt>\noalign{\vfill}</tt><br/> - immediately after the <tt>\\</tt> that ends a row of the table or - array. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/tabularht.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/tabularht.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2005/09/22 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/tabularht.pdf b/macros/latex/contrib/oberdiek/tabularht.pdf Binary files differindex bf6064e711..ab24beeb09 100644 --- a/macros/latex/contrib/oberdiek/tabularht.pdf +++ b/macros/latex/contrib/oberdiek/tabularht.pdf diff --git a/macros/latex/contrib/oberdiek/tabularkv.dtx b/macros/latex/contrib/oberdiek/tabularkv.dtx index 6cb6f979a1..3c3fc3f48c 100644 --- a/macros/latex/contrib/oberdiek/tabularkv.dtx +++ b/macros/latex/contrib/oberdiek/tabularkv.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 tabularkv.dtx % and the derived files @@ -100,15 +102,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 tabularkv.dtx and the derived files @@ -186,8 +191,7 @@ and the derived files % \title{The \xpackage{tabularkv} package} % \date{2016/05/16 v1.2} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -309,7 +313,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/tabularkv}}: +% CTAN\footnote{\CTANpkg{tabularkv}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/tabularkv.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/tabularkv.pdf}] Documentation. @@ -321,7 +325,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -441,16 +445,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk tabularkv.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -486,44 +480,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{tabularkv.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='tabularkv'> - <name>tabularkv</name> - <caption>Tabular environments with key-value interface.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2005,2006'/> - <license type='lppl1.3'/> - <version number='1.2'/> - <description> - The tabularkv package creates an environment <tt>tabularkv</tt>, whose - arguments are specified in key-value form. The arguments chosen - determine which other type of tabular is to be used (whether - standard LaTeX ones, or environments from the - <xref refid='tabularx'>tabularx</xref> or the - <xref refid='tabularht'>tabularx</xref> package). - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/tabularkv.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/tabularkv.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2005/09/22 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/tabularkv.pdf b/macros/latex/contrib/oberdiek/tabularkv.pdf Binary files differindex 95caa9f50d..57324c76a2 100644 --- a/macros/latex/contrib/oberdiek/tabularkv.pdf +++ b/macros/latex/contrib/oberdiek/tabularkv.pdf diff --git a/macros/latex/contrib/oberdiek/telprint.dtx b/macros/latex/contrib/oberdiek/telprint.dtx index eafd86c48a..8d81cf81f1 100644 --- a/macros/latex/contrib/oberdiek/telprint.dtx +++ b/macros/latex/contrib/oberdiek/telprint.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -103,15 +105,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -193,8 +198,7 @@ and the derived files % \title{The \xpackage{telprint} package} % \date{2016/05/16 v1.11} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -739,7 +743,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/telprint}}: +% CTAN\footnote{\CTANpkg{telprint}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/telprint.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/telprint.pdf}] Documentation. @@ -751,7 +755,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -871,16 +875,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk telprint.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -916,41 +910,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{telprint.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='telprint'> - <name>telprint</name> - <caption>Format German phone numbers.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='1996,1997,2004-2008'/> - <license type='lppl1.3'/> - <version number='1.11'/> - <description> - The package provides a command <tt>\telprint</tt> for formatting - German telephone numbers. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/telprint.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/telprint.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{1996/11/28 v1.0} % \item @@ -978,7 +937,7 @@ and the derived files % \item % Posted in newsgroup \xnewsgroup{de.comp.text.tex}:\\ % \URL{``\link{Re: Generisches Markup f\"ur Telefonnummern?}''}^^A -% {http://groups.google.com/group/de.comp.text.tex/msg/86b3a86140007309} +% {https://groups.google.com/group/de.comp.text.tex/msg/86b3a86140007309} % \end{Version} % \begin{Version}{2004/11/02 v1.4} % \item diff --git a/macros/latex/contrib/oberdiek/telprint.pdf b/macros/latex/contrib/oberdiek/telprint.pdf Binary files differindex 1a5e5bb5bb..9f3e2d984f 100644 --- a/macros/latex/contrib/oberdiek/telprint.pdf +++ b/macros/latex/contrib/oberdiek/telprint.pdf diff --git a/macros/latex/contrib/oberdiek/thepdfnumber.dtx b/macros/latex/contrib/oberdiek/thepdfnumber.dtx index 5567c51711..98b65bbccf 100644 --- a/macros/latex/contrib/oberdiek/thepdfnumber.dtx +++ b/macros/latex/contrib/oberdiek/thepdfnumber.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -106,15 +108,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -201,8 +206,7 @@ and the derived files % \title{The \xpackage{thepdfnumber} package} % \date{2016/05/16 v1.1} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -1398,7 +1402,7 @@ $ \else\ifnum`#2=46 % . % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/thepdfnumber}}: +% CTAN\footnote{\CTANpkg{thepdfnumber}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/thepdfnumber.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/thepdfnumber.pdf}] Documentation. @@ -1410,7 +1414,7 @@ $ \else\ifnum`#2=46 % . % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -1532,16 +1536,6 @@ $ \else\ifnum`#2=46 % . % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk thepdfnumber.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} diff --git a/macros/latex/contrib/oberdiek/thepdfnumber.pdf b/macros/latex/contrib/oberdiek/thepdfnumber.pdf Binary files differindex 9314ec4141..8244592592 100644 --- a/macros/latex/contrib/oberdiek/thepdfnumber.pdf +++ b/macros/latex/contrib/oberdiek/thepdfnumber.pdf diff --git a/macros/latex/contrib/oberdiek/transparent.dtx b/macros/latex/contrib/oberdiek/transparent.dtx index 4b964788cc..c9a4ca231f 100644 --- a/macros/latex/contrib/oberdiek/transparent.dtx +++ b/macros/latex/contrib/oberdiek/transparent.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 transparent.dtx % and the derived files @@ -100,15 +102,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 transparent.dtx and the derived files @@ -186,8 +191,7 @@ and the derived files % \title{The \xpackage{transparent} package} % \date{2018/11/18 v1.3} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -421,7 +425,7 @@ Hello World % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/transparent}}: +% CTAN\footnote{\CTANpkg{transparent}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/transparent.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/transparent.pdf}] Documentation. @@ -433,7 +437,7 @@ Hello World % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -553,16 +557,6 @@ Hello World % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk transparent.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -598,42 +592,6 @@ Hello World %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{transparent.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='transparent'> - <name>transparent</name> - <caption>Using a color stack for transparency with pdfTeX.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2007'/> - <license type='lppl1.3'/> - <version number='1.2'/> - <description> - Since version 1.40 <xref refid='pdftex'>pdfTeX</xref> supports - several color stacks. This package shows how a separate colour stack - can be used for transparency, a property other than colour. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/transparent.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/transparent.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2007/01/08 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/transparent.pdf b/macros/latex/contrib/oberdiek/transparent.pdf Binary files differindex 7c33a277bd..5d1581280e 100644 --- a/macros/latex/contrib/oberdiek/transparent.pdf +++ b/macros/latex/contrib/oberdiek/transparent.pdf diff --git a/macros/latex/contrib/oberdiek/twoopt.dtx b/macros/latex/contrib/oberdiek/twoopt.dtx index 9d3d94e2e0..f63139d4a6 100644 --- a/macros/latex/contrib/oberdiek/twoopt.dtx +++ b/macros/latex/contrib/oberdiek/twoopt.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 twoopt.dtx % and the derived files @@ -98,15 +100,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 twoopt.dtx and the derived files @@ -181,8 +186,7 @@ and the derived files % \title{The \xpackage{twoopt} package} % \date{2016/05/16 v1.6} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -388,7 +392,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/twoopt}}: +% CTAN\footnote{\CTANpkg{twoopt}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/twoopt.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/twoopt.pdf}] Documentation. @@ -400,7 +404,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -519,16 +523,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk twoopt.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -564,41 +558,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{twoopt.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='twoopt'> - <name>twoopt</name> - <caption>Definitions with two optional arguments.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='1999,2006,2008'/> - <license type='lppl1.3'/> - <version number='1.6'/> - <description> - Variants of <tt>\newcommand</tt>, <tt>\renewcommand</tt> and - <tt>\providecommand</tt> are provided. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/twoopt.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/twoopt.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{1998/10/30 v1.0} % \item @@ -607,7 +566,7 @@ and the derived files % published in the newsgroup % \href{news:comp.text.tex}{comp.text.tex}:\\ % \URL{``Re: [Q] LaTeX command with two optional arguments?''}^^A -% {http://groups.google.com/group/comp.text.tex/msg/0ab1afde7b172d37} +% {https://groups.google.com/group/comp.text.tex/msg/0ab1afde7b172d37} % \end{Version} % \begin{Version}{1998/10/30 v1.1} % \item @@ -615,7 +574,7 @@ and the derived files % \NameEmail{Stefan Ulrich}{ulrich@cis.uni-muenchen.de} % in the same thread:\\ % \URL{``Re: [Q] LaTeX command with two optional arguments?''}^^A -% {http://groups.google.com/group/comp.text.tex/msg/b8d84d4336f302c4} +% {https://groups.google.com/group/comp.text.tex/msg/b8d84d4336f302c4} % \end{Version} % \begin{Version}{1998/11/04 v1.2} % \item diff --git a/macros/latex/contrib/oberdiek/twoopt.pdf b/macros/latex/contrib/oberdiek/twoopt.pdf Binary files differindex a22a63e660..fb3a3d0e53 100644 --- a/macros/latex/contrib/oberdiek/twoopt.pdf +++ b/macros/latex/contrib/oberdiek/twoopt.pdf diff --git a/macros/latex/contrib/oberdiek/uniquecounter.dtx b/macros/latex/contrib/oberdiek/uniquecounter.dtx index 7ff2950d25..1fd992554e 100644 --- a/macros/latex/contrib/oberdiek/uniquecounter.dtx +++ b/macros/latex/contrib/oberdiek/uniquecounter.dtx @@ -13,15 +13,17 @@ % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% The Current Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/oberdiek/issues % % The Base Interpreter refers to any `TeX-Format', % because some files are installed in TDS:tex/generic//. @@ -108,15 +110,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +The Current Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/oberdiek/issues + The Base Interpreter refers to any `TeX-Format', because some files are installed in TDS:tex/generic//. @@ -203,8 +208,7 @@ and the derived files % \title{The \xpackage{uniquecounter} package} % \date{2016/05/16 v1.3} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -814,7 +818,7 @@ and the derived files % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/uniquecounter}}: +% CTAN\footnote{\CTANpkg{uniquecounter}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/uniquecounter.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/uniquecounter.pdf}] Documentation. @@ -826,7 +830,7 @@ and the derived files % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -949,16 +953,6 @@ and the derived files % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk uniquecounter.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -994,42 +988,6 @@ and the derived files %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{uniquecounter.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='uniquecounter'> - <name>uniquecounter</name> - <caption>Provides unlimited unique counter.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2009,2011'/> - <license type='lppl1.3'/> - <version number='1.3'/> - <description> - This package provides a kind of counter that provides unique - number values. Several counters can be created with different names. - The numeric values are not limited. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/uniquecounter.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/uniquecounter.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% % \begin{History} % \begin{Version}{2009/09/11 v1.0} % \item diff --git a/macros/latex/contrib/oberdiek/uniquecounter.pdf b/macros/latex/contrib/oberdiek/uniquecounter.pdf Binary files differindex cc9469787a..e89d429082 100644 --- a/macros/latex/contrib/oberdiek/uniquecounter.pdf +++ b/macros/latex/contrib/oberdiek/uniquecounter.pdf diff --git a/macros/latex/contrib/oberdiek/zref.dtx b/macros/latex/contrib/oberdiek/zref.dtx index 890b09c285..d8e7070cd2 100644 --- a/macros/latex/contrib/oberdiek/zref.dtx +++ b/macros/latex/contrib/oberdiek/zref.dtx @@ -7,21 +7,23 @@ % Copyright (C) 2006-2012 by % Heiko Oberdiek <heiko.oberdiek at googlemail.com> % 2016 -% https://github.com/ho-tex/oberdiek/issues +% https://github.com/ho-tex/oberdiek/issueso % % 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 -% http://www.latex-project.org/lppl/lppl-1-3c.txt +% https://www.latex-project.org/lppl/lppl-1-3c.txt % and the latest version of this license is in -% http://www.latex-project.org/lppl.txt +% 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". % -% This Current Maintainer of this work is Heiko Oberdiek. +% 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 zref.dtx % and the derived files @@ -135,15 +137,18 @@ 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 - http://www.latex-project.org/lppl/lppl-1-3c.txt + https://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in - http://www.latex-project.org/lppl.txt + 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". -This Current Maintainer of this work is Heiko Oberdiek. +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 zref.dtx and the derived files @@ -264,8 +269,7 @@ and the derived files % \title{The \xpackage{zref} package} % \date{2018/11/21 v2.27} % \author{Heiko Oberdiek\thanks -% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ -% \xemail{heiko.oberdiek at googlemail.com}} +% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} % % \maketitle % @@ -6389,7 +6393,7 @@ the height difference of the two baselines is % \subsection{Download} % % \paragraph{Package.} This package is available on -% CTAN\footnote{\url{http://ctan.org/pkg/zref}}: +% CTAN\footnote{\CTANpkg{zref}}: % \begin{description} % \item[\CTAN{macros/latex/contrib/oberdiek/zref.dtx}] The source file. % \item[\CTAN{macros/latex/contrib/oberdiek/zref.pdf}] Documentation. @@ -6401,7 +6405,7 @@ the height difference of the two baselines is % the packages are already unpacked and the documentation files % are generated. The files and directories obey the TDS standard. % \begin{description} -% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}] +% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] % \end{description} % \emph{TDS} refers to the standard ``A Directory Structure % for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories @@ -6547,16 +6551,6 @@ the height difference of the two baselines is % % \subsection{Some details for the interested} % -% \paragraph{Attached source.} -% -% The PDF documentation on CTAN also includes the -% \xfile{.dtx} source file. It can be extracted by -% AcrobatReader 6 or higher. Another option is \textsf{pdftk}, -% e.g. unpack the file into the current directory: -% \begin{quote} -% \verb|pdftk zref.pdf unpack_files output .| -% \end{quote} -% % \paragraph{Unpacking with \LaTeX.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} @@ -6592,70 +6586,25 @@ the height difference of the two baselines is %\end{verbatim} % \end{quote} % -% \section{Catalogue} -% -% The following XML file can be used as source for the -% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}. -% The elements \texttt{caption} and \texttt{description} are imported -% from the original XML file from the Catalogue. -% The name of the XML file in the Catalogue is \xfile{zref.xml}. -% \begin{macrocode} -%<*catalogue> -<?xml version='1.0' encoding='us-ascii'?> -<!DOCTYPE entry SYSTEM 'catalogue.dtd'> -<entry datestamp='$Date$' modifier='$Author$' id='zref'> - <name>zref</name> - <caption>A new reference scheme for LaTeX.</caption> - <authorref id='auth:oberdiek'/> - <copyright owner='Heiko Oberdiek' year='2006-2012'/> - <license type='lppl1.3'/> - <version number='2.26'/> - <description> - This package offers a means to remove the limitation, of only two - properties, that is inherent in the way LaTeX’s reference system - works. The package implements an extensible referencing system, - where properties are handled in a more flexible way. It provides - an interface for macro programmers to access the new reference - scheme and some applications that use it. - <p/> - The package is part of the <xref refid='oberdiek'>oberdiek</xref> - bundle. - </description> - <documentation details='Package documentation' - href='ctan:/macros/latex/contrib/oberdiek/zref.pdf'/> - <ctan file='true' path='/macros/latex/contrib/oberdiek/zref.dtx'/> - <miktex location='oberdiek'/> - <texlive location='oberdiek'/> - <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/> -</entry> -%</catalogue> -% \end{macrocode} -% -% \newcommand*{\bibpackage}[4]{^^A -% \bibitem{#1} -% Package \xpackage{#1}, #2, #3.^^A -% \ifx\\#4\\\else#4\fi\par -% } -% % \begin{thebibliography}{99} % \bibpackage{footmisc}{Robin Fairbairns}{2004/01/23 v5.3a} -% {\CTAN{macros/latex/contrib/footmisc/footmisc.dtx}} +% {\CTANpkg{footmisc}} % \bibpackage{hyperref}{Sebastian Rahtz, Heiko Oberdiek}{2006/08/16 v6.75c} -% {\CTAN{macros/latex/contrib/hyperref/}} +% {\CTANpkg{hyperref}} % \bibpackage{lastpage}{Jeff Goldberg}{1994/06/25 v0.1b} -% {\CTAN{macros/latex/contrib/lastpage/}} +% {\CTANpkg{lastpage}} % \bibpackage{nameref}{Sebastian Rahtz, Heiko Oberdiek}{2006/02/12 v2.24} -% {\CTAN{macros/latex/contrib/hyperref/nameref.dtx}} +% {\CTANpkg{nameref}} % \bibpackage{perpage}{David Kastrup}{2002/12/20 v1.0} -% {\CTAN{macros/latex/contrib/bigfoot/perpage.dtx}} +% {\CTANpkg{perpage}} % \bibpackage{titleref}{Donald Arsenau}{2001/04/05 v3.1} -% {\CTAN{macros/latex/contrib/misc/titleref.sty}} +% {\CTANpkg{titleref}} % \bibpackage{totpages}{Wilhelm M\"uller}{1999/07/14 v1.00} -% {\CTAN{macros/latex/contrib/totpages/}} +% {\CTANpkg{totpages}} % \bibpackage{xr}{David Carlisle}{1994/05/28 v5.02} -% {\CTAN{macros/latex/required/tools/xr.pdf}} +% {\CTANpkg{xr}} % \bibpackage{xr-hyper}{David Carlisle}{2000/03/22 v6.00beta4} -% {\CTAN{macros/latex/contrib/hyperref/xr-hyper.sty}} +% {\CTANpkg{xr-hyper}} % \end{thebibliography} % % \begin{History} diff --git a/macros/latex/contrib/oberdiek/zref.pdf b/macros/latex/contrib/oberdiek/zref.pdf Binary files differindex 3966f39d00..e5d5de9d07 100644 --- a/macros/latex/contrib/oberdiek/zref.pdf +++ b/macros/latex/contrib/oberdiek/zref.pdf |