Suggestions for namedef
The following packages have something in common with the package namedef. The packages are ordered in decreasing similarity.
- ccool: A key-value document command parser
- mathcommand: \newcommand-like commands for defining math macros
- default: Provide default parameters for TeX macros
- plainpkg: A minimal method for making generic packages
- pdftexcmds: LuaTeX support for pdfTeX utility functions
- localloc: Macros for localizing TeX register allocations
- langcode: Simple language-dependent settings based on language codes
- soul: Hyphenation for letterspacing, underlining, and more
- iftex: Am I running under pdfTeX, XeTeX or LuaTeX?
- fltpoint: Simple floating point arithmetic
- youngtab: Typeset Young-Tableaux
- catcodes: Generic handling of TeX category codes
- expkv-cs: Define expandable key=val macros using expkv
- schemata: Print topical diagrams
- expkv-def: A key-defining frontend for expkv
- tokcycle: Build tools to process tokens from an input stream
- defstring: Define macros as verbatim macros
- getoptk: Define macros with sophisticated options
- 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
- letltxmacro: Let assignment for LaTeX macros
- lua-visual-debug: Visual debugging with LuaLaTeX
- xfp: Interface to the LaTeX3 floating point unit
- xtemplate: A high-level interface for declaring document commands
- xparse: A generic document command parser
- skeldoc: Placeholders for unfinished documents
- termmenu: The package provides support for terminal-based menus using expl3
- lt3graph: Provide a graph datastructure for experimental LaTeX3