Topic macro-def
alternative ways of defining macros
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
Macros with multiple optional parameters
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
