From d66f3e2f4f5c746daae0c2368b939be05b451781 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 20 May 2012 23:58:05 +0000 Subject: dowith (18may12) git-svn-id: svn://tug.org/texlive/trunk@26514 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/generic/dowith/README | 29 +++++++++++++++--------- Master/texmf-dist/doc/generic/dowith/dowith.pdf | Bin 350824 -> 472739 bytes 2 files changed, 18 insertions(+), 11 deletions(-) (limited to 'Master/texmf-dist/doc') 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{}{}', 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 index af9e9a0048d..cd51fbb17a5 100644 Binary files a/Master/texmf-dist/doc/generic/dowith/dowith.pdf and b/Master/texmf-dist/doc/generic/dowith/dowith.pdf differ -- cgit v1.2.3