Suggestions for multido
The following packages have something in common with the package multido. The packages are ordered in decreasing similarity.
- multiexpand: Variations on the primitive command \expandafter
- ltxcmds: Some LaTeX kernel commands for general use
- pdftexcmds: LuaTeX support for pdfTeX utility functions
- namedef: TeX definitions with named parameters
- fixjfm: Fix JFM (for *pTeX)
- luatex85: pdfTeX aliases for LuaTeX
- commado: Expandable iteration on comma-separated and filename lists
- arrayjobx: Array data structures for (La)TeX
- arrayjob: Array data structures for (La)TeX
- dowith: Apply a command to a list of items
- fenixpar: One-shot changes to token registers such as \everypar
- gobble: More gobble macros for PlainTeX and LaTeX
- gates: Support for writing modular and customisable code
- gtl: Manipulating generalized token lists
- hologo: A collection of logos with bookmark support
- iftex: Am I running under pdfTeX, XeTeX or LuaTeX?
- youngtab: Typeset Young-Tableaux
- luakeys: A Lua module for parsing key-value options
- plainpkg: A minimal method for making generic packages
- localloc: Macros for localizing TeX register allocations
- collargs: Collect arguments of any command
- structuredlog: Report files opened and closed in the log, including nesting level
- forloop: Iteration in LaTeX
- etoolbox-generic: A loader for etoolbox.sty in non-LaTeX formats
- lparse: Parse macro arguments with Lua using xparse-like specification
- advice: Extend commands and environments
- unravel: Watching TeX digest tokens
- bitelist: Split list, in TeX’s mouth
- midnight: A set of useful macro tools
- repeat: Repeat execution of macros
- ifxptex: Detect pTeX and its derivatives