Norman Ramsey's NOWEB literate programming tool can be used to write TeX or LaTeX macros.
The Makefile must declare several variables:
- NOWEB enumerates your NOWEB files;
- NOTANGLE enumerates the code files that need to be generated from the NOWEB files;
- NOWEAVE