diff options
author | Karl Berry <karl@freefriends.org> | 2019-11-15 21:36:56 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-11-15 21:36:56 +0000 |
commit | af83420127315731ca4168d56cd4f95f748d49e7 (patch) | |
tree | 88c3bf75437292cecc6bf80e9638346979ec5a25 /Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx | |
parent | 67eab7b4233ce72f0d22d7893db835ef0039bae3 (diff) |
oberdiek (15nov19)
git-svn-id: svn://tug.org/texlive/trunk@52803 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx | 108 |
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 |