2
README for the `dowith' package
3
Apply Command to List Items - no Separators, no Iterator
4
(C) Uwe Lueck 2012/05/10
7
`dowith.sty' provides macros for applying a command to all
8
elements of a list without separators, such as
9
`\DoWithAllIn{<cmd>}{<list-macro>}', and also for extending
10
and reducing macros storing such lists. Applications in mind
11
belonged to \LaTeX, but the package should work with other
12
formats as well. Loop and list macros in other packages are
13
discussed. There is an emphasis on expandability (no iterator),
14
without relying on e-TeX.
16
Privately, I have used macros for a more powerful package where
17
the command may have more than one argument and there is a
18
"separator" in output, such as a comma or a vertical stroke
19
between links. This extended package may soon appear here as well.
21
KEYWORDS: macro programming, loops, list macros
23
RELATED PACKAGES: etextools, etoolbox, forarray, forloop,
24
multido, moredefs, lmake, texapi, xfor, xspace
28
The package file `dowith.sty' and the documentation files
29
`dowith.pdf' and `dowith.tex' can be redistributed and/or
30
modified under the terms of the LaTeX Project Public License;
31
either version 1.3c of the License, or any later version, see
33
http://www.latex-project.org/lppl.txt
35
We did our best to help you, but there is NO WARRANTY.
37
The `dowith' package is author-maintained in the sense of
40
The latest public version of the package is available at
42
http://mirror.ctan.org/macros/generic/dowith/
44
A TDS version of the package is available as
46
http://mirror.ctan.org/install/macros/generic/dowith.tds.zip
48
Please report bugs, problems, and suggestions via
50
http://www.contact-ednotes.sty.de.vu