![macros - naming argument and optional-argument for \def, \newcommand and newenvironment - TeX - LaTeX Stack Exchange macros - naming argument and optional-argument for \def, \newcommand and newenvironment - TeX - LaTeX Stack Exchange](https://i.stack.imgur.com/N89Gd.png)
macros - naming argument and optional-argument for \def, \newcommand and newenvironment - TeX - LaTeX Stack Exchange
![macros - The "\newcommand", with 25 parameters, recursively defined through other "\newcommand" does not work - TeX - LaTeX Stack Exchange macros - The "\newcommand", with 25 parameters, recursively defined through other "\newcommand" does not work - TeX - LaTeX Stack Exchange](https://i.stack.imgur.com/VYhmG.png)
macros - The "\newcommand", with 25 parameters, recursively defined through other "\newcommand" does not work - TeX - LaTeX Stack Exchange
![macros - naming argument and optional-argument for \def, \newcommand and newenvironment - TeX - LaTeX Stack Exchange macros - naming argument and optional-argument for \def, \newcommand and newenvironment - TeX - LaTeX Stack Exchange](https://i.stack.imgur.com/oA6aL.png)
macros - naming argument and optional-argument for \def, \newcommand and newenvironment - TeX - LaTeX Stack Exchange
![horizontal alignment - How to align these objects in a function mapping - TeX - LaTeX Stack Exchange horizontal alignment - How to align these objects in a function mapping - TeX - LaTeX Stack Exchange](https://i.stack.imgur.com/hKkM8.png)