summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx')
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx108
1 files changed, 42 insertions, 66 deletions
diff --git a/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx b/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx
index 9f7648bc68f..62debb1dae5 100644
--- a/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx
+++ b/Master/texmf-dist/source/latex/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