texlive[74758] Master/texmf-dist: childdoc (26mar25)

commits+karl at tug.org commits+karl at tug.org
Wed Mar 26 21:04:02 CET 2025


Revision: 74758
          https://tug.org/svn/texlive?view=revision&revision=74758
Author:   karl
Date:     2025-03-26 21:04:02 +0100 (Wed, 26 Mar 2025)
Log Message:
-----------
childdoc (26mar25)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/childdoc/README.txt
    trunk/Master/texmf-dist/doc/latex/childdoc/cdocsamp.tex
    trunk/Master/texmf-dist/doc/latex/childdoc/cdocsch1.tex
    trunk/Master/texmf-dist/doc/latex/childdoc/cdocsch2.tex
    trunk/Master/texmf-dist/doc/latex/childdoc/cdocsdrf.tex
    trunk/Master/texmf-dist/doc/latex/childdoc/cdocsfn1.tex
    trunk/Master/texmf-dist/doc/latex/childdoc/cdocsfn2.tex
    trunk/Master/texmf-dist/doc/latex/childdoc/cdocspt3.tex
    trunk/Master/texmf-dist/doc/latex/childdoc/cdocspt4.tex
    trunk/Master/texmf-dist/doc/latex/childdoc/childdoc.pdf
    trunk/Master/texmf-dist/source/latex/childdoc/childdoc.dtx
    trunk/Master/texmf-dist/source/latex/childdoc/childdoc.ins
    trunk/Master/texmf-dist/tex/latex/childdoc/childdoc.def

Modified: trunk/Master/texmf-dist/doc/latex/childdoc/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/childdoc/README.txt	2025-03-26 20:03:52 UTC (rev 74757)
+++ trunk/Master/texmf-dist/doc/latex/childdoc/README.txt	2025-03-26 20:04:02 UTC (rev 74758)
@@ -1,5 +1,5 @@
-childdoc v2.0
-Copyright 2017-2018 Niklas Beisert
+childdoc v2.0.1
+Copyright 2017-2025 Niklas Beisert
 
 childdoc is a LaTeX2e package that enables the direct compilation
 of document sections included by \include to individual files.
@@ -29,13 +29,13 @@
 and the sample consisting of cdocsamp.tex,
 cdocsch1.tex, cdocsch2.tex, cdocspt3.tex, cdocspt4.tex,
 cdocsdrf.tex, cdocsfn1.tex, cdocsfn2.tex.
-Copy the file childdoc.def to an appropriate directory of your LaTeX
-distribution, e.g. texmf-root/tex/latex/childdoc.
+Copy the file childdoc.def to an appropriate directory
+of your LaTeX distribution, e.g. texmf-root/tex/latex/childdoc.
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either version 1.3
 of this license or (at your option) any later version.
 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.
+  https://www.latex-project.org/lppl.txt
+and version 1.3c or later is part of all distributions of LaTeX
+version 2008 or later.

