Defining Macro
This topic contains packages with alternative ways of defining macros.
A key-value document command parser.
Provide default parameters for TeX macros.
Define macros as verbatim macros.
Define macros with sophisticated options.
Inline expansions within definitions.
Let assignment for LaTeX macros.
A simple means of creating commands.
\newcommand-like commands for defining math macros.
TeX definitions with named parameters.
Macros with multiple optional parameters.
Interface to the LaTeX3 floating point unit.
Define \global and \protected commands with \newcommand.
Expandable macros that take an optional argument.
A generic document command parser.
A high-level interface for declaring document commands.