New on CTAN: clistmap
Date: February 1, 2022 8:13:34 AM CET
Erwann Rogard submitted the
clistmap
package.
Version number: 1.2
License type: lppl1.3c
Summary description: Map and iterate over LaTeX3 clists
Announcement text:
Key-based interface for defining templates whose job is to partition ⟨clist⟩, and map differentiatedly across its components. \clistmap:nnn{⟨clist⟩}{...,⟨instance i ⟩,...}⟨args⟩ iterates over the i’s. Implicit in ⟨instance i ⟩ is ⟨rule sequence i ⟩ (the template), ⟨cs name i ⟩, and ⟨signature i ⟩=⟨args⟩’ signature. \clistmap:nnnn takes an additional argument, ⟨chain⟩∼end|append|nest|join, narrowing the set of instances needed to obtain a particular behaviour.
This package is located at https://mirrors.ctan.org/macros/latex/contrib/clistmap More information is at https://www.ctan.org/pkg/clistmap
Thanks for the upload. For the CTAN Team Erik Braun
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs
Key-based interface for defining templates whose job is to partition ⟨clist⟩, and map differentiatedly across its components. \clistmap:nnn{⟨clist⟩}{...,⟨instance i ⟩,...}⟨args⟩ iterates over the i’s. Implicit in ⟨instance i ⟩ is ⟨rule sequence i ⟩ (the template), ⟨cs name i ⟩, and ⟨signature i ⟩=⟨args⟩’ signature. \clistmap:nnnn takes an additional argument, ⟨chain⟩∼end|append|nest|join, narrowing the set of instances needed to obtain a particular behaviour.
This package is located at https://mirrors.ctan.org/macros/latex/contrib/clistmap More information is at https://www.ctan.org/pkg/clistmap
Thanks for the upload. For the CTAN Team Erik Braun
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs
clistmap – Map and iterate over LaTeX3 clists
This package provides a key-based interface for defining templates whose job is to partition LaTeX3 clists and map differentiatedly across its components.
Package | clistmap |
Version | 1.2 |
Copyright | 2022 Erwann Rogard |
Maintainer | Erwann Rogard |