A high-level package from the LaTeX3 project that provides a powerful mechanism for defining new commands with various types of arguments. Its main interface is the \NewDocumentCommand macro and its variants, which improve on \newcommand and its variants, allowing commands with multiple optional arguments of various formats, verbatim arguments, and so on.

history | show excerpt | excerpt history