Modified: trunk/Master/texmf-dist/doc/latex/childdoc/cdocsamp.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/childdoc/cdocsamp.tex	2025-03-26 20:03:52 UTC (rev 74757)
+++ trunk/Master/texmf-dist/doc/latex/childdoc/cdocsamp.tex	2025-03-26 20:04:02 UTC (rev 74758)
@@ -6,17 +6,17 @@
 %%
 %% childdoc.dtx  (with options: `samplemain')
 %% 
-%% Copyright (C) 2017-2018 Niklas Beisert
+%% Copyright (C) 2017-2025 Niklas Beisert
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
 %% of this license or (at your option) any later version.
 %% 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.
+%%   https://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008 or later.
 %% 
-\ProvidesFile{cdocsamp.tex}[2018/12/30 v2.0 sample for childdoc]
+\ProvidesFile{cdocsamp.tex}[2025/03/25 v2.0.1 sample for childdoc]
 \input{childdoc.def}
 \childdocmain{}
 

Modified: trunk/Master/texmf-dist/doc/latex/childdoc/cdocsch1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/childdoc/cdocsch1.tex	2025-03-26 20:03:52 UTC (rev 74757)
+++ trunk/Master/texmf-dist/doc/latex/childdoc/cdocsch1.tex	2025-03-26 20:04:02 UTC (rev 74758)
@@ -6,15 +6,15 @@
 %%
 %% childdoc.dtx  (with options: `samplechap1')
 %% 
-%% Copyright (C) 2017-2018 Niklas Beisert
+%% Copyright (C) 2017-2025 Niklas Beisert
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
 %% of this license or (at your option) any later version.
 %% 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.
+%%   https://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008 or later.
 %% 
 
 %%\providecommand{\version}{final}

Modified: trunk/Master/texmf-dist/doc/latex/childdoc/cdocsch2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/childdoc/cdocsch2.tex	2025-03-26 20:03:52 UTC (rev 74757)
+++ trunk/Master/texmf-dist/doc/latex/childdoc/cdocsch2.tex	2025-03-26 20:04:02 UTC (rev 74758)
@@ -6,15 +6,15 @@
 %%
 %% childdoc.dtx  (with options: `samplechap2')
 %% 
-%% Copyright (C) 2017-2018 Niklas Beisert
+%% Copyright (C) 2017-2025 Niklas Beisert
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
 %% of this license or (at your option) any later version.
 %% 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.
+%%   https://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008 or later.
 %% 
 
 %%\providecommand{\version}{final}

Modified: trunk/Master/texmf-dist/doc/latex/childdoc/cdocsdrf.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/childdoc/cdocsdrf.tex	2025-03-26 20:03:52 UTC (rev 74757)
+++ trunk/Master/texmf-dist/doc/latex/childdoc/cdocsdrf.tex	2025-03-26 20:04:02 UTC (rev 74758)
@@ -6,15 +6,15 @@
 %%
 %% childdoc.dtx  (with options: `sampledraft')
 %% 
-%% Copyright (C) 2017-2018 Niklas Beisert
+%% Copyright (C) 2017-2025 Niklas Beisert
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
 %% of this license or (at your option) any later version.
 %% 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.
+%%   https://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008 or later.
 %% 
 \def\version{draft}
 \input{childdoc.def}

Modified: trunk/Master/texmf-dist/doc/latex/childdoc/cdocsfn1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/childdoc/cdocsfn1.tex	2025-03-26 20:03:52 UTC (rev 74757)
+++ trunk/Master/texmf-dist/doc/latex/childdoc/cdocsfn1.tex	2025-03-26 20:04:02 UTC (rev 74758)
@@ -6,15 +6,15 @@
 %%
 %% childdoc.dtx  (with options: `samplefinal')
 %% 
-%% Copyright (C) 2017-2018 Niklas Beisert
+%% Copyright (C) 2017-2025 Niklas Beisert
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
 %% of this license or (at your option) any later version.
 %% 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.
+%%   https://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008 or later.
 %% 
 \def\version{final}
 \input{childdoc.def}

Modified: trunk/Master/texmf-dist/doc/latex/childdoc/cdocsfn2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/childdoc/cdocsfn2.tex	2025-03-26 20:03:52 UTC (rev 74757)
+++ trunk/Master/texmf-dist/doc/latex/childdoc/cdocsfn2.tex	2025-03-26 20:04:02 UTC (rev 74758)
@@ -6,15 +6,15 @@
 %%
 %% childdoc.dtx  (with options: `samplefinal')
 %% 
-%% Copyright (C) 2017-2018 Niklas Beisert
+%% Copyright (C) 2017-2025 Niklas Beisert
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
 %% of this license or (at your option) any later version.
 %% 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.
+%%   https://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008 or later.
 %% 
 \def\version{final}
 \input{childdoc.def}

Modified: trunk/Master/texmf-dist/doc/latex/childdoc/cdocspt3.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/childdoc/cdocspt3.tex	2025-03-26 20:03:52 UTC (rev 74757)
+++ trunk/Master/texmf-dist/doc/latex/childdoc/cdocspt3.tex	2025-03-26 20:04:02 UTC (rev 74758)
@@ -6,15 +6,15 @@
 %%
 %% childdoc.dtx  (with options: `samplepart3')
 %% 
-%% Copyright (C) 2017-2018 Niklas Beisert
+%% Copyright (C) 2017-2025 Niklas Beisert
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
 %% of this license or (at your option) any later version.
 %% 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.
+%%   https://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008 or later.
 %% 
 
 %%\providecommand{\version}{final}

Modified: trunk/Master/texmf-dist/doc/latex/childdoc/cdocspt4.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/childdoc/cdocspt4.tex	2025-03-26 20:03:52 UTC (rev 74757)
+++ trunk/Master/texmf-dist/doc/latex/childdoc/cdocspt4.tex	2025-03-26 20:04:02 UTC (rev 74758)
@@ -6,15 +6,15 @@
 %%
 %% childdoc.dtx  (with options: `samplepart4')
 %% 
-%% Copyright (C) 2017-2018 Niklas Beisert
+%% Copyright (C) 2017-2025 Niklas Beisert
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
 %% of this license or (at your option) any later version.
 %% 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.
+%%   https://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008 or later.
 %% 
 
 %%\providecommand{\version}{final}

Modified: trunk/Master/texmf-dist/doc/latex/childdoc/childdoc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/childdoc/childdoc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/childdoc/childdoc.dtx	2025-03-26 20:03:52 UTC (rev 74757)
+++ trunk/Master/texmf-dist/source/latex/childdoc/childdoc.dtx	2025-03-26 20:04:02 UTC (rev 74758)
@@ -1,14 +1,15 @@
-% \iffalse
 %
-% childdoc.dtx Copyright (C) 2017-2018 Niklas Beisert
+% \iffalse meta-comment
 %
+% childdoc.dtx Copyright (C) 2017-2025 Niklas Beisert
+%
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
 % of this license or (at your option) any later version.
 % 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.
+%   https://www.latex-project.org/lppl.txt
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008 or later.
 %
 % This work has the LPPL maintenance status `maintained'.
 %
@@ -19,28 +20,32 @@
 % cdocsch1.tex, cdocsch2.tex, cdocsdrf.tex, cdocsfn1.tex, cdocsfn2.tex.
 %
 %<package>\ifdefined\childdocmain\endinput\fi
-%<package>\ProvidesFile{childdoc.def}[2018/12/30 v2.0 child document driver]
-%<samplemain>\ProvidesFile{cdocsamp.tex}[2018/12/30 v2.0 sample for childdoc]
+%<package>\ProvidesFile{childdoc.def}[2025/03/25 v2.0.1 child document driver]
+%<samplemain>\ProvidesFile{cdocsamp.tex}[2025/03/25 v2.0.1 sample for childdoc]
 %<*driver>
-%\ProvidesFile{childdoc.drv}[2018/12/30 v2.0 childdoc reference manual file]
+\def\thedate#1{2025/03/25}\def\theversion#1{v2.0.1}
+\ProvidesFile{childdoc.dtx}[\thedate{} \theversion{} childdoc reference manual file]
 \PassOptionsToClass{10pt,a4paper}{article}
 \documentclass{ltxdoc}
 
 \usepackage[margin=35mm]{geometry}
-\usepackage{hyperref}
+\usepackage[hyperindex=false]{hyperref}
 \usepackage{hyperxmp}
 \usepackage[usenames]{color}
 
-\hypersetup{colorlinks=true}
-\hypersetup{pdfstartview=FitH}
-\hypersetup{pdfpagemode=UseNone}
+\AddToHook{begindocument/before}{\hypersetup{colorlinks=false}}
+\hypersetup{urlbordercolor={.5 1 1}}
+\hypersetup{linkbordercolor={1 .7 .7}}
+\AddToHook{begindocument/before}{\hypersetup{pdfstartview=FitH}}
+\hypersetup{keeppdfinfo=true}
 \hypersetup{pdfsource={}}
 \hypersetup{pdflang={en-UK}}
-\hypersetup{pdfcopyright={Copyright 2017-2018 Niklas Beisert.
+\hypersetup{pdfurl={https://ctan.org/pkg/childdoc}}
+\hypersetup{pdfcopyright={Copyright 2017-2025 Niklas Beisert.
   This work may be distributed and/or modified under the
   conditions of the LaTeX Project Public License, either version 1.3
   of this license or (at your option) any later version.}}
-\hypersetup{pdflicenseurl={http://www.latex-project.org/lppl.txt}}
+\hypersetup{pdflicenseurl={https://www.latex-project.org/lppl.txt}}
 \hypersetup{pdfcontactaddress={ETH Zurich, ITP, HIT K,
   Wolfgang-Pauli-Strasse 27}}
 \hypersetup{pdfcontactpostcode={8093}}
@@ -47,10 +52,15 @@
 \hypersetup{pdfcontactcity={Zurich}}
 \hypersetup{pdfcontactcountry={Switzerland}}
 \hypersetup{pdfcontactemail={nbeisert at itp.phys.ethz.ch}}
-\hypersetup{pdfcontacturl={http://people.phys.ethz.ch/\xmptilde nbeisert/}}
+\hypersetup{pdfcontacturl={https://people.phys.ethz.ch/\xmptilde nbeisert/}}
 
+\newcommand{\markpkg}[1]{\textsf{#1}}
 \newcommand{\secref}[1]{\hyperref[#1]{section \ref*{#1}}}
+\newcommand{\ctanref}[2]{\href{https://ctan.org/#1}{#2}}
+\newcommand{\ctanpkg}[1]{\ctanref{pkg/#1}{\markpkg{#1}}}
 
+\def\textvert{\texttt{\char"7C}}
+
 \parskip1ex
 \parindent0pt
 \let\olditemize\itemize
@@ -58,7 +68,7 @@
 
 \begin{document}
 
-\title{The \textsf{childdoc} Package}
+\title{The \markpkg{childdoc} Package}
 \hypersetup{pdftitle={The childdoc Package}}
 \author{Niklas Beisert\\[2ex]
   Institut f\"ur Theoretische Physik\\
@@ -68,11 +78,12 @@
   {\texttt{nbeisert at itp.phys.ethz.ch}}}
 \hypersetup{pdfauthor={Niklas Beisert}}
 \hypersetup{pdfsubject={Manual for the LaTeX2e Package childdoc}}
-\date{30 December 2018, \textsf{v2.0}}
+\date{\thedate{}, \theversion{}\\[1ex]
+\url{https://ctan.org/pkg/childdoc}}
 \maketitle
 
 \begin{abstract}\noindent
-\textsf{childdoc} is a \LaTeXe{} package
+\markpkg{childdoc} is a \LaTeXe{} package
 that enables the direct compilation
 of document sections included by |\include|
 to individual files.
@@ -148,7 +159,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \section{Usage}
 
-First of all, the package \textsf{childdoc} is \emph{not} a standard
+First of all, the package \ctanpkg{childdoc} is \emph{not} a standard
 \LaTeXe{} |.sty| style file! Therefore it needs to be invoked in
 a non-standard way.
 
@@ -247,9 +258,8 @@
 page numbering is to restart the numbering in each child document
 and denote the pages by `\textit{child}|.|\textit{page}'
 where \textit{child} represents the chapter/section number of the child file.
-This can be achieved by the command
-|\numberwithin{page}{|\textit{child}|}|
-of the \textsf{amsmath} package
+This can be achieved by the \LaTeX\ command
+|\counterwithin{page}{|\textit{child}|}|
 where \textit{child} can be |chapter| or |section|
 depending on the chosen structuring.
 Alternatively, one can modify the macro |\thepage| appropriately
@@ -400,7 +410,7 @@
 The argument \textit{dest} is the destination file
 (without extension).
 It should be the main file or one of the child files.
-Note that further \textsf{childdoc} directives
+Note that further \ctanpkg{childdoc} directives
 such as |\childdocof| and |\childdocforward|
 in the indicated file will be processed in this form.
 The optional argument \textit{main}
@@ -408,7 +418,7 @@
 while pretending to compile the child \textit{dest}.
 This form behaves as if \textit{dest}
 issues |\childdocof{|\textit{main}|}| right away,
-and no further \textsf{childdoc} directives will be processed.
+and no further \ctanpkg{childdoc} directives will be processed.
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \DescribeMacro{\...prefix}
@@ -475,7 +485,7 @@
 Most conveniently this should be done as part
 of a shell script or a |Makefile|.
 
-When using \textsf{childdoc} in the main file, the following
+When using \ctanpkg{childdoc} in the main file, the following
 command lines effectively perform a redirection
 (note that depending on the shell being used,
 backslashes may have to be doubled: `|\|' $\to$ `|\\|'):
@@ -565,7 +575,7 @@
 \subsection{Driver Development}
 \label{sec:driver}
 
-The \textsf{childdoc} mechanism can also be use for the development
+The \ctanpkg{childdoc} mechanism can also be use for the development
 of definition files such as \LaTeX{} styles or classes.
 This case differs from the above setup with multiple parts
 included by |\include| in that no |\includeonly| should be invoked.
@@ -621,7 +631,7 @@
 with just |\input{|\textit{main}|}|
 without loading of the package and using |\childdocof|.
 If instead all processing is done
-with the appropriate \textsf{childdoc} directives,
+with the appropriate \ctanpkg{childdoc} directives,
 the argument of \textit{main} of |\childdocmain| can be empty.
 
 An alternative version of the command line processing described
@@ -697,15 +707,15 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \subsection{Copyright}
 
-Copyright \copyright{} 2017--2018 Niklas Beisert
+Copyright \copyright{} 2017--2025 Niklas Beisert
 
 This work may be distributed and/or modified under the
 conditions of the \LaTeX{} Project Public License, either version 1.3
 of this license or (at your option) any later version.
 The latest version of this license is in
-  \url{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.
+  \url{https://www.latex-project.org/lppl.txt}
+and version 1.3c or later is part of all distributions of \LaTeX{}
+version 2008 or later.
 
 This work has the LPPL maintenance status `maintained'.
 
@@ -764,23 +774,23 @@
 \begin{itemize}
 \item
 The packages
-\href{http://ctan.org/pkg/docmute}{\textsf{docmute}},
-\href{http://ctan.org/pkg/includex}{\textsf{includex}} and
-\href{http://ctan.org/pkg/standalone}{\textsf{standalone}}
+\ctanpkg{docmute},
+\ctanpkg{includex} and
+\ctanpkg{standalone}
 provide commands to include only the document body of
 a child file thus allowing both files to be compiled individually.
 \item
-The packages \href{http://ctan.org/pkg/subdocs}{\textsf{subdocs}}
-and \href{http://ctan.org/pkg/subfiles}{\textsf{subfiles}}
+The packages \ctanpkg{subdocs}
+and \ctanpkg{subfiles}
 provide structures in which the main and child documents can be
 encapsulated and allowing them to be compiled individually.
 The inclusion mechanism is different from the conventional |\include|.
 \item
-The package \href{http://ctan.org/pkg/combine}{\textsf{combine}}
+The package \ctanpkg{combine}
 is an elaborate solution to combine several documents into one.
 \end{itemize}
 %
-See also the CTAN topic \href{http://ctan.org/topic/subdocs}{\textsf{subdocs}}
+See also the CTAN topic \ctanpkg{subdocs}
 for further related packages.
 The present package differs from the above solutions in that
 a document structure constructed with the conventional |\include| mechanism
@@ -796,6 +806,9 @@
 %\begin{itemize}
 %\item
 %\ldots
+%remove legacy argument from |\childdocmain|:
+%but then should rename command for backward compatibility?!
+%also make sure no further tokens are injected!
 %\end{itemize}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -802,6 +815,24 @@
 \subsection{Revision History}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\iffalse
+\paragraph{vN.N.N+:} 20YY/MM/NN
+
+\begin{itemize}
+\item
+\ldots
+\end{itemize}
+\fi
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\paragraph{v2.0.1:} 2025/03/25
+
+\begin{itemize}
+\item
+maintenance and manual update
+\end{itemize}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \paragraph{v2.0:} 2018/12/30
 
 \begin{itemize}
@@ -908,7 +939,7 @@
 %
 % The main file is called |cdocsamp.tex|.
 %
-% Load the \textsf{childdoc} definitions and
+% Load the \ctanpkg{childdoc} definitions and
 % declare the filename for the main document:
 %    \begin{macrocode}
 \input{childdoc.def}
@@ -1232,7 +1263,7 @@
 % \macro{\childdocmain}
 % The macro |\childdocmain| is to be called at the top of the main file
 % with nothing or the main filename (without extension) as argument.
-% First, it breaks loops.
+% First, it breaks inclusion loops.
 % If the argument is not empty and does not match |\childdocname|
 % (which is set by the first inclusion of |childdoc.def|),
 % |\ifchilddoc| is set to true, |\includeonly| is applied to the child file

Modified: trunk/Master/texmf-dist/source/latex/childdoc/childdoc.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/childdoc/childdoc.ins	2025-03-26 20:03:52 UTC (rev 74757)
+++ trunk/Master/texmf-dist/source/latex/childdoc/childdoc.ins	2025-03-26 20:04:02 UTC (rev 74758)
@@ -2,31 +2,20 @@
 \input docstrip.tex
 
 \keepsilent
-% childdoc.ins Copyright (C) 2017-2018 Niklas Beisert
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% 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.
-
 \preamble
 
-Copyright (C) 2017-2018 Niklas Beisert
+Copyright (C) 2017-2025 Niklas Beisert
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either version 1.3
 of this license or (at your option) any later version.
 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.
+  https://www.latex-project.org/lppl.txt
+and version 1.3c or later is part of all distributions of LaTeX
+version 2008 or later.
 
 \endpreamble
 
-% the definitions and sample files
 \generate{\askforoverwritefalse
 \file{childdoc.def}{\from{childdoc.dtx}{package}}
 \file{cdocsamp.tex}{\from{childdoc.dtx}{samplemain}}

Modified: trunk/Master/texmf-dist/tex/latex/childdoc/childdoc.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/childdoc/childdoc.def	2025-03-26 20:03:52 UTC (rev 74757)
+++ trunk/Master/texmf-dist/tex/latex/childdoc/childdoc.def	2025-03-26 20:04:02 UTC (rev 74758)
@@ -6,18 +6,18 @@
 %%
 %% childdoc.dtx  (with options: `package')
 %% 
-%% Copyright (C) 2017-2018 Niklas Beisert
+%% Copyright (C) 2017-2025 Niklas Beisert
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
 %% of this license or (at your option) any later version.
 %% 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.
+%%   https://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008 or later.
 %% 
 \ifdefined\childdocmain\endinput\fi
-\ProvidesFile{childdoc.def}[2018/12/30 v2.0 child document driver]
+\ProvidesFile{childdoc.def}[2025/03/25 v2.0.1 child document driver]
 
 \newif\ifchilddoc
 \newif\ifchilddocmanual



More information about the tex-live-commits mailing list.