Suggestions for defstring
The following packages have something in common with the package defstring. The packages are ordered in decreasing similarity.
- getoptk: Define macros with sophisticated options
- default: Provide default parameters for TeX macros
- redefine: Conditional macro, etc., definitions
- unouter: Suppress \outer flags in Plain TeX
- declare: Declare register names locally
- inlinedef: Inline expansions within definitions
- ltxnew: A simple means of creating commands
- optparams: Macros with multiple optional parameters
- xoptarg: Expandable macros that take an optional argument
- xnewcommand: Define \global and \protected commands with \newcommand
- ccool: A key-value document command parser
- letltxmacro: Let assignment for LaTeX macros
- styledcmd: Handling multiple versions of user-defined macros
- cdcmd: Expandable conditional commands for LaTeX
- lambdax: Use Lambda expression within LaTeX
- mathcommand: \newcommand-like commands for defining math macros
- xfp: Interface to the LaTeX3 floating point unit
- xtemplate: A high-level interface for declaring document commands
- xparse: A generic document command parser
- automagic: Automagic numbering in Plain TeX
- laps: Zero-width boxes for annotations, etc
- advice: Extend commands and environments
- ifis-macros: Check if a given input string is a number or dimension for TeX
- extradefs: A miscellany of support macros
- namedef: TeX definitions with named parameters
- figplace: Floating figures in Plain TeX
- list: List ASCII text files
- lettermac: Simple macros for writing letters (Plain TeX)
- label-pln: Print address labels in three columns
- plain-cm: Variable sized fonts in Plain TeX
- twoside: Two-side typesetting in Plain TeX