diff options
author | Karl Berry <karl@freefriends.org> | 2012-05-20 23:58:05 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2012-05-20 23:58:05 +0000 |
commit | d66f3e2f4f5c746daae0c2368b939be05b451781 (patch) | |
tree | fae34afcf6c57928bcc60dd604b2ba46250e93df /Master/texmf-dist/doc/generic/dowith | |
parent | cc16f0e908252ba50f1a8486afeaa021f551a1ad (diff) |
dowith (18may12)
git-svn-id: svn://tug.org/texlive/trunk@26514 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic/dowith')
-rw-r--r-- | Master/texmf-dist/doc/generic/dowith/README | 29 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/dowith/dowith.pdf | bin | 350824 -> 472739 bytes |
2 files changed, 18 insertions, 11 deletions
diff --git a/Master/texmf-dist/doc/generic/dowith/README b/Master/texmf-dist/doc/generic/dowith/README index a9921cc90ac..1ba2bc15080 100644 --- a/Master/texmf-dist/doc/generic/dowith/README +++ b/Master/texmf-dist/doc/generic/dowith/README @@ -1,24 +1,26 @@ README for the `dowith' package - Apply Command to List Items - no Separators, no Iterator - (C) Uwe Lueck 2012/05/10 + Apply Command to Each Item in a List of Arguments + in TeX's Mouth + (C) Uwe Lueck 2012/05/18 -`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. +`dowith.sty' provides macros for applying a command to all items +in a list of macro arguments, and also for extending and reducing +macros storing such lists. "Brace groups" are single items of +such lists, as opposed to token 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. +Iteration is implemented within "TeX's mouth," so works within +\write as with `blog.sty'. There is no need for 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 +KEYWORDS: programming structures; + macro programming, loops, list macros RELATED PACKAGES: etextools, etoolbox, forarray, forloop, multido, moredefs, lmake, texapi, xfor, xspace @@ -45,6 +47,11 @@ A TDS version of the package is available as http://mirror.ctan.org/install/macros/generic/dowith.tds.zip +The file `dowith.RLS' provides RELEASE info accessible by LaTeX +FILE info packages, see + + http://ctan.org/pkg/latexfileinfo-pkgs + Please report bugs, problems, and suggestions via http://www.contact-ednotes.sty.de.vu diff --git a/Master/texmf-dist/doc/generic/dowith/dowith.pdf b/Master/texmf-dist/doc/generic/dowith/dowith.pdf Binary files differindex af9e9a0048d..cd51fbb17a5 100644 --- a/Master/texmf-dist/doc/generic/dowith/dowith.pdf +++ b/Master/texmf-dist/doc/generic/dowith/dowith.pdf |