____________________ The MAKECMDS package The makecmds package provides several additional commands along the lines of the traditional \(new|renew|provide)command and friends. The new \makecommand{\foo}...} is equivalent to the pair of commands \providecommand{\foo}{}\renewcommand{\foo}...}. There are also \make... for environments, counters and lengths, and \provide... for environments, lengths and counters. ______________ Change History v1.0b (2026/10/09) - Tag documentation; new maintainer (LaTeX Team) v1.0a (2009/09/03) - New Maintainer (Will Robertson) ----------------------------------------------------------------- Author: Peter Wilson (Herries Press) Maintainer: LaTeX Team Copyright 2000 Peter R. Wilson Copyright 2026--present LaTeX Team This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3c of this license or (at your option) any later version: This work has the LPPL maintenance status "maintained". The Current Maintainer of this work is the LaTeX Team. ----------------------------------------------------------------- The distribution consists of the following files: README (this file) makecmds.dtx makecmds.ins The distribution is provided under the terms of the LaTeX Project Public License (LPPL). To install the class: - run: latex makecmds.ins (which will generate makecmds.sty) - run: lualatex makecmds.dtx - For an index, run: makeindex -s gind.ist makecmds - run: lualatex makecmds.dtx - Print makecmds.pdf for a hardcopy of the user manual - Move makecmds.sty to a location where LaTeX will find it.