New on CTAN: dowith

CTAN Announcements ctan-ann at dante.de
Thu May 10 19:00:48 CEST 2012


On Thu, 10 May 2012 Uwe Lück submitted the

  dowith

package.


Summary description: Apply a command to a list items – no separators, no iterator
License type: lppl

Announcement text: 
----------------------------------------------------------------------
`dowith.sty' provides macros for applying a command to all 
elements of a list without separators, such as 
`\DoWithAllIn{<cmd>}{<list-macro>}', and also for extending 
and reducing macros storing such lists. Applications in mind 
belonged to \LaTeX, but the package should work with other 
formats as well. Loop and list macros in other packages are 
discussed. There is an emphasis on expandability (no iterator), 
without relying on e-TeX.

Privately, I have used macros for a more powerful package where 
the command may have more than one argument and there is a 
"separator" in output, such as a comma or a vertical stroke 
between links. This extended package may soon appear here as well.

KEYWORDS: macro programming, loops, list macros

RELATED PACKAGES: etextools, etoolbox, forarray, forloop, 
multido, moredefs, lmake, texapi, xfor, xspace

----------------------------------------------------------------------

This package is located at 
   http://mirror.ctan.org/macros/generic/dowith
.  More information is at
   http://www.ctan.org/pkg/dowith
(if the package is new it may take a day for that information to 
appear).  We are supported by the TeX Users Group http://www.tug.org .  
Please join a users group; see http://www.tug.org/usergroups.html .

------------------------------------------------------------------------


Thanks for the upload.

For the CTAN Team
  Rainer Schöpf


More information about the Ctan-ann mailing list