texlive[72618] Master/texmf-dist: commalists-tools (22oct24)
commits+karl at tug.org
commits+karl at tug.org
Tue Oct 22 22:37:51 CEST 2024
Revision: 72618
https://tug.org/svn/texlive?view=revision&revision=72618
Author: karl
Date: 2024-10-22 22:37:51 +0200 (Tue, 22 Oct 2024)
Log Message:
-----------
commalists-tools (22oct24)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/commalists-tools/commalists-tools-doc.pdf
trunk/Master/texmf-dist/doc/latex/commalists-tools/commalists-tools-doc.tex
trunk/Master/texmf-dist/tex/latex/commalists-tools/commalists-tools.sty
Modified: trunk/Master/texmf-dist/doc/latex/commalists-tools/commalists-tools-doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/commalists-tools/commalists-tools-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/commalists-tools/commalists-tools-doc.tex 2024-10-21 23:42:06 UTC (rev 72617)
+++ trunk/Master/texmf-dist/doc/latex/commalists-tools/commalists-tools-doc.tex 2024-10-22 20:37:51 UTC (rev 72618)
@@ -27,8 +27,8 @@
\hypersetup{pdfborder=0 0 0}
\usepackage[margin=2cm]{geometry}
\setlength{\parindent}{0pt}
-\def\TPversion{0.1.2}
-\def\TPdate{16/10/2024}
+\def\TPversion{0.1.3}
+\def\TPdate{22/10/2024}
\usepackage{tcolorbox}
\usepackage{pgffor}
\tcbuselibrary{breakable,skins,hooks,listingsutf8}
@@ -49,7 +49,7 @@
keywordstyle={\color{violet}},%
classoffset=2,%
alsoletter={-},%
- morekeywords={\sortasclist,\sortdeslist,\addvalinlist,\removevalinlist,\boolvalinlist,\xintifvalinlist,\countvalinlist,\minoflist,\maxoflist,\meanoflist,\sumoflist,\prodoflist,\reverselist,\getvaluefromlist,\lenoflist,\getvaluefromlist,\definelist,\countvalindeflist,\lenofdeflist,\meanofdeflist,\sumofdeflist,\prodofdeflist,\getvaluefromdeflist},%
+ morekeywords={\sortasclist,\sortdeslist,\addvalinlist,\removevalinlist,\boolvalinlist,\xintifvalinlist,\countvalinlist,\minoflist,\maxoflist,\meanoflist,\sumoflist,\prodoflist,\reverselist,\getvaluefromlist,\lenoflist,\getvaluefromlist,\definemylist,\countvalindeflist,\lenofdeflist,\meanofdeflist,\sumofdeflist,\prodofdeflist,\getvaluefromdeflist},%
keywordstyle={\color{green!50!black}},%
classoffset=3,%
morekeywords={},%
@@ -79,7 +79,7 @@
keywordstyle={\color{violet}},%
classoffset=2,%
alsoletter={-},%
- morekeywords={\sortasclist,\sortdeslist,\addvalinlist,\removevalinlist,\boolvalinlist,\xintifvalinlist,\countvalinlist,\minoflist,\maxoflist,\meanoflist,\sumoflist,\prodoflist,\reverselist,\getvaluefromlist,\lenoflist,\getvaluefromlist,\definelist,\countvalindeflist,\lenofdeflist,\meanofdeflist,\sumofdeflist,\prodofdeflist,\getvaluefromdeflist},%
+ morekeywords={\sortasclist,\sortdeslist,\addvalinlist,\removevalinlist,\boolvalinlist,\xintifvalinlist,\countvalinlist,\minoflist,\maxoflist,\meanoflist,\sumoflist,\prodoflist,\reverselist,\getvaluefromlist,\lenoflist,\getvaluefromlist,\definemylist,\countvalindeflist,\lenofdeflist,\meanofdeflist,\sumofdeflist,\prodofdeflist,\getvaluefromdeflist},%
keywordstyle={\color{green!50!black}},%
classoffset=3,%
morekeywords={},%
@@ -441,7 +441,7 @@
\begin{DemoCode}{listing only}
%define a list, to be processed by listofitems
-\definelist{rawlist}{processed list}
+\definemylist{rawlist}{processed list}
%Specific macros (same specs as above)
\lenofdeflist(*){processed list, without \ !}[\macro]
@@ -454,7 +454,7 @@
\begin{DemoCode}{}
%define a list, to be processed by listofitems
-\definelist{1,4,5,6,7,8,9,19,9,9,10}{\mydeflist}\showitems{\mydeflist}
+\definemylist{1,4,5,6,7,8,9,19,9,9,10}{\mydeflist}\showitems{\mydeflist}
%Specific macros
\lenofdeflist*{mydeflist}\\
@@ -471,6 +471,8 @@
\section{History}
+\texttt{0.1.3: Duplicate macro with ProfMaquette (so new name)}
+
\texttt{0.1.2: Alternative macros for already treated lists}
\texttt{0.1.1: Compatibility with decimals, len of list, get value}
Modified: trunk/Master/texmf-dist/tex/latex/commalists-tools/commalists-tools.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/commalists-tools/commalists-tools.sty 2024-10-21 23:42:06 UTC (rev 72617)
+++ trunk/Master/texmf-dist/tex/latex/commalists-tools/commalists-tools.sty 2024-10-22 20:37:51 UTC (rev 72618)
@@ -2,9 +2,10 @@
% licence : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txtf
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{commalists-tools}[2024/10/16 0.1.2 Basic operations for numeral comma separated lists]
+\ProvidesPackage{commalists-tools}[2024/10/22 0.1.3 Basic operations for numeral comma separated lists]
%------History
+% 0.1.3 Duplicate macro with ProfMaquette (so new name)
% 0.1.2 New versions with already traited lists
% 0.1.1 Sorting with decimals (!)
% 0.1.0 Initial version
@@ -62,7 +63,7 @@
}%
}
-\NewDocumentCommand\definelist{ m m }{%
+\NewDocumentCommand\definemylist{ m m }{%
%1 = raw list
%2 = traited list with listofitems
\readlist*#2{#1}%
More information about the tex-live-commits
mailing list.