texlive[63445] Master/texmf-dist: typed-checklist (30may22)
commits+karl at tug.org
commits+karl at tug.org
Mon May 30 22:05:59 CEST 2022
Revision: 63445
http://tug.org/svn/texlive?view=revision&revision=63445
Author: karl
Date: 2022-05-30 22:05:59 +0200 (Mon, 30 May 2022)
Log Message:
-----------
typed-checklist (30may22)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/typed-checklist/README.md
trunk/Master/texmf-dist/doc/latex/typed-checklist/typed-checklist.pdf
trunk/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.dtx
trunk/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.ins
trunk/Master/texmf-dist/tex/latex/typed-checklist/typed-checklist.sty
Modified: trunk/Master/texmf-dist/doc/latex/typed-checklist/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/typed-checklist/README.md 2022-05-30 20:05:38 UTC (rev 63444)
+++ trunk/Master/texmf-dist/doc/latex/typed-checklist/README.md 2022-05-30 20:05:59 UTC (rev 63445)
@@ -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
Modified: trunk/Master/texmf-dist/doc/latex/typed-checklist/typed-checklist.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.dtx 2022-05-30 20:05:38 UTC (rev 63444)
+++ trunk/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.dtx 2022-05-30 20:05:59 UTC (rev 63445)
@@ -1,18 +1,18 @@
% \iffalse meta-comment
%
-% Copyright (C) 2013-2019 by Richard Grewe <r-g+tex at posteo.net>
+% Copyright (C) 2013-2022 by Richard Grewe <r-g+tex at posteo.net>
% -------------------------------------------------------
%
% 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
+% 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.
-%
% \fi
%
% \iffalse
@@ -22,7 +22,7 @@
%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%<package>\ProvidesPackage{typed-checklist}
%<*package>
- [2019/01/11 v2.0 A package for layouting checklists]
+ [2022/05/28 v2.1 A package for layouting checklists]
%</package>
%
%<*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 at inittab@tabu}
-% \begin{macro}{\tchklst at begintab@tabu}
-% \begin{macro}{\tchklst at 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 at inittab@tabu{%
- \RequirePackage{longtable,tabu}}
-\newcommand\tchklst at begintab@tabu{%
- \tabulinesep=0.5ex\relax
- \def\tchklst@@endhead{\endhead}%
- \longtabu to \linewidth {|c|X|l|r|}}
-\newcommand\tchklst at endtab@tabu{\tchklst@@newline\endlongtabu}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
% \begin{macro}{\tchklst at inittab@xltabular}
% \begin{macro}{\tchklst at begintab@xltabular}
% \begin{macro}{\tchklst at endtab@xltabular}
@@ -2305,7 +2280,7 @@
% \changes{v2.0}{2018/12/24}{Package option `tablepkg' added}
% \begin{macrocode}
\define at choicekey[tchklst]{PackageOptions}{tablepkg}[\val]
- {ltablex,tabu,tabularx,xltabular}{%
+ {ltablex,tabularx,xltabular}{%
\letcs\tchklst@@inittab{tchklst at inittab@\val}%
\letcs\tchklst@@begintab{tchklst at begintab@\val}%
\letcs\tchklst@@endtab{tchklst at endtab@\val}%
@@ -2326,7 +2301,7 @@
% \begin{macrocode}
\ExecuteOptionsX[tchklst]<PackageOptions,GlobalListOptions>{%
withAsciilist=false,
- tablepkg=tabu,
+ tablepkg=xltabular,
onecounter=true,
layout=list,
input-dates=d.m.y,
Modified: trunk/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.ins 2022-05-30 20:05:38 UTC (rev 63444)
+++ trunk/Master/texmf-dist/source/latex/typed-checklist/typed-checklist.ins 2022-05-30 20:05:59 UTC (rev 63445)
@@ -1,16 +1,23 @@
%%
-%% Copyright (C) 2013-2019 by Richard Grewe <r-g+tex at posteo.net>
+%% Copyright (C) 2013-2022 by Richard Grewe <r-g+tex at posteo.net>
%%
-%% 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 <r-g+tex at posteo.net>
+Copyright (C) 2013-2022 by Richard Grewe <r-g+tex at posteo.net>
-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
Modified: trunk/Master/texmf-dist/tex/latex/typed-checklist/typed-checklist.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/typed-checklist/typed-checklist.sty 2022-05-30 20:05:38 UTC (rev 63444)
+++ trunk/Master/texmf-dist/tex/latex/typed-checklist/typed-checklist.sty 2022-05-30 20:05:59 UTC (rev 63445)
@@ -6,21 +6,28 @@
%%
%% typed-checklist.dtx (with options: `package')
%%
-%% Copyright (C) 2013-2019 by Richard Grewe <r-g+tex at posteo.net>
+%% Copyright (C) 2013-2022 by Richard Grewe <r-g+tex at posteo.net>
%%
-%% 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 at inittab@tabu{%
- \RequirePackage{longtable,tabu}}
-\newcommand\tchklst at begintab@tabu{%
- \tabulinesep=0.5ex\relax
- \def\tchklst@@endhead{\endhead}%
- \longtabu to \linewidth {|c|X|l|r|}}
-\newcommand\tchklst at endtab@tabu{\tchklst@@newline\endlongtabu}
\newcommand\tchklst at inittab@xltabular{%
\RequirePackage{array,xltabular}}
\newcommand\tchklst at begintab@xltabular{%
@@ -442,7 +442,7 @@
\define at boolkey[tchklst]{PackageOptions}[tchklst@]
{withAsciilist}[true]{}
\define at choicekey[tchklst]{PackageOptions}{tablepkg}[\val]
- {ltablex,tabu,tabularx,xltabular}{%
+ {ltablex,tabularx,xltabular}{%
\letcs\tchklst@@inittab{tchklst at inittab@\val}%
\letcs\tchklst@@begintab{tchklst at begintab@\val}%
\letcs\tchklst@@endtab{tchklst at endtab@\val}%
@@ -451,7 +451,7 @@
{onecounter}[true]{}
\ExecuteOptionsX[tchklst]<PackageOptions,GlobalListOptions>{%
withAsciilist=false,
- tablepkg=tabu,
+ tablepkg=xltabular,
onecounter=true,
layout=list,
input-dates=d.m.y,
More information about the tex-live-commits
mailing list.