From a0b955d935638ebed507b10a532ca355b685e2d7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 30 May 2022 20:05:59 +0000 Subject: typed-checklist (30may22) git-svn-id: svn://tug.org/texlive/trunk@63445 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/latex/typed-checklist/README.md | 4 +- .../doc/latex/typed-checklist/typed-checklist.pdf | Bin 356320 -> 697827 bytes .../latex/typed-checklist/typed-checklist.dtx | 49 +++++-------------- .../latex/typed-checklist/typed-checklist.ins | 52 +++++++++++++-------- .../tex/latex/typed-checklist/typed-checklist.sty | 36 +++++++------- 5 files changed, 64 insertions(+), 77 deletions(-) diff --git a/Master/texmf-dist/doc/latex/typed-checklist/README.md b/Master/texmf-dist/doc/latex/typed-checklist/README.md index bea5d768f3b..8f491cbf8b5 100644 --- a/Master/texmf-dist/doc/latex/typed-checklist/README.md +++ b/Master/texmf-dist/doc/latex/typed-checklist/README.md @@ -1,9 +1,9 @@ The typed-checklist package =========================== -Copyright (C) 2013-2019 Richard Grewe +Copyright (C) 2013-2022 Richard Grewe -Released under the [LaTeX Project Public License](http://www.latex-project.org/lppl/) version 1.2 or later +Released under the [LaTeX Project Public License](http://www.latex-project.org/lppl/) version 1.3c or later ## Purpose diff --git a/Master/texmf-dist/doc/latex/typed-checklist/typed-checklist.pdf b/Master/texmf-dist/doc/latex/typed-checklist/typed-checklist.pdf index a208b62661f..6c27776c1cd 100644 Binary files a/Master/texmf-dist/doc/latex/typed-checklist/typed-checklist.pdf and b/Master/texmf-dist/doc/latex/typed-checklist/typed-checklist.pdf differ diff --git a/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.dtx b/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.dtx index 44fccc37dcc..9bd1cfc0538 100644 --- a/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.dtx +++ b/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.dtx @@ -1,17 +1,17 @@ % \iffalse meta-comment % -% Copyright (C) 2013-2019 by Richard Grewe +% Copyright (C) 2013-2022 by Richard Grewe % ------------------------------------------------------- % % This file may be distributed and/or modified under the -% conditions of the LaTeX Project Public License, either version 1.2 +% conditions of the LaTeX Project Public License, either version 1.3c % of this license or (at your option) any later version. -% The latest version of this license is in: +% The latest version of this license is in +% https://www.latex-project.org/lppl.txt +% and version 1.3c or later is part of all distributions of LaTeX +% version 2008 or later. % -% http://www.latex-project.org/lppl.txt -% -% and version 1.2 or later is part of all distributions of LaTeX -% version 1999/12/01 or later. +% This file has the LPPL maintenance status "maintained". % % \fi % @@ -22,7 +22,7 @@ %\NeedsTeXFormat{LaTeX2e}[1999/12/01] %\ProvidesPackage{typed-checklist} %<*package> - [2019/01/11 v2.0 A package for layouting checklists] + [2022/05/28 v2.1 A package for layouting checklists] % % %<*driver> @@ -865,16 +865,13 @@ % % \subsection{Table Packages}\label{sec:tablepkg} % -% The |table| layout by default uses the \pkgname{tabu} package for +% \changes{v2.1}{2022/05/28}{Changed default table package to \pkgname{xltabular}, removed \pkgname{tabu}} +% The |table| layout by default uses the \pkgname{xltabular} package for % layouting the tables. The default can be changed through the % |tablepkg| package option. The following values are available: % \begin{KeyValTable}{ValDesc} % \Row{val=ltablex, % desc={This option uses the \pkgname{ltablex} package. }} -% \Row{val=tabu, -% desc={This option uses the \pkgname{tabu} package, which is the -% default. That is, specifying this option does not change the -% package behavior.}} % \Row{val=tabularx, % desc={This option uses the \pkgname{tabularx} package from the % \hologo{LaTeX} core. When using this table type, keep in mind @@ -884,10 +881,6 @@ % of \pkgname{ltablex}.}} % \end{KeyValTable} % -% Note: -% In the future, the default might change if the \pkgname{tabu} package -% remains unmaintained. -% % \section{Related Packages} % % The following \LaTeX{} packages provide related functionalities to @@ -2200,24 +2193,6 @@ \CheckListDefineFieldFormat{table}{NC}{&} % \end{macrocode} % The following macros define the package-specific table code. -% \begin{macro}{\tchklst@inittab@tabu} -% \begin{macro}{\tchklst@begintab@tabu} -% \begin{macro}{\tchklst@endtab@tabu} -% The following three macros specify how the \pkgname{tabu} package is -% initialized (i.e., how the package is loaded) and how table -% environments are started and, respectively, ended. -% \begin{macrocode} -\newcommand\tchklst@inittab@tabu{% - \RequirePackage{longtable,tabu}} -\newcommand\tchklst@begintab@tabu{% - \tabulinesep=0.5ex\relax - \def\tchklst@@endhead{\endhead}% - \longtabu to \linewidth {|c|X|l|r|}} -\newcommand\tchklst@endtab@tabu{\tchklst@@newline\endlongtabu} -% \end{macrocode} -% \end{macro} -% \end{macro} -% \end{macro} % \begin{macro}{\tchklst@inittab@xltabular} % \begin{macro}{\tchklst@begintab@xltabular} % \begin{macro}{\tchklst@endtab@xltabular} @@ -2305,7 +2280,7 @@ % \changes{v2.0}{2018/12/24}{Package option `tablepkg' added} % \begin{macrocode} \define@choicekey[tchklst]{PackageOptions}{tablepkg}[\val] - {ltablex,tabu,tabularx,xltabular}{% + {ltablex,tabularx,xltabular}{% \letcs\tchklst@@inittab{tchklst@inittab@\val}% \letcs\tchklst@@begintab{tchklst@begintab@\val}% \letcs\tchklst@@endtab{tchklst@endtab@\val}% @@ -2326,7 +2301,7 @@ % \begin{macrocode} \ExecuteOptionsX[tchklst]{% withAsciilist=false, - tablepkg=tabu, + tablepkg=xltabular, onecounter=true, layout=list, input-dates=d.m.y, diff --git a/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.ins b/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.ins index 42e1a032e1c..534bfd3c605 100644 --- a/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.ins +++ b/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.ins @@ -1,15 +1,22 @@ %% -%% Copyright (C) 2013-2019 by Richard Grewe +%% Copyright (C) 2013-2022 by Richard Grewe %% -%% This file may be distributed and/or modified under the conditions of -%% the LaTeX Project Public License, either version 1.2 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.2 or later is part of all distributions of LaTeX version -%% 1999/12/01 or later. +%% This file 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. +%% The latest version of this license is in +%% 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 file has the LPPL maintenance status "maintained". +%% +%% As this file contains legal notices, it is NOT PERMITTED to modify +%% this file in any way that the legal information placed into +%% generated files is changed (i.e., the files generated when the +%% original file is executed). This restriction does not apply if +%% (parts of) the content is reused in a different WORK producing its +%% own generated files. %% \input docstrip.tex \keepsilent @@ -17,22 +24,27 @@ \usedir{tex/latex/typed-checklist} \preamble -Copyright (C) 2013-2019 by Richard Grewe +Copyright (C) 2013-2022 by Richard Grewe -This file may be distributed and/or modified under the conditions of -the LaTeX Project Public License, either version 1.2 of this license -or (at your option) any later version. The latest version of this -license is in: +This file 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. +The latest version of this license is in + https://www.latex-project.org/lppl.txt +and version 1.3c or later is part of all distributions of LaTeX +version 2008 or later. - http://www.latex-project.org/lppl.txt +This file has the LPPL maintenance status "maintained". -and version 1.2 or later is part of all distributions of LaTeX version -1999/12/01 or later. +As this file contains legal notices, it is NOT PERMITTED to modify +this file in any way that the legal information placed into +generated files is changed (i.e., the files generated when the +original file is executed). This restriction does not apply if +(parts of) the content is reused in a different WORK producing its +own generated files. \endpreamble \generate{\file{typed-checklist.sty}{\from{typed-checklist.dtx}{package}}} -\nopreamble\nopostamble - \endbatchfile diff --git a/Master/texmf-dist/tex/latex/typed-checklist/typed-checklist.sty b/Master/texmf-dist/tex/latex/typed-checklist/typed-checklist.sty index a29194d2476..038adcb5963 100644 --- a/Master/texmf-dist/tex/latex/typed-checklist/typed-checklist.sty +++ b/Master/texmf-dist/tex/latex/typed-checklist/typed-checklist.sty @@ -6,21 +6,28 @@ %% %% typed-checklist.dtx (with options: `package') %% -%% Copyright (C) 2013-2019 by Richard Grewe +%% Copyright (C) 2013-2022 by Richard Grewe %% -%% This file may be distributed and/or modified under the conditions of -%% the LaTeX Project Public License, either version 1.2 of this license -%% or (at your option) any later version. The latest version of this -%% license is in: +%% This file 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. +%% The latest version of this license is in +%% https://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2008 or later. %% -%% http://www.latex-project.org/lppl.txt +%% This file has the LPPL maintenance status "maintained". %% -%% and version 1.2 or later is part of all distributions of LaTeX version -%% 1999/12/01 or later. +%% As this file contains legal notices, it is NOT PERMITTED to modify +%% this file in any way that the legal information placed into +%% generated files is changed (i.e., the files generated when the +%% original file is executed). This restriction does not apply if +%% (parts of) the content is reused in a different WORK producing its +%% own generated files. %% \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesPackage{typed-checklist} - [2019/01/11 v2.0 A package for layouting checklists] + [2022/05/28 v2.1 A package for layouting checklists] \RequirePackage{xkeyval} \RequirePackage{etoolbox} \RequirePackage{xcolor} @@ -406,13 +413,6 @@ \ifstrempty{#1}{}{\CheckListDisplayDeadline{#2}{#1}}} \CheckListDefineFieldFormat{table}{who}{#1} \CheckListDefineFieldFormat{table}{NC}{&} -\newcommand\tchklst@inittab@tabu{% - \RequirePackage{longtable,tabu}} -\newcommand\tchklst@begintab@tabu{% - \tabulinesep=0.5ex\relax - \def\tchklst@@endhead{\endhead}% - \longtabu to \linewidth {|c|X|l|r|}} -\newcommand\tchklst@endtab@tabu{\tchklst@@newline\endlongtabu} \newcommand\tchklst@inittab@xltabular{% \RequirePackage{array,xltabular}} \newcommand\tchklst@begintab@xltabular{% @@ -442,7 +442,7 @@ \define@boolkey[tchklst]{PackageOptions}[tchklst@] {withAsciilist}[true]{} \define@choicekey[tchklst]{PackageOptions}{tablepkg}[\val] - {ltablex,tabu,tabularx,xltabular}{% + {ltablex,tabularx,xltabular}{% \letcs\tchklst@@inittab{tchklst@inittab@\val}% \letcs\tchklst@@begintab{tchklst@begintab@\val}% \letcs\tchklst@@endtab{tchklst@endtab@\val}% @@ -451,7 +451,7 @@ {onecounter}[true]{} \ExecuteOptionsX[tchklst]{% withAsciilist=false, - tablepkg=tabu, + tablepkg=xltabular, onecounter=true, layout=list, input-dates=d.m.y, -- cgit v1.2.